Garrett John Law – Software Engineer

About Me

I’m Garrett John Law, a professional software engineer with a unique background as a classically trained musician. This alternative path has sharpened my entrepreneurial mindset and hustle, driving me to excel in everything I do. My experience in the world of music has given me a fresh perspective on business challenges, allowing me to see the bigger picture and approach problems with creativity and precision.

With a strong foundation in both front-end and back-end development, I’ve had the opportunity to wear many hats at a fast-growing company, contributing to all aspects of the software development process. I’m passionate about building software that doesn’t just function but delights users and solves real-world problems.

My Approach to Software Development

At the core of my work is a commitment to story point ownership, sprint planning, and retrospectives, following the best practices of lean and agile processes. I believe in taking full ownership of projects from start to finish, ensuring that each sprint delivers value and moves the product closer to the end goal.

Whether it's improving efficiency, cutting down costs, or solving critical pain points, my aim is to deliver software that makes a tangible impact. I thrive in fast-paced environments where I'm entrusted with responsibility, and I am driven to push my boundaries and grow both technically and personally.

Skills & Expertise

Over the years, I’ve built a diverse skill set, including:

  • Backend Development: .NET, GraphQL, AWS Lambda, DynamoDB, SQL

  • Frontend Development: React, TypeScript, Zustand, Bootstrap

  • Cloud & DevOps: AWS (S3, Step Functions, CloudFormation), CI/CD Pipelines, Docker

  • Software Architecture: Microservices, scalable APIs, and distributed systems

  • Agile & Lean Practices: Story point ownership, sprint planning, retrospectives

Vision as a Software Entrepreneur

My goal isn’t just to be a great engineer; I want to build products that delight users and solve real problems. I’m deeply committed to developing software that’s easy to use, powerful, and impactful. I believe that the intersection of technology and user experience is where great products are born, and that’s where I’m focusing my efforts.

If you’re interested in collaborating or learning more about my work, feel free to reach out via email or connect with me on LinkedIn.