Skip to content
Back to talent search
JWTKafkaTailwind CSSJavaScriptJaegerCloudWatchKubernetesS3Event-Driven architectureMicroservicesOAuth2ReactDomain-Driven Design (DDD)HelmLambdaMentorshipGinCode ReviewsAngularDockerCI/CD pipelinesCQRSECSRDSGolangReactive ProgrammingNode.jsVue.jsEchoPostgreSQLAgile/ScrumGitHub ActionsNon-relational DatabasesTypeScriptGrafanaNext.jsAsync MessagingJavaRabbitMQRedisSystem DesignRelational DatabasesgRPCAWSObject-Oriented Programming (OOP)PrometheusMySQLREST APIsJenkinsPythonAPI SecurityRole-based Access ControlsGraphQL APIsAPI DesignTerraformMongoDBSupabaseOpenTelemetrySwaggerOpenAPIMUINest.js

Description

Dillon Johnson is a senior Back-End engineer with 8+ years of experience building scalable microservices and distributed systems on AWS. They specialize in Node.js, NestJS, and Go, with a strong focus on designing clean, well-documented APIs (Swagger/OpenAPI) and event-driven architectures. They have worked extensively with DDD and CQRS patterns, helping teams structure complex systems that are maintainable and easy to scale. In previous projects, they have improved system reliability and reduced latency by up to 40% through optimized AWS Lambda integrations, containerized CI/CD pipelines, and solid testing strategies (unit + integration). Their background also includes fintech solutions, where they have implemented wallet systems, KYC workflows, and secure, high-performance backend services within agile environments. They enjoy working on challenging problems, optimizing performance, and building systems that scale reliably in production. LinkedIn: https://www.linkedin.com/in/d-johnson-3810553ba