DEV Community

Cover image for Who Am I? — A Senior Java & Cloud Engineer Sharing What I've Learned in 10+ Years
Sandeepika Enagaluru
Sandeepika Enagaluru

Posted on

Who Am I? — A Senior Java & Cloud Engineer Sharing What I've Learned in 10+ Years

Hi, I'm Sandeepika 👋

I'm a Senior Software Engineer with over 10 years of experience
building scalable backend systems and cloud-native applications using
Java, Spring Boot, Azure, Kafka, OpenAI, LLM, AWS, SQL, DynamoDB and Rest API.

What I Work On

  • 🔧 Backend Systems — High-performance REST APIs and microservices using Java 17 and Spring Boot
  • ☁️ Cloud Architecture — Designing and deploying production systems on Microsoft Azure and AWS
  • 🤖 AI Integration — Connecting enterprise Java applications with LLMs like Azure OpenAI (GPT-4o)
  • 🔒 Security & Reliability — Rate limiting, authentication, and resilient system design.

Why I'm Writing on Dev.to

After 10+ years in software engineering, I've learned a lot through
trial and error — things that documentation never tells you.

I'm here to share practical, real-world guides for Java and Cloud
developers — no fluff, just working code and honest explanations.

What I'll Be Writing About

  • Java + Azure OpenAI integrations
  • Spring Boot best practices for production
  • Cloud architecture patterns on Azure & AWS
  • Open source projects and how to build them

My Latest Open Source Project

I just released an open-source Java Spring Boot Chat Service
using Azure OpenAI with rate limiting:

👉 azure-openai-chat-service on GitHub

It includes:

  • Multi-turn AI conversations with session management
  • Per-IP rate limiting using Bucket4j
  • Production-ready REST API design
  • Full Azure OpenAI GPT-4o integration

Let's Connect


If you're a Java developer looking to integrate AI into your
applications — follow along. I'll be posting practical guides
every few weeks.

Top comments (0)