Matthew Wright

Matthew Wright

$70/hr
Full Stack Engineer | Building Scalable & Responsive Web Apps
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
33 years old
Location:
San Jose, Ca, United States
Experience:
10 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.