I’m Justin Simmons, a senior back-end and full-stack engineer with 7+ years of experience building reliable, scalable systems for industries like aviation technology, unmanned drone operations, mortgage servicing, and financial platforms. I design and deliver distributed microservices and cloud-native architectures using Go, Java, Spring, Node.js, React, and Angular, with a strong focus on correctness, performance, and operational stability. I’m especially proud of my ability to modernize legacy systems, integrate external partner platforms, and improve geospatial and event-driven workflows. Across multiple roles, I’ve strengthened observability (OpenTelemetry, structured logging, tracing), raised reliability through resilient patterns (idempotency, circuit breakers, bounded retries), and helped teams ship secure, high-performance solutions—often by guiding cross-functional engineers through architecture reviews and practical backend mentoring.

Justin Simmons

I’m Justin Simmons, a senior back-end and full-stack engineer with 7+ years of experience building reliable, scalable systems for industries like aviation technology, unmanned drone operations, mortgage servicing, and financial platforms. I design and deliver distributed microservices and cloud-native architectures using Go, Java, Spring, Node.js, React, and Angular, with a strong focus on correctness, performance, and operational stability. I’m especially proud of my ability to modernize legacy systems, integrate external partner platforms, and improve geospatial and event-driven workflows. Across multiple roles, I’ve strengthened observability (OpenTelemetry, structured logging, tracing), raised reliability through resilient patterns (idempotency, circuit breakers, bounded retries), and helped teams ship secure, high-performance solutions—often by guiding cross-functional engineers through architecture reviews and practical backend mentoring.

Available to hire

I’m Justin Simmons, a senior back-end and full-stack engineer with 7+ years of experience building reliable, scalable systems for industries like aviation technology, unmanned drone operations, mortgage servicing, and financial platforms. I design and deliver distributed microservices and cloud-native architectures using Go, Java, Spring, Node.js, React, and Angular, with a strong focus on correctness, performance, and operational stability.

I’m especially proud of my ability to modernize legacy systems, integrate external partner platforms, and improve geospatial and event-driven workflows. Across multiple roles, I’ve strengthened observability (OpenTelemetry, structured logging, tracing), raised reliability through resilient patterns (idempotency, circuit breakers, bounded retries), and helped teams ship secure, high-performance solutions—often by guiding cross-functional engineers through architecture reviews and practical backend mentoring.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Aragonese
Advanced
Javanese
Advanced

Work Experience

Senior Backend Engineer at AirspaceLink, Inc.
September 1, 2025 - Present
Architected a federated UTM coordination layer in Go to exchange operational intent, flight status, and airspace constraints across external UAS service suppliers, reducing coordination latency by ~30% and integration incidents by ~40%. Standardized ASTM-aligned partner adapters and API contracts with idempotency controls, state-version validation, circuit breakers, and bounded retries, cutting new UAS integration/certification effort by ~35%. Improved distributed system observability using OpenTelemetry tracing, correlation IDs, structured audit events, and operational dashboards, reducing mean time to diagnose cross-service failures by ~45% while supporting a ~99.9% availability objective. Guided 7–9 engineers via architecture reviews, technical documentation, and backend maintenance, reducing design-related rework by ~25% and improving consistency across Go microservices.
Full-Stack Developer at AirspaceLink, Inc.
December 1, 2021 - September 1, 2025
Modernized tightly coupled Node.js and Azure Functions workflows into independently deployable Go microservices, reducing p95 API response times by ~28% and doubling deployment frequency for migrated services. Engineered versioned REST and gRPC APIs for permission planning, operational-intent processing, and UTM data exchange, reducing production defects across modernization workflows by ~30%. Built a React/Recoils geospatial mission-planning portal that unified airspace review, route configuration, validation, and flight submission—reducing average operational planning time by ~35% and completing submissions by ~25%. Optimized map-intensive user workflows using view-port-based loading, geometry simplification, layer filtering, and selective rendering to improve initial map performance by ~30%. Integrated external UTM providers via reusable Go/Node.js adapter patterns for authentication, validation, retries/timeouts, and provider-specific transformations, reducing partner onboarding
Full Stack Engineer at Black Knight
March 1, 2020 - December 1, 2021
Implemented Java, Spring, Apache Kafka, and Oracle SQL services for mortgage payment processing, account updates, and downstream reconciliation, reducing payment status propagation from several hours to minutes for supported transaction flows. Automated idempotency validation, event-state tracking, retry recovery, database constraints, and audit logging to reduce duplicate-payment and reconciliation defects by ~35%. Streamlined mortgage-servicing case workflows through Angular interfaces and Spring REST APIs, reducing average case-handling time by ~25% and reducing misrouted cases by ~20%. Strengthened transactional and workflow reliability using optimistic concurrency controls, JUnit coverage, integration testing, and detailed processing states, reducing stale-update and regression defects by ~25%. Collaborated with business analysts, QA engineers, database specialists, and servicing operations to clarify financial rules and validate incremental releases, reducing user-acceptance defe
Front-End Software Engineer at Black Knight
June 1, 2019 - March 1, 2020
Built Angular, TypeScript, HTML5, and SCSS capabilities for an e-servicing mortgage portal, improving access to digital account communications and reducing message-related support requests by ~20%. Secured borrower-facing workflows using encrypted message handling, controlled session behavior, input sanitization, client-side validation, and server-authorized API integration, reducing security/data-handling findings in assigned modules by ~30%. Expanded Selenium, TestNG, and Cucumber automation for critical servicing workflows, reducing frontend regression-testing effort by ~60% and lowering escaped UI defects by ~25%. Refined responsive layouts and reusable Angular components, API error handling, and browser compatibility to improve page-load performance by ~25% and reduce usability-related defects by ~20%.

Education

Bachelor of Science (BS) in Computer Science at University of North Florida
January 1, 2014 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Transportation & Logistics, Other