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:

  • Java, SQL, Angular JS

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.

Design & Developed by Saif Baba MS
© 2026. All rights reserved.