Senior Software Engineer with 9+ years of experience designing, developing, and maintaining scalable backend systems using Java, Spring Boot, and a variety of DevOps and cloud-native tools.
I specialize in building robust, high-performance, and secure backend services. My focus is on writing clean, maintainable code, optimizing system performance, and delivering production-grade solutions that scale. I’m a strong advocate for collaboration, continuous improvement, and automation.
Currently working at BJIT Ltd as a Senior Software Engineer, where I:
- Design and optimize distributed and fault-tolerant systems
- Develop microservices and RESTful APIs with Spring Boot
- Manage containerized environments with Docker and Kubernetes
- Leverage AWS services like Lambda, CloudSearch, EC2, S3 for cloud integration
- Work closely with cross-functional teams and mentor junior developers
Technical Skills
- Languages & Frameworks: Java, Spring Boot, Grails, Laravel, Lumen
- Frontend Technologies: JSP, JavaScript, jQuery, HTML5, CSS3
- ORM & Database Access: Hibernate, JPA, Entity Framework
- API Design: RESTful APIs, GraphQL
- Messaging & Streaming: Apache Kafka
- Databases: PostgreSQL, MySQL
- DevOps & Infrastructure: Docker, Kubernetes, NGINX, Keepalived, Linux-based deployments
- Cloud Services: AWS Lambda, S3, EC2, CloudSearch, RDS, IAM (and other AWS integrations)
- Build & Automation: Maven, Gradle, Jenkins, GitLab CI/CD
- Monitoring & Logging: Prometheus, Grafana, Promtail & Loki
- Version Control: Git, SVN
- IDEs & Tools: IntelliJ IDEA, Eclipse, NetBeans