Matthew Wright

Matthew Wright

Full Stack Engineer

10 yrs experience · San Jose, CA · 30-40 hrs/week

About

I’ve always been fascinated by technology and how things work. My curiosity led me to explore computers and programming at a young age, setting the foundation for my journey into software engineering. What excites me most about this field is the ability to solve complex problems and build tools that simplify lives. I thrive on the creativity involved in coding and the challenge of turning ideas into functional, scalable solutions. With expertise in React.js, Redux.js, Angular, Vue.js, Node.js, .Net and Python. I specialize in building responsive, high-performance web applications. One of my proudest achievements was developing a task management system for a small team struggling with inefficiencies. By designing and implementing a user-friendly MERN stack solution, I helped them improve task completion time by 30% and reduce missed deadlines—reinforcing my passion for building impactful solutions. My long-term goal is to grow into a lead software engineer or architect, designing large-scale systems and mentoring the next generation of developers. I aspire to work on projects that drive meaningful change, whether by enhancing accessibility, improving sustainability, or solving real-world challenges through technology. Outside of work, I enjoy reading, playing soccer, and experimenting with new technologies through personal projects. I’m always eager to learn something new—whether it’s a coding technique, a new language, or a fresh perspective on problem-solving. Let’s connect and explore opportunities to build innovative solutions together!

Skills

.NET FrameworkAngularJavascriptNext.jsNode.jsPythonReactVue.js

Experience

  • Senior Full Stack Engineer · QIT Software11-01-2023 – 11-01-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.

  • Full Stack Engineer · Silicon07-01-2020 – 11-01-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.

  • Full Stack Engineer · Vitek Technology LLC04-01-2016 – 07-01-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.

  • Frontend Developer · Pathlight06-01-2014 – 02-01-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.

Education

  • San Jose State UniversityBachelor's Degree, Computer Science

Similar talent on Pangea

Hire Matthew through Pangea

Describe your project to the Pangea agent — see if Matthew is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Matthew is a fit