Jefferson is a Software Engineer with a strong technical background in JavaScript and a core knowledge base in Node.js and AWS services; mostly working on the backend - defining business logic and implementing programming solutions that affect the availability, functionality and reliability of solutions. He is highly versatile - learning quickly; working on frontend solutions using React or other frontend-based stacks.
Handled the backend of a SaaS solution for a mid-sized company; defining the architecture for new features, working on the new platform and maintaining the codebase.
Offered solutions to tackle interesting performance and scalability challenges, managed technical debt and delivered new features for the client's SaaS solution.
Contributed to the architecture of the SaaS solution; ensuring that technical decisions were in line with client/user requirements and best practices.
Managed individual projects for microapps sl; building and maintaining websites with a focus on backend service development using serverless frameworks and Node.js.
Drove technical initiatives to improve the day-to-day efficiency of users on assigned websites and solutions.
Provided ongoing expertise to ensure that technical solutions supported the client's goals of quality, performance, scalability, reliability, availability, maintainability, and security.
Managed and delivered high-quality, end-to-end engineering solutions, tools, applications, metrics on several JavaScript API projects for clients.
Brainstormed, executed and delivered solutions that met both technical and consumer needs; staying abreast with developments in JavaScript-based APIs and other backend tools.
Challenged ideas and opinions on projects to avoid pitfalls and inefficiencies; ensuring that API code/solutions followed latest coding practices and industry standards.
Identified, explored, and implemented new technologies/solutions in the development and maintenance of Node.js APIs migrated from PHP on projects for Tyngu.
Worked with client specifications in developing/modifying highly complex API exposed services; identifying and recommending appropriate continuous improvement opportunities for solutions.
Employed established development practices and tools for the delivery of solutions on projects for the client.
Designed and developed web solutions for new and current products using the MEAN stack and industry best practices.
Improved the overall cohesiveness, experience, and quality of web solutions; contributing to full stack processes as needed.
Troubleshot and debugged web solutions in different environments to ensure proper functionality; performing corrective adjustments following new findings from tests.
Designed and built the first version of the solution and later improved it for use on a private project - with improvements for the use of Step Functions and better logging for failed requests. The microservice was released and made available to customers using the product. The solution is best used on a marketplace application that processes thousands of daily events and has features like user-created lists, updated lists, purchases made, newsletter signed, etc. Worked on the microservice that sent notifications to customer endpoints for specific actions/events. The microservice had solutions for storing information, sending notifications and retries for failed requests on the app. It uses a combination of Lambdas to feed and make requests for retries.
Worked on the design and development of an email marketing platform that processes thousands of weekly emails. The microservice gives the app control over the shooting process for each email - using a scoring system on each profile to indicate if the app can trust them or not. Based on user score, the system decides what to do when sending emails to new users with no score, for untrusted users - a manual intervention is needed to allow the process to continue and for trusted users, they are given priority with the assurance that they would be receiving emails from the system. The microservice used AWS Step Functions to orchestrate Lambda functions, S3 to store custom templates for email bodies, SQS to queue the bodies that were ready to be sent and SES to send all emails.
Worked on the design and development of a highly personalized showcase solution that allowed employees of the client to change the appearance and content of certain pages with very little knowledge of coding. Participated in several meetings with employees of the company; to understand their needs and profer solutions that make use of third-party APIs in implementing the solution. The new solution had a range of HTML elements and CSS classes with new additions that the employees could use on projects - allowing admins to create new pages with little difficulty for deployment online when needed.