Software Engineer | Bengaluru, India
Versatile and results-driven Software Engineer with approximately 4 years of experience designing, scaling, and modernizing enterprise distributed systems. Specializing in Java and Kotlin, with deep expertise in Spring Boot microservices, API-first architecture, and high-throughput transactional platforms.
Passionate about system reliability, clean code principles, and leveraging AI-assisted development tools to accelerate the software development life cycle (SDLC).
- Master of Computer Applications (MCA) β Assam Engineering College
- Bachelor of Computer Applications (BCA) β Gauhati University
- Professional Scrum Developer I (PSD I) β Scrum.org
- Languages: Java, Kotlin, SQL, JavaScript
- Backend & Frameworks: Spring Boot, Spring Security (OAuth2/JWT), Hibernate/JPA, REST APIs, OpenAPI/Swagger
- Architecture: Microservices, Event-Driven Architecture, Distributed Systems, HLD/LLD
- Data & Messaging: PostgreSQL, MySQL, Redis, Apache Kafka, RabbitMQ
- Cloud & DevOps: AWS, Docker, Kubernetes (K8s), Jenkins, Bamboo CI/CD, SonarQube
- Testing & Quality: JUnit 5, Mockito, Testcontainers, Integration Testing, TDD
- AI Engineering: Prompt engineering, LLM API Integration, AI-Assisted SDLC, local LLMs
- Clean Code & Standardization: Strong advocate for SOLID principles, DRY, KISS, and Gang of Four (GoF) design patterns to ensure maintainable, extensible codebases.
- System Reliability: Focused on building fault-tolerant systems using resilience patterns such as circuit breakers, idempotent processing, retry mechanisms, and offline-first request queues.
- Legacy Modernization: Experienced in bridging deep integration gaps and safely migrating outdated protocols into modern, secure RESTful APIs with zero downtime.
- Test-Driven Development: Committed to high test coverage and automated integration frameworks to cut regression testing times from hours to minutes.
- AEC-Hostel-Mini-Project: MCA 5th Semester Mini project.
- AnimeBoya: Anime streaming and downloading Android application using Jsoup and other open-source libraries.
- asciidoc-tool: A tool developed for Zoltraak that uses ASCIIDOC to generate HTML files.
- buy-sell-ad-posting-microservice-fullstack: A comprehensive full-stack microservice application for ad posting.
- hotel-booking-api: Sprint 1 API project for hotel reservations.
- HRMS: Human Resource Management System internship project.
- java-performance-benchmarks: Python-based project for Java performance benchmarking.
- mui-theme-creator: Theme creator specifically built for the MUI framework using ReactJs and Next.js.
- news-generator: A Kotlin-based news generation tool.
- news-image-generator: A Python-based tool for generating images associated with news articles.
- open-resume-builder: A frontend TypeScript tool to generate resumes via form filling and enhance them using AI.
- open-resume-builder-backend: The Java-based microservice backend supporting the open-resume-builder tool.
- rtkel: A simple news article web application built using ReactJs.
- Source-News-app: A simple Kotlin-based news application.
- tu2l.github.io: Personal portfolio GitHub pages repository.
- Zoltraak: An attempt to build a configurable site for github pages.
- zoltraak-backend: A Python-based static backend created for the Zoltraak project.