Justin DeCunha

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

Distributed SystemsSystem DesignCloud ArchitectureEvent-Driven SystemsAPI DesignAI Tooling

Experience

July 2025 - Present

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
June 2024 - July 2025

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
March 2021 - April 2024

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
October 2019 - March 2021

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

Issued 2025
View Credential

AWS Certified Cloud Practitioner

CLF-C02

Amazon Web Services Training and Certification

Issued 2023
View Credential

AWS Certified Developer - Associate

DVA-C02

Amazon Web Services Training and Certification

Issued 2024
View Credential

Education

Bachelor of Science in Computer Science

Brock University

Niagara Falls2013 - 2018

Skills

Languages

JavaPythonKotlinGoTypeScriptJavaScriptSQL

Frontend

ReactNext.jsTailwind CSSHTML5/CSS3OpenAPI

Backend

Spring BootNode.jsFastAPIVert.xKafkaFlinkGraphQLKeycloakREST APIsgRPCMicroservices

Databases

PostgreSQLMySQLRedisMongoDBDynamoDBElasticsearchSnowflakeInfluxDB

Cloud & DevOps

AWSGCPDockerKubernetesCI/CDTerraform

AI

CursorWindsurfClaude CodeGitHub CopilotWarp

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just having a conversation about technology.

Send a Message

Contact Information