Senior Frontend Developer
ad480d@r.postjobfree.com
https://www.linkedin.com/in/jason-ferguson-b258132b9/ Leander, TX 78641
JASON
FERGUSON
SUMMARY
Experienced Senior Software Engineer with 7+ years of experience in web and mobile development, most recently with successful eCommerce startups. Specializes in Next.js, React, and React Native web, mobile apps. Has very proactive personality, and always passionate about building something.
EXPERIENCE
Sr Software Engineer 01/2022 - 02/2024
Global Pioneers New York, US
Directed development of web UI modular content banner component POC, personalizing shopping journey and increasing user engagement.
Conducted systems analysis and research to identify improvement opportunities, enhancing retail website's performance.
Led technical development from Front-end architecture to Backend API development and cloud deployment for SaaS Client-management Web Application MVP. Developed microservices with TypeScript, Nest.js, RabbitMQ, Redis, and PostgreSQL, integrating GraphQL resolvers.
Implemented automated testing for React/Python apps, reducing bugs by 40% and improving code quality.
Managed AWS infrastructure optimizing React/Node.js apps with S3, Lambda, CloudFront, secure payment gateways for robust performance.Worked with various kinds of tech stacks including React, Angular.js, React Native to build frontend web applications and mobile applications.
Successfully migrated existing Django server to Serverless API framework using Nest.js/TypeScript and AWS serverless services (API Gateway, Lambda, DynamoDB). Enhanced E2E and unit test coverage using Cypress and Jest. Mentored team of 5 developers and conducted daily code reviews to ensure high-quality code.
Enhanced web app loading speeds by implementing AWS CloudFront distribution, optimizing user experience.
Senior Frontend Developer 04/2020 - 11/2021
Urgent IT Solutions Texas, US
Worked with various kinds of tech stacks including React and React Native to build frontend web and mobile applications.
Refactored legacy code and improved performance of application. Architected front-end structure of new SaaS Web application, improving scalability and maintainability.
Facilitated alignment between front-end and backend development efforts, resulting in 66% increase feature delivery.
Contributed to overall project organization and workflow enhancement. Developed fintech React applications from scratch, utilizing Tailwind CSS, TypeScript, and Redux.
Ensured full responsiveness and seamless API integration for optimal user experience. Improved performance and maintainability by developing library of reusable components. Performed testing and debugging on Node.js applications and RESTful APIs to pinpoint and fix performance issues, functional bugs, and security vulnerabilities, guaranteeing optimal system performance and user experience.
Full Stack Developer 11/2018 - 03/2020
Multi Tech Solutions Texas, US
Developed fintech React applications from scratch, utilizing Tailwind CSS, TypeScript, and Redux.
Ensured full responsiveness and seamless API integration for optimal user experience. Improved performance and maintainability by developing library of reusable components. Contributed to backend API using Python and implemented serverless architecture with Lambda functions.
Maintained 95% Node.js coverage by writing contract and integration tests using Simon and Mocha.
Contributed to team developing real-time communication (RTC) and data visualization application using Socket, Chart.js and D3.js.
Collaborated with clients from various industries to develop web and mobile applications, implementing Microservice graph architecture using Apollo Federation. Integrated Twilio text and telephony services, and implemented analytic services using Amplitude, with logging handled by Sentry.
SKILLS
Program Languages
JavaScript TypeScript
Mobile
React Native
Frontend
HTML5 CSS React JS Redux Next.js
Angular AngularJS Vue.js Vuex
Nuxt.js React Native Bootstrap
Tailwind CSS Material UI
Backend
NodeJS Express NestJS Python
Flask Redis Restful APIs
Database
MySQL PostgreSQL AWS DynamoDB
MongoDB
Server solutions
AWS GCP Azure Apache
Amazon Elasticsearch
DevOps
CI/CD Kubernetes Docker Jenkins
EDUCATION
Bachelor of Science in
Computer Science
Michigan State University
09/2013 - 03/2017
q
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
EXPERIENCE
Front End Developer 09/2017 - 10/2018
Gevelopers Texas, US
Built responsive and pixel-perfect frontends using HTML5, CSS3, jQuery, React, Vue and Bootstrap4.
Architected transition from PHP-based system to React web application leveraging Redux and class components, leading to 30% boost in user retention and 15% enhancement in overall system performance.
Acquired proficiency in frontend development tools and libraries, including Redux and Vuex, to manage application state and facilitate complex data flow within application. Translated UX/UI mockups into responsive web pages using HTML5, CSS3, JavaScript and TypeScript.
Integrated RESTful APIs for seamless front-end to back-end dataflow, employing Object- Oriented Programming concepts.
Utilized AJAX technology to create interactive web applications.
•
•
•
•
•
•