Journey
A timeline of my learning, projects, and milestones.
My Journey
A timeline of my professional experience, technical growth, and key projects in software development.
Education
2021 – 2024
Srinivasa Ramanujan Institute Of Technology
- Degree: BTech in Computer Science
- GPA: 7.6 / 10.00
- Graduated with strong foundation in computer science fundamentals and software engineering principles
Professional Summary
Software Developer with 2+ years of experience building scalable applications using Java, Spring Boot, Microservices, REST APIs, AWS, and PostgreSQL. Specialized in enterprise backend development, microservices architecture, and AI integration.
Technical Skills
Languages & Web:
Frameworks & Libraries:
- Spring Boot, Spring Security, Hibernate, JPA, Spring MVC, Microservices, REST APIs
- PostgreSQL, Redis
DevOps & Tools:
- Docker, Apache Kafka, RabbitMQ, Git, IntelliJ IDEA, Postman, Swagger/OpenAPI
- AWS (EC2, S3, Lambda)
Testing & Deployment:
- JUnit, Mockito, Jenkins, CI/CD Pipelines
AI & Advanced:
- Spring AI, Prompt Engineering, Embedding and Vector Search, REST API-based AI Integration, RAG
2024 – Present
May 2024 – Present
ASZ Technologies — Software Engineer (Bengaluru, KA)
Backend Development & Scalability:
- Developed and deployed RESTful APIs using Java and Spring Boot for enterprise applications
- Supported 5K+ daily transactions while improving backend processing efficiency by 25%
- Optimized MySQL queries and backend business logic, improving API response time by up to 35%
Microservices & Event-Driven Architecture:
- Designed and implemented microservices-based backend services, improving modularity and scalability
- Integrated Apache Kafka for asynchronous communication between microservices with producer and consumer logic for event-driven workflows
DevOps & Deployment:
- Implemented CI/CD pipelines using GitHub Actions for Spring Boot microservices, reducing deployment time by 20%
- Configured centralized monitoring and logging using Grafana and Kibana for API latency and service health tracking
- Worked with AWS services (EC2, S3) for cloud deployment and storage
Quality Assurance & Testing:
- Executed unit and API tests using JUnit and Postman, increasing test coverage to 80%
- Reduced production defects by 20% through comprehensive testing strategies
Performance & Reliability:
- Resolved production issues and performance bottlenecks, improving system stability by 15%
- Collaborated with frontend teams integrating backend services with Angular.js via REST APIs
Personal Projects
Airbnb Clone – Hotel Management & Booking System (Backend)
Tech Stack: Java, Spring Boot, Docker, Stripe Integration, PostgreSQL
- Developed the complete backend of an Airbnb-inspired Hotel Management and Booking System
- Built secure RESTful APIs for user authentication, hotel management, room management, and booking operations
- Implemented JWT-based authentication and role-based authorization for Admin, Hotel Owner, and Customer users
- Designed relational database with PostgreSQL, JPA/Hibernate for users, hotels, rooms, and bookings
- Implemented booking logic with room availability checks to prevent overlapping reservations
- Tested APIs using Postman, followed layered architecture (Controller, Service, Repository) with Git version control
LinkedIn-Style Social Media Platform – Microservices Architecture
Tech Stack: Spring Boot, Apache Kafka, Redis, Neo4j, Docker, Kubernetes, GKE, API Gateway
- Designed and developed a scalable LinkedIn-inspired social media platform using microservices architecture
- Independently deployable services for users, posts, connections, notifications, and file uploads
- Implemented Connections Service using Neo4j graph database to efficiently model user relationships and social connections
- Integrated Apache Kafka for asynchronous, event-driven communication with decoupled notification pipeline
- Developed Uploader Service for handling file/media uploads as an independent microservice
- Configured Kubernetes Ingress for external traffic routing and service exposure within deployed cluster
AI Powered Apps Builder SAAS – Like Lovable
Focus Areas: Spring AI, RAG (Retrieval-Augmented Generation), Model Context Protocol (MCP)
- Building a platform that generates full applications from a single prompt
- Mastering Spring AI, RAG, and MCP stack — the technology stack AI companies hire for
- Developing a live demo showcasing AI-powered application generation for interviews and portfolio
- Targeting AI roles at top MNCs with cutting-edge demonstration of prompt-to-app capabilities
Technical Expertise
Backend Architecture:
- RESTful API Design & Implementation
- Microservices Architecture with Spring Boot
- Event-Driven Architecture with Apache Kafka
- Database Design (PostgreSQL, Neo4j, Redis)
Cloud & DevOps:
- AWS Services (EC2, S3, Lambda)
- Docker & Containerization
- Kubernetes Orchestration
- CI/CD Pipeline Implementation (GitHub Actions, Jenkins)
- Monitoring & Logging (Grafana, Kibana)
Advanced Technologies:
- AI Integration & Spring AI
- Vector Databases & RAG
- Graph Databases (Neo4j)
- Message Brokers (Kafka, RabbitMQ)
Looking Forward
Continuing to build enterprise-scale applications, contribute to open-source projects, and explore cutting-edge technologies in AI-powered application development, microservices architecture, and cloud-native solutions. Currently focused on mastering AI engineering with Spring AI and RAG to advance career in AI-first development roles.