codetumblr

Ravinderjeet Singh Nagpal

Senior Software Engineer and aspiring Solution Architect

16+ years designing, building and scaling enterprise-grade Java applications: cloud-native microservices, automation tools, and AI and LLM-powered features in enterprise systems.

16+
years in software engineering
Java
Spring Boot microservices at enterprise scale
Cloud
Docker, Kubernetes, OpenShift, AWS
AI
Spring AI, LLM integration and workflow orchestration

About me

I'm a senior software engineer with over 16 years of designing, building and scaling enterprise-grade Java applications. I architect cloud-native microservices, build automation tools, and bring AI and LLM-powered features into enterprise systems.

As an aspiring solution architect, I enjoy designing distributed systems end to end, applying modern software design principles, and driving technology changes that make a measurable difference to the business.

Beyond the backend I work with React on the frontend and build mobile apps. New technology isn't a barrier for me; I like learning it and putting it to work.

What I'm working on

  • Cloud-native microservicesSpring Boot, Docker, Kubernetes, OpenShift and AWS
  • AI in enterprise appsPlug-and-play LLM modules for intelligent automation
  • Python automationTools and scripts that speed up everyday development work
  • Android appsOffline speech and voice apps in Hindi and English

Skills

Backend

  • Java
  • Spring Boot
  • Microservices
  • Distributed systems

Cloud and DevOps

  • Docker
  • Kubernetes
  • OpenShift
  • AWS

AI

  • Spring AI
  • LLM integration
  • AI workflow orchestration
  • On-device ML (ONNX Runtime, ML Kit)

Frontend and mobile

  • React
  • Android (Kotlin, Jetpack Compose)

Automation

  • Python
  • Developer tooling

Side projects

  • Voice Legacy: Stories & Voices

    Android app that reads stories, books and letters aloud in Hindi and English, or in a voice like a loved one's, entirely offline. Kokoro voices on ONNX Runtime. Coming soon on Google Play.

  • Meditation Tracker: Japa Mala

    Android japa counter that counts chants by listening, offline, using Vosk speech recognition and Google ML Kit. On Google Play.

  • AI Workflow Orchestrator

    A lightweight plugin framework for orchestrating complex AI workflows, with documentation and examples.

All projects

Let's talk

Happy to talk about engineering, solution architecture, or any of these projects.