I build web applications and backend services with Java, Spring Boot, Vue.js, PostgreSQL, and AWS. My experience spans product development, test automation, and insurance platform configuration, with a focus on practical features that are maintainable, testable, and useful to the people who rely on them.
| Project | What it demonstrates |
|---|---|
| Emerald Housing · Frontend | A housing management application with Java services, a Vue interface, API integration, authentication, and Kubernetes deployment work. |
| Java Learning Lab | Focused Java examples covering core language concepts, object-oriented design, collections, streams, concurrency, and features through Java 21. |
| ECMAScript Learning Lab | A structured JavaScript learning course with runnable examples, practice exercises, and verification scripts. |
| SQL Learning Journey | Oracle-compatible SQL lessons built around a relational practice dataset, with query examples and interview revision prompts. |
| Git in Practice | A practical guide to Git commands, safe recovery, branching, and remote collaboration. |
- Backend: Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, REST APIs, microservices
- Frontend: Vue.js 3, Vuex, Vue Router, Axios, JavaScript, HTML, CSS
- Data: PostgreSQL, Oracle, Flyway, Liquibase
- Cloud and delivery: AWS (RDS, S3, SQS, ECR, ECS Fargate, EC2, IAM), Docker, Kubernetes, Helm, Jenkins, Maven
- Quality: JUnit, Mockito, Selenium WebDriver, TestNG, Cucumber, REST Assured, Postman
- Monitoring: Kibana, Amazon CloudWatch
Software Specialist · Mastek · October 2021–Present
Develop Spring Boot services for payment processing, account management, reconciliation, and reporting. Build Vue.js interfaces and backend functionality for appointment scheduling, availability, room allocation, and calendar events.
Previously worked in Java development at NEC Software Solution, test automation at Larsen & Toubro Infotech, and insurance platform configuration at Majesco.
Preparing for the AWS Certified Solutions Architect – Associate certification and building practical experience with Kubernetes and containerized application deployment.
I value clear interfaces, reliable APIs, useful tests, and documentation that helps the next developer get started.

