
Justin DeCunha
Senior Software Engineer
Hi, I'm Justin. I'm a Senior Software Engineer currently specializing in the cloud and distributed systems space. I've spent the last six years building and designing production-grade microservices from start to finish across a wide range of companies, from startups to large enterprises. In my spare time, I love playing guitar, fitness, and cooking.
About Me
I'm a senior software engineer focused on building scalable backend systems and cloud-native architectures. Backend engineering is where I do my best work - designing distributed systems, shipping production microservices, and optimizing systems for performance, reliability, and scale. I aim to deliver solutions that are technically sound, operationally reliable, and built to last.
Experience
6+ Years
Focus
Backend Engineering
Education
BS Computer Science
Location
NYC, NY
Interests
Experience
Software Engineer
Tegna
- •Designed a real-time alerting system with Flink and InfluxDB
- •Authored Helm charts from scratch to deploy new microservices in production
- •Built GitHub Actions CI/CD pipelines from scratch
Software Engineer
American Express
- •Designed a non-blocking REST API for banking data using Postgres
- •Refactored architecture with dependency injection to improve modularity and testability
- •Fixed high-availability bug, reducing failover recovery time from 7 hours to 1 second
- •Reduced database query execution time by 50% by tuning database configuration
- •Optimized GitHub Actions CI/CD by refactoring and modularizing workflow stages
Software Engineer - Cloud/Microservices
Veeva Systems
- •Designed four Spring Boot microservices from initial commit to production as the sole developer
- •Kafka-based notification service with a custom DSL for defining Protobuf event filters at runtime
- •Search indexer service that transforms Athena data into Elasticsearch indices for the main REST API
- •ETL service using Spark and Spring Batch to extract, process, and upload data to S3
- •Glue Catalog management service that improved processing time and lowered monthly AWS costs
- •Designed three Spring Boot libraries
- •Multi-tenant feature flag library to enable and disable features across instances and environments
- •S3 cloud manifest utility to create and parse proprietary file formats
- •Parquet library to standardize parquet I/O operations
Software Developer - Cloud/Microservices
StormFree Cloud Corporation
- •Implemented 25+ API endpoints across 6+ Spring Boot microservices
- •Designed an update distribution algorithm based on priority
- •Achieved 70% test coverage via TDD with unit and integration tests
- •Prototyped a seek-pagination library used across every microservice in the company
- •Optimized query performance through indexing and denormalization
- •Halved DB round-trips by replacing legacy updates with atomic findAndModify
- •Secured services with Keycloak-based role authorization
- •Dockerized services and deployed via Kubernetes
Certifications
AWS Certified AI Practitioner
AIF-C01
Amazon Web Services Training and Certification
AWS Certified Cloud Practitioner
CLF-C02
Amazon Web Services Training and Certification
AWS Certified Developer - Associate
DVA-C02
Amazon Web Services Training and Certification
Education
Bachelor of Science in Computer Science
Brock University
Skills
Languages
Frontend
Backend
Databases
Cloud & DevOps
AI
Get in Touch
I'm always open to discussing new opportunities, interesting projects, or just having a conversation about technology.