Backend Software Engineer passionate about building scalable systems, high-performance APIs, and distributed architectures. I enjoy designing reliable backend services, working with messaging systems, and optimizing performance using caching and efficient data access patterns.
Java β’ Python β’ Dart β’ C++ β’ JavaScript
Spring Boot β’ Spring β’ Spring MVC β’ Java Servlets β’ Hibernate β’ Spring Security Django β’ RESTful APIs β’ Microservices Architecture β’ RabbitMQ β’ Apache Lucene
React β’ Flutter
MySQL β’ JPA / Hibernate Liquibase (database versioning & migrations)
EhCache
Docker β’ GitLab CI β’ Jenkins β’ Maven β’ Artifactory
JUnit β’ Mockito β’ SonarQube
Logback β’ Log4j2
GitHub β’ GitLab β’ Bitbucket
Jira β’ Confluence β’ Postman
IntelliJ IDEA β’ PyCharm β’ Eclipse β’ VS Code
I enjoy working on problems involving:
- Scalable backend architectures
- High-performance REST APIs
- Distributed systems
- Event-driven architectures using message queues
- Search systems and indexing
- Performance optimization and caching strategies
- Microservices communication patterns
I value:
- Clean architecture and modular design
- Readable and maintainable code
- Automated testing
- Reliable CI/CD pipelines
- Observability and structured logging
- Scalable system design
β Always exploring better ways to build robust, scalable backend systems.
