Software Engineer & Java Specialist
Building scalable, high-performance systems with a focus on clean code and modern architectures.
About Me
I am a software engineer with over 5 years of experience in designing and implementing scalable, high-performance systems. Skilled in backend development with expertise in technologies such as Java, Spring Boot, Kafka, and database management using MySQL and PostgreSQL. Experienced in cloud-based architectures with AWS services including Lambda, Step Functions, and EventBridge.
Previously, I contributed as a Java Developer at Yappy, enhancing secure payment systems, and as a Backend Tech Leader at Autosys, where I led the development of an event-driven automotive management platform.
Projects
Microservice leveraging Kafka for real-time communication, enabling instant notifications across distributed systems.
RESTful API for shortening and managing URLs with analytics capabilities and custom alias support.
A library to document application endpoints automatically, simplifying API documentation maintenance.
Utility for generating concise UUIDs, optimized for storage efficiency and URL-friendliness.
Maven Repository
GitHub Activity
Technologies
Languages
- Java
- Spring Boot
- Jakarta EE
Databases
- MySQL
- PostgreSQL
- DynamoDB
- Redis
Infrastructure
- Apache Kafka
- Docker
- AWS (Lambda, S3, SSM)
- Prometheus, Grafana