Portrait of Scott Escue

Senior Software Engineer

Scott Escue

I build cloud-native applications, identity platforms, and developer infrastructure.

My work spans Next.js and TypeScript applications, Java services and extensions, enterprise authentication, AWS and Azure infrastructure, DevSecOps automation, and AI-assisted engineering workflows.

Capabilities

Engineering across the application lifecycle

From product interfaces and service boundaries to identity, infrastructure, delivery, and AI-assisted engineering workflows.

Application Engineering

Build full-stack enterprise applications and APIs using Next.js, TypeScript, React, Node.js, Express, Java, REST, and GraphQL.

Identity and Security

Design authentication and authorization solutions using Keycloak, OAuth 2.0, OpenID Connect, SAML, LTI 1.3, and secure software-development practices.

Cloud and Platform Engineering

Design and operate cloud-native delivery systems using AWS, Azure, Kubernetes, Docker, Terraform, CI/CD, and infrastructure automation.

Developer Tooling and AI-Assisted Engineering

Create local-development environments, git-worktree workflows, automation, and agent-assisted development processes that help engineers plan, implement, review, and deliver software more reliably.

Selected work

Systems built for real operational demands

Representative work across applications, identity, cloud platforms, automation, and AI-assisted engineering workflows.

Enterprise Authentication Platform

Designed a production authentication architecture integrating Java-based Keycloak extensions with a Next.js and TypeScript frontend. The platform supports more than 200,000 provisioned accounts across multiple customer organizations and authentication flows.

  • Keycloak
  • Next.js
  • TypeScript
  • Java

Learning Platform Applications

Developed and maintained learner and administrator portals and an external API, building connected application experiences across frontend, service, and data layers.

  • Next.js
  • Express
  • GraphQL
  • PostgreSQL

Cloud Platform Engineering

Built and operated AWS GovCloud, AWS Fargate, and managed-service delivery paths while improving deployment automation, availability, security, and operational consistency.

  • AWS
  • Fargate
  • Terraform
  • CI/CD

AI-Assisted Engineering Workflows

Use git worktrees, custom agent instructions, specification-driven planning, issue decomposition, and model-assisted review to run multiple isolated streams of development while preserving human ownership of architecture, code review, and delivery decisions.

  • Git worktrees
  • Agents
  • Specs
  • Code review
GoWork in progress

Grizzle

An early-stage relational ORM and schema toolkit for Go, inspired by Drizzle ORM and Drizzle Kit concepts.

Explores type-aware schema definition, SQL query construction, migration workflows, and code generation for Go applications.

  • Go
  • SQL
  • Code generation
JavaUnmaintained reference

BackPorch ShedLock

A Java 6 and 7 backport of ShedLock for coordinating scheduled tasks across application nodes.

Preserved as a reference example of solving distributed scheduled-task coordination under legacy runtime constraints.

  • Java
  • Spring
  • JDBC
  • Hazelcast
JavaUnmaintained reference

Dropwizard EntityManager

JPA EntityManager integration for older Dropwizard/Hibernate applications.

Preserved as a reference example of adapting Dropwizard Hibernate lifecycle behavior for applications built around JPA EntityManager APIs.

  • Java
  • Dropwizard
  • Hibernate
  • JPA

Contact

Let’s solve a hard engineering problem.

I’m interested in senior software-engineering opportunities involving cloud-native applications, identity, developer platforms, AI-assisted engineering workflows, distributed systems, and complex engineering problems.