<About Me/>

I'm a full-stack software engineer with 8 years' experience building large-scale web applications. I have a strong focus on DevOps principles and automating processes. I enjoy working with growing companies to help mature their processes and build quality software.

<Work Experience/>

Clerkie.io logo

Clerkie.io

Senior Software Engineer

April 2025 – Current

  • Developed high-fidelity software demos for a debt management CRM with Next.js and Figma to attract potential clients and gather feedback for new software features
  • Stood up automated CI to run testing and linting that reduced regressions by 14% for customers
  • Migrated logging infrastructure to CloudWatch, improving log retention compliance and simplifying production debugging for developers
  • Improved incident management process that reduced average resolution time by 2 hours

Stack: TypeScript, MongoDB, Node.js, React, Next.js, Vercel, AWS, Mocha, Figma, Agile, Datadog

Anark logo

Anark

Senior Full Stack Engineer

Aug 2021 – Nov 2024

  • Implemented custom WebGL interfaces for displaying manufacturing work instructions containing 3D models for Fortune 500 companies
  • Built front-end admin dashboard with React, used by customers on hosted SaaS offering
  • Delivered complex features that spanned multiple teams and facilitated cross communication
  • Reduced the bug backlog by 21% by increasing test coverage and integrating all tests into the automated testing suite
  • Led release testing to ensure deliverables met customer requirements and were shipped on time

Stack: MERN Stack (MongoDB, Express, React, Node), Docker, Redis, Azure, React, Vitest

SparkFun Electronics logo

SparkFun Electronics

DevOps Engineer

Oct 2019 – Jul 2021

  • Converted legacy monolithic e-commerce application to new microservice architecture on AWS that allowed new backend services to scale and run independently with 0 downtime
  • Setup CI to handle automatic builds, tests, and deployments with Elastic Beanstalk
  • Wrote integration tests using Cypress for e-commerce and ERP application that processes $2M in monthly revenue

Stack: PHP, JavaScript, Bootstrap, Angular, GraphQL, Apollo, AWS, Terraform, Ansible, Cypress, Agile

IBM logo

IBM

Software Engineer

Jul 2016 – Oct 2019

  • Worked on monitoring platform for Multicloud Manager, a tool that integrates Kubernetes clusters from multiple vendors into one management dashboard
  • Integrated RedisGraph to cache workload data and cluster relationships, enabling administrators to query information across their entire infrastructure
  • Performance tested application and fixed bottlenecks that allowed program to manage over 100 remote clusters
  • Mentored 2 junior developers and promoted best practices including code reviews and continuous delivery
  • Lead projects with multiple stakeholders across organization that reduced friction and aligned roadmaps

Stack: Golang, Docker, Kubernetes, RedisGraph, IBM Cloud, GitHub, New Relic