Backend systems, built to hold under real load.
Software engineer with 3+ years of experience designing, building, and scaling high-performance microservices and RESTful APIs for fintech and SaaS platforms. I care about the details most people skip: JVM tuning, database indexing, caching strategy, and event-driven architecture that holds up under real load.
Judgment, not just Java.
I build backend systems that stay fast and reliable as they grow. Over the last three years that's meant cutting API latency by up to 40%, shaving 35% off report generation time, and re-architecting services around Kafka and Redis so they degrade gracefully instead of falling over. My toolkit centers on Java 17/21 and the Spring ecosystem, but the real work is judgment — knowing when a cache saves you and when it just hides a slower problem. I'm equally comfortable in a Kubernetes cluster, a query plan, or a design review, and I hold myself to the same bar for compliance and correctness (PCI-DSS, GDPR) as I do for performance.
- 3+
- Years in production systems
- 40%
- Latency reduced at Uber
- 35%
- Faster report generation
- 25+
- Indexes designed & tuned
Featured projects.
These slots are placeholders — swap in real repositories, screenshots, and live demo links to complete this section.
Technical skills.
Languages
- Java (17 / 21)
- Python
- TypeScript
- SQL
Backend & Frameworks
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Spring Cloud
- Spring WebFlux
- Hibernate
- Node.js
Architecture
- RESTful APIs
- Microservices
- Distributed Systems
- System Design
- Event-Driven Architecture
- API Gateway
- OAuth2
- JWT
Data
- PostgreSQL
- MySQL
- Oracle
- MongoDB
- DynamoDB
- Apache Kafka
- Redis
Cloud & DevOps
- AWS (EC2, S3, CloudFront)
- Docker
- Kubernetes
- Jenkins
- CI/CD
- Linux
Quality & Practice
- JUnit / Mockito
- Maven / Gradle
- TDD
- SOLID Principles
- Design Patterns
- Multithreading & Concurrency
- Agile / Scrum
Experience.
Uber
Software Engineer
Jul 2024 — Present
Remote
- Design and develop scalable, high-throughput backend services and RESTful APIs using Java and Spring Boot for mission-critical, client-facing applications.
- Architect distributed microservices with Spring Cloud (Eureka, Zuul), improving service reliability and reducing average API response times.
- Designed 25+ database indexes and optimized entity relationships across relational schemas, cutting report generation time by 35%.
- Tuned JVM parameters and implemented Redis caching layers, decreasing response latency by up to 40% under high concurrent load.
- Implemented Kafka-based event-driven messaging to decouple services and enable asynchronous, fault-tolerant data processing.
- Automated build, test, and deployment pipelines with Jenkins, Docker, and Kubernetes as part of a CI/CD-first workflow.
KPMG
Software Engineer
Aug 2021 — Dec 2022
United States
- Developed secure, highly available backend services for financial transaction platforms using Java, Spring Boot, and Spring Security.
- Integrated 10+ external financial APIs using Spring WebFlux for non-blocking, asynchronous communication.
- Optimized backend services and MongoDB queries through indexing and query refinement, reducing API response times by 40%.
- Built comprehensive unit and integration test suites with JUnit and Mockito, increasing coverage and reducing production defects.
- Applied PCI-DSS and GDPR compliance standards — encryption, secure authentication, access control — to protect financial data.
Trinity Technolabs
Front-End Developer
Feb 2021 — Jul 2021
United States
- Integrated REST and GraphQL APIs into React/TypeScript applications, improving data consistency and user experience.
- Implemented JWT-based authentication flows and Stripe payment workflows for secure client-server data exchange.
- Partnered with senior developers to debug API integration issues, building a foundation in backend service design.
Foundation.
University of Alabama at Birmingham
Master of Science, Computer Science
Birmingham, AL
Achievements.
Placeholder entries — add real certifications or awards here.
- Year
Add a certification or achievement
Issuing organization
- Year
Add a second one
Issuing organization
Let's build something that holds up.
I'm open to new opportunities and always glad to talk shop — reach out directly and I'll get back to you.