Bucaramanga, Colombia · Building reliable systems end-to-end with Java, Spring Boot, Angular, and AWS.
Full stack developer from Brazil, based in Bucaramanga (Colombia). Self-taught from a young age — got into code early to help my family — and grew into shipping real production systems through trial, error, and a lot of broken builds. Four years now writing code that actually has to stay up.
Backend is where I'm strongest: Java, Spring Boot, microservices. But I work the full stack — Angular and TypeScript on the frontend, Node.js and Express when the project asks for it, and AWS as my default cloud. I obsess over clean architecture, response times, and APIs that don't make the next dev cry.
Backend Frontend Cloud
Java · Spring Boot Angular · TypeScript AWS · Docker · K8s
Status:
Open to work· Backend / Full-stack roles · Remote LATAM, EU, US
| Building | Open-source utilities extracted from real production codebases |
| Learning | NestJS internals · Kubernetes operators · Rust fundamentals |
| Reading | Designing Data-Intensive Applications — Martin Kleppmann |
| Working on | A few things I can't show yet — and three I can, below |
|
Distributed order processing system implementing CQRS, Event Sourcing, and Circuit Breaker patterns for resilience under failure. Achieved 99.9% uptime in production-like benchmarks.
|
RESTful API with OAuth2 and JWT auth, written in functional Java — sealed types, records, streams over loops. Documented with OpenAPI, tested with JUnit and Mockito.
|
|
Serverless reactive architecture. AWS Lambda functions orchestrated by Step Functions, DynamoDB persistence, EventBridge for event routing. Spring WebFlux on top.
|
My portfolio site. Angular 18 with standalone components, deployed to GitHub Pages through a custom CI pipeline.
|
I'm currently extracting reusable pieces from production projects into focused libraries. First releases land Q2 2026.
spring-boot-starter-rate-limit Pluggable rate limiting via @RateLimit annotation
aws-lambda-spring-template Production-ready template, GraalVM native ready
mongoose-pagination-cursor Cursor-based pagination for MongoDB collections
Want to be notified when these drop? Follow me on GitHub or LinkedIn.
AWS Cloud Practitioner · Feb 2026 · a8497e01-026c-413c-ab18-12a93a3c6de6 |
|
| Java Spring Security: Authentication & Web Security | |
| Backend Architecture & Databases | |
| CS50 SQL |
| davidalmeidac@proton.me — best for opportunities | |
| linkedin.com/in/davidalmeidac — best for everything else | |
| Portfolio | davidalmeidac.github.io |
| Location | Bucaramanga, Colombia · UTC-5 · Open to remote |
| Languages | Spanish · English (B2) · Portuguese |
Built with care. Last updated: May 2026.

