Hi, I'm Rahul πŸ‘‹
Full Stack Developer | 6+ Years Experience | Member of Technical Staff – 4 at Nutanix. Expert in Java, Python, Cloud Computing, AI/LLM Integration, and building scalable enterprise applications.
RC

About

I'm Rahul Chitturi, a Full Stack Developer with over 6 years of experience building scalable applications in Cloud Computing and Clinical domains. Currently serving as Member of Technical Staff – 4 at Nutanix Technologies.

I have strong hands-on expertise in Java/Spring Boot microservices, modern frontend frameworks, cloud platforms, Docker/Kubernetes, and CI/CD pipelines. My experience spans the full stack – from designing distributed systems and REST/gRPC APIs to building responsive React frontends.

Recently, I've been actively exploring practical applications of AI/LLMs, including RAG (Retrieval-Augmented Generation), embeddings, vector search, and prompt engineering to enhance existing products. I'm comfortable working in agile environments and collaborating across teams to deliver reliable, high-quality software.

I thrive in dynamic environments where I can solve complex problems, optimize performance, and drive innovation through technology.

Work Experience

N

Nutanix Technologies

Jun 2022 - Present
Member of Technical Staff - 4
Develop and maintain scalable enterprise applications and microservices for Nutanix Sizer and CPQ using Java, Spring Boot, Node.js, Drools, MySQL, and PostgreSQL. Drive end-to-end feature development and architecture, including backend services, REST APIs, frontend integrations, and gRPC-based inter-service communication. Designed and implemented an event-driven notification system supporting real-time notifications and user preferences across the platform. Improve application performance, memory efficiency, and reliability through deep debugging, profiling, and optimization of Java services and Kubernetes workloads. Optimize CI/CD pipelines through Maven and dependency caching, reducing build execution time from approximately 18 minutes to 7.5 minutes. Actively exploring LLM and RAG-based capabilities for intelligent recommendations in Nutanix Sizer.
S

SJTSPL (ThoughtSphere Inc)

Feb 2020 - Jun 2022
Software Engineer
Led design and development of features for clinical study mapping products, streamlining integration of new modules with existing systems. Spearheaded creation of Docker images for the product, ensuring consistent and reliable deployments on Ubuntu servers. Onboarded clinical studies, mapped incoming data pipelines, and maintained the Risk-Based Monitoring (RBM) system including job scheduling and server health. Collaborated with product and cross-functional teams to refine use cases; created design documents, wireframes, and comprehensive unit tests. Consistently delivered high-quality work on schedule while participating in code reviews and driving continuous improvement in code quality.

Skills

Java
Javascript
Typescript
Node.js
Python
Spring Boot
React
Next.js
Vaadin
Postgres
MySQL
MongoDB
Redis
AWS
GCP
Azure
Docker
Kubernetes
CI/CD
Git
Jenkins
gRPC
REST APIs
Microservices
Kafka
Drools
LLM Integration
RAG
Embeddings
Vector Search
Prompt Engineering
MCP
OpenAI API
System Design
OAuth/JWT
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

In-App Notification Service

Designed and developed a real-time in-app notification system for Nutanix products. Built backend services to handle event-driven notifications, user preferences, and delivery channels, significantly improving user engagement and platform communication.

Java
Spring Boot
Node.js
PostgreSQL
Kafka
gRPC
React

Nutanix Sizer

Core contributor to Nutanix Sizer – an intelligent capacity planning tool that analyzes customer environments and generates optimized HCI/cloud infrastructure recommendations. Worked extensively on microservices, data pipelines, backend APIs, and UI integrations.

Java
Spring Boot
Drools
MySQL
PostgreSQL
React
Vaadin
gRPC

ClinACT – Analytics & Risk-Based Monitoring

Developed a comprehensive analytics and risk-based monitoring platform for clinical trials. Helped improve trial safety, data quality, and decision-making by identifying site-level inefficiencies and unifying data from multiple sources into a single view.

Java
Spring Boot
Node.js
PostgreSQL
MongoDB
React
Docker

Business Intelligence Tool

Designed and built a user-friendly web interface that allowed users to create data visualizations by combining SQL and NoSQL data sources, with seamless export capabilities to Excel and other external tools for further analysis and reporting.

Node.js
React
PostgreSQL
MongoDB
D3.js

Flashman.in

A comprehensive suite of developer tools and utilities designed to streamline workflows. Features include URL shortening, QR code generation, JSON formatting, and various other productivity tools for developers.

Next.js
TypeScript
React
TailwindCSS
Vercel

Convert - Flashman Tools

A powerful file conversion tool supporting multiple formats. Convert images, documents, and various file types quickly and securely with a clean, intuitive interface. Built for speed and reliability.

Next.js
TypeScript
React
TailwindCSS
File APIs

Todo App

Sudo Folks To-Do is a simple task management app designed for organizing and tracking daily tasks efficiently.

Next.js
Typescript
TailwindCSS
Netlify
SEO

Blogs

Sudo Folks Blog covers topics like programming, design, tech, and personal growth, featuring insights on Java, CSS, MongoDB, and more from various contributors.

Next.js
Typescript
Sanity
TailwindCSS
SEO
Vercel

Sudofolks - Fashion shopping site

Sudo Folks is an online retailer offering unique, creative, and high-quality clothing for men and women. Their product range includes various styles of T-shirts, sweatshirts, hoodies, and combo sets. Customers can explore the latest collections and shop conveniently through their website.

Remix.js
Typescript
Prisma
TailwindCSS
MongoDB Atlas
Netlify

AI Chatbot

Built an AI-driven chatbot using Next.js, Vercel AI SDK, and OpenAI's GPT-4, offering real-time conversational experiences

Next.js
Typescript
PostgreSQL
Prisma
TailwindCSS
Open AI
Vercel
Contact Me

Let’s Connect

Have a question or a project idea? Feel free to reach out, and I’ll do my best to respond promptly.