Hi, I'm Justin

Software Engineer

I'm a curious human who accidentally turned problem solving into a career. I believe in building things—and people—with care, clarity, and just enough pragmatism to actually get things done. I'm not afraid to dive into the deep end of a tough problem, and I adapt fast—whether it's a new tech stack or a toddler's shifting nap schedule. I learn obsessively, mentor generously, and treat collaboration like a team sport (soccer preferred, but I don't make the rules). When I'm not wrangling code, I'm probably chasing a puzzle, a soccer ball, or one of my kids.

cartoon profile picture

Skills & Expertise

TTechnical Skills

Languages

  • Java
  • Kotlin
  • Python
  • JavaScript
  • TypeScript
  • Go
  • SQL
  • Groovy

Frameworks & Libraries

  • Spring Boot
  • React
  • FastAPI
  • Node.js
  • Tailwind

DevOps & CI/CD

  • Jenkins
  • OpenShift
  • Docker
  • ArgoCD
  • Helm
  • Firebase Hosting

Testing & Automation

  • JUnit
  • Cucumber
  • Testcontainers
  • Performance Testing Automation

Cloud & Infrastructure

  • Azure DevOps
  • Firebase
  • Kubernetes (via Helm/ArgoCD)

Observability & SRE

  • Splunk
  • New Relic
  • LaunchDarkly
  • CircuitBreaker
  • MDC

Data

  • NoSQL
  • SQL
  • MongoDB
  • Redis

SProfessional Approach

Problem Solving

Modernized and reengineered legacy systems, enabling market expansion and reducing operational costs.

Adaptability

Transitioned successfully from a career in education to software engineering, quickly mastering new technologies and environments.

Initiative

Identified organizational gaps and built effective tools to streamline onboarding and training processes.

Leadership

Spearheaded internal tool initiatives, including the development of an onboarding platform to improve employee ramp-up.

Mentorship

Supported junior developers and bootcamp interns within Agile teams, fostering growth and integration into engineering workflows.

Education & Communication

Designed and delivered a computational thinking curriculum for elementary students, bridging complex concepts through accessible instruction.

Client Relations

Retained high-value clients by delivering rapid, tailored customizations that addressed critical business needs.

Continuous Learning

The tech landscape evolves rapidly. I maintain a growth mindset, actively seeking opportunities to expand my knowledge.

Latest from the Blog

Sharing my thoughts, learnings, and experiences in software development

All posts
2025-04-18 · 4 min read

About Me

A quick note about who I am and why I am writing.

Read More
2025-04-18 · 1 min read

Introduction to Spring AI

A Quick Overview of the Spring AI library, what it is and what it contains.

Read More
2025-05-14 · 3 min read

Personal Knowledge Management for the Perpetually Curious

What I wish I would have known when I began my journey to manage my information acquisition.

Read More

Let's Work Together

I'm currently available for freelance work and open to new opportunities. If you have a project that needs some attention, let's discuss it!