Post Job Free

Resume

Sign in

Software Engineer Full Stack

Location:
Durham, NC
Posted:
August 28, 2023

Contact this candidate

Resume:

https://github.com/wesget*** 913-***-****

www.linkedin.com/in/wesley-appleget Wesley Appleget adzap4@r.postjobfree.com

Technical Skills

·Strong: JavaScript (ES6+), TypeScript, Python, HTML/CSS, Bootstrap, React (Hooks, Router), ReactNative, Next.js, Vue, Bootstrap-Vue, Node.js, Express, SQL (PostgresSQL, MySql, MSSQL), NoSQL (MongoDB, FIrebase), Webpack, Git, GitHub, GitLab, OOP and Functional Programming Paradigms, REST API, OAuth, Websockets, Microsoft Office

·Experienced: FastAPI, TDD, Authentication, bcrypt, Docker, AWS, Travis CI, Redis, Java, SpringBoot, Deno, GraphQL, Apollo Server, Apollo Client

Experience

Senior Fullstack ENGINEER TWINMED OCT2022 – PRESENT

·Developed and maintained various features for both internal and external facing applications across both sides of the stack, using JavaScript, React, NextJS, Node, Nest, and Express

· Ported a monolithic legacy application from PHP and vanilla JavaScript to a modern microservice architecture utilizing Next.js, Node/Express, and GraphQL to enhance scalability and maintainability

·Implemented GraphQL APIs using Apollo Server and Apollo Client, enabling efficient data retrieval from multiple sources with a single request

·Designed and implemented strongly typed GraphQL schemas to ensure an organized data structure for the client to interpret, reducing potential runtime errors

·Thrived in a fast-paced startup environment, collaborating with cross-functional teams and adapting to evolving project requirements and priorities

·Utilized RPC protocol to communicate between microservices and obtain necessary data to use in various Node processes

Lead Software Engineer GAP FEB2022 – OCT2022

·Implemented Optimizely experiments to develop and test features to ensure that other’s code is not affected in the process

·Modified codebase to accommodate changes in authentication specs

·Exploited cookies to modify the UI to provide users with a seamless login or create account experience

·Architected code that allows for user metrics to be captured to provide an overview regarding customer acquisition

·Utilized React and Node to develop code in a microservice architecture application

·Lead testing carnivals where progression and regression testing are performed to ensure new functionality is working as expected and core functionality is maintained

Codesmith LLC Software Engineer Nov2021 – March 2021

·Conducted regular stand ups, sprints, and code reviews with fellow engineers, utilizing AGILE/SCRUM methodology to ensure quality and timeliness of deliverables

·Mentored junior software developers in modern, full stack technologies by providing dedicated one-on-one code reviews and whiteboarding sessions to teach best practices

· Performed technical interviews for potential engineers evaluating JavaScript fundamentals, analytical problem-solving skills, and overall technical communication and capacity for empathetic engineering

· Led workshops that provided detailed instructions on algorithm solutions, focusing on design patterns, space/time complexity optimizations, and debugging

Software Engineer Kafkasaur A Kafka Client for Deno Aug 2021 - Present

·Utilized TCP sockets and Kafka protocol to create a client capable of interacting with a Kafka Cluster to provide Deno users with the ability to implement a message broker built for Deno

·Utilized the Deno runtime to take advantage of ES Modules, remove any dependencies on a package manager, and ensure a secure environment while providing Deno users with Kafka functionality

·Implemented our Kafka Client in TypeScript to deliver a statically typed, structured, and concise client that ensures robustness and freedom from type coercion

·Product developed under tech accelerator OS Labs (opensourcelabs.io)

Software integration Engineer ASML Sep2019 – FEB2022

·Employed Node Processes to gather and analyze data to verify system health and ensure successful Beta Testing

·Performed Software Upgrade/Downgrade testing on a Linux development server to verify functionality and ensure no issues are found

·Utilized React to create and maintain Upgrade/Downgrade Manual to guide operators and ensure successful software upgrades on our systems

·Managed and resolved escalations related to software upgrades to ensure a timely resolution and corrective actions were put in place

Open Source

Pickle A quirky, buy nothing community

·Developed a GraphQL API using Apollo Server, Apollo Client, Prisma, and Postgres to provide concise data to our front end and save time and bandwidth by reducing the number of network round trips to the server

·Implemented our front end in TypeScript to minimize undefined errors and ensure the code is readable and maintainable

·Utilized Docker to containerize our Postgres db instance to ensure each developer had clean data to work with

Rental Evaluator A platform where users can compare rent prices

·Refactored React Hooks state implementation into a Redux store to organize state in an effective and readable manner and ensure state is consistent between all components throughout the application

·Architected Node.js/Express server to efficiently handle HTTP requests to a myriad of endpoints based on the middleware design pattern, routers and controllers to modularize backend requests with a discernible chain of responsibility, enhancing code readability and facilitating debugging

After A platform to ease the burden of planning for a lost loved one

·Implemented the container pattern in React and designed reusable components to easily create and maintain a uniform codebase through abstractions and ensure unidirectional dataflow

·Utilized React Router to enable seamless user experience with conditional rendering of components and optimize rendering performance with minimal network requests in an Single Page Application

·Utilized the fetch API and express to generate high integrity SQL queries and ensure quick retrieval of relational data and a seamless user experience

Education

University of California, San Diego BS Chemical Engineering June 2016

Interests

Brazilian Jiu-Jitsu MMA Music (Guitar and Piano) Craft Beer Mochi (my corgi)



Contact this candidate