M ATTHEW W RIGHT
Ñ San Jose, CA 95138 -
#-
ï linkedin.com/in/matthew-wright-323a07308
S UMMARY — Full Stack Engineer with 9 years of hands-on experience in building scalable web applications and enhancing
user experiences. Proficient in software design patterns and best practices including microservices architecture, agile
methodology and test-driven development. Bring strong background in problem solving by handling technical challenges in
performance optimization and state management.
T ECHNICAL C OMPETENCIES
Frontend React, Angular, Javascript, Typescript, HTML5,
CSS3, SASS/LESS, Tailwind CSS, Redux,
Material UI, RxJS, NgRx, Redux, Vue
Backend Node.js, Java, Spring Boot, Spring MVC,
Hibernate, RabbitMQ, Apache Kafka, Python,
Django, Flask, FastAPI
Database MySQL, PostgreSQL, MongoDB, MSSQL,
Redis, DynamoDB
DevOps AWS, Azure, Docker, Kubernetes, Jenkins,
CI/CD, Scrum, Agile, Microservices
R ECENT E XPERIENCE
QIT Software
Senior Full Stack Engineer
Plano, TX
Nov 2023 – Nov 2024
– Designed and developed scalable backend services and APIs using Node.js, Express.js and Nest.js implementing RESTful
architecture for efficient client-server communication.
– Worked with MongoDB, PostgreSQL, and MySQL to design and manage databases, ensuring robust data storage
solutions and efficient querying.
– Improved the scalability and reliability of QIT’s cloud architecture by designing and migrating critical business
applications to Azure App Services, Functions, and Logic Apps.
– Implemented continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps to automate
testing and deployment processes.
– Optimized performance of Next.js application by implementing Static Site Generation(SSG) and Server Side
Rendering(SSR).
– Enhanced application performance through caching strategies, lazy loading, and query optimization, reducing response
times and server load.
– Conducted comprehensive code reviews to uphold high coding standards and quality.
Silicon
Full Stack Engineer
Curitiba, Parana
Jul 2020 – Nov 2023
– Participated in ecommerce platform development using Angular for frontend, Node.js for backend, AWS for hosting and
Git for version control.
– Spearheaded codebase refactoring for Angular projects, improving maintainability, performance, and scalability.
– Enhanced performance of Angular application by implementing Angular Universal for Server-Side Rendering (SSR) and
leveraging Ahead-of-Time (AOT) compilation for faster application load times.
– Architected and built scalable and resilient applications using AWS services such as EC2, S3, RDS, and Lambda, resulting
in significant improvement in system uptime.
– Actively participated in team collaboration and project workflows using Jira for agile project management, Confluence
for knowledge sharing, and Git/Bitbucket for version control, ensuring efficient teamwork and clear communication.
Vitek Technology LLC
Full Stack Engineer
Austin, TX
Apr 2016 – Jul 2020
– Built scalable backend systems using Java, Spring Boot, Spring MVC, Hibernate, and RESTful APIs, ensuring robust
performance and efficient data handling.
– Developed Single Page Applications using Angular, Angular CLI, TypeScript, utilizing RxJS for state management.
– Optimized Angular application performance by following best practices like lazy loading, change detection, efficient
usage of observable etc.
– Designed and implemented GraphQL APIs using Python and Graphene-Django.
– Utilized Docker and Kubernetes to ensure high availability and scalibility of a microservices-based application.
– Managed SQL and NoSQL databases efficiently by following indexing strategies and query optimization techniques.
– Implemented distributed messaging systems using RabbitMQ.
– Set up CI/CD pipelines using Jenkins.
Pathlight
Frontend Developer
Springfield, MA
Jun 2014 - Feb 2016
– Built interactive and responsive, scalable applications using React JS, React Hooks, Redux, JavaScript (ES6/7), HTML,
CSS.
– Created reusable, efficient, and modular components to streamline development processes and maintain consistency
across the application.
– Participated in Agile development practices, including daily stand-ups, sprint planning, and retrospectives.
– Ensured cross-browser and cross-device compatibility for seamless user experiences.
– Utilized version control systems such as Git, bitbucket to manage code changes and collaborate with team members
– Implemented test-driven development by writing unit testing using Jest and end-to-end testing using cypress.
– Worked closely with back-end developers to integrate RESTful APIs and services into the front-end applications.
E DUCATION
San Jose State University
Bachelor of Science in Computer Science
Mar 2010 – May 2014