Matthew Locke

Software Developer

mlocke.comemail@mlocke.comLocation

Summary

Experienced software developer with a passion for building scalable, user-friendly applications. Proficient in modern web technologies with a strong focus on clean code and best practices. Proven ability to lead projects and mentor team members.

Experience

Senior Software Developer

2022 - Present

Company Name, Location

  • Led development of customer-facing web application serving 100K+ users
  • Architected microservices infrastructure reducing deployment time by 60%
  • Mentored junior developers and established code review best practices
  • Implemented CI/CD pipelines improving team productivity by 40%

Software Developer

2019 - 2022

Previous Company, Location

  • Developed and maintained RESTful APIs handling 1M+ daily requests
  • Built responsive web interfaces with React and TypeScript
  • Collaborated with design team to implement pixel-perfect UI components
  • Participated in agile development process and sprint planning

Junior Developer

2017 - 2019

First Company, Location

  • Contributed to frontend development using JavaScript and React
  • Wrote unit tests and integration tests improving code coverage
  • Fixed bugs and implemented feature requests from users

Education

Bachelor of Science in Computer Science

2013 - 2017

University Name, Location

Skills

Languages & Frameworks

JavaScript, TypeScript, Python, React, Next.js, Node.js, Vue.js, Express

Databases & Cloud

PostgreSQL, MongoDB, Redis, AWS, Firebase, Google Cloud

Tools & Practices

Git, Docker, CI/CD, Agile, TDD, REST APIs, GraphQL

Soft Skills

Team Leadership, Mentoring, Technical Writing, Problem Solving

Certifications

  • AWS Certified Solutions Architect - Associate
  • Google Cloud Professional Cloud Developer
  • Certified Scrum Product Owner (CSPO)