About
Hi, I’m Anirudh, a Senior Software Engineer with over 6 years of experience building Python based backend systems, REST APIs, cloud native applications and enterprise software. My work today is focused on Applied AI: designing and building AI powered software using large language models, modern AI frameworks and production engineering practices.
I care about the part that comes after the demo. Getting a model to produce something impressive once is straightforward. Making it reliable, validated, deployable and genuinely useful inside a real workflow is the engineering problem, and that is the problem I like to solve.
My Journey Link to heading
I started with a Bachelor’s degree in Computer Engineering from the University of Mumbai, then completed an M.S. in Computer Science (Data Science) at the University of North Carolina at Charlotte.
Since then I have built production software for enterprise banking clients, for a university research lab on Google Cloud Platform, and for a Fortune 500 energy company where I owned Python applications and internal platforms end to end. Today I work independently on AI engineering and software development, building LLM powered applications from architecture through deployment.
What I Build Link to heading
My work sits where language models meet real software systems. That means backend services and REST APIs in Python and FastAPI, Retrieval Augmented Generation and vector based retrieval, agent workflows, and structured generation constrained by JSON Schema and validated with Pydantic so model output can be trusted by the code that consumes it.
It also means the unglamorous parts that decide whether an AI feature survives contact with production: local model inference and quantization when privacy or cost rules out an external API, automated verification tests, containerized deployment with Docker, and CI/CD pipelines on Azure and Google Cloud Platform.
Technical Skills Link to heading
Languages: Python · Java · JavaScript
AI Engineering: LLM Application Development · AI Agents · Retrieval Augmented Generation (RAG) · Prompt Engineering · LangChain · LiteLLM · Hugging Face Transformers · Chroma · Vector Stores · Structured Outputs · JSON Schema · Model Quantization · Claude · OpenRouter
Backend and APIs: FastAPI · Flask · REST APIs · Pydantic · Backend Services
Cloud and DevOps: Microsoft Azure · Google Cloud Platform (GCP) · Docker · GitHub Actions · Azure DevOps · CI/CD
Data and Databases: SQL · MySQL · MongoDB · Pandas · NumPy · Data Processing · Data Visualization
Frontend: Next.js · Vue.js · HTML · CSS
Developer Tools: Git · GitHub · Claude Code · GitHub Copilot · Cursor · Visual Studio Code
What I Offer Link to heading
I’m open to full-time Software Engineering and AI Engineering roles in the United States, along with freelance collaborations and partnerships on interesting technical problems. If you need an engineer who can take an AI powered idea from architecture through to a deployed, tested, production system, I would be glad to talk.
Explore my Projects to see what I’ve built, or reach out through my Contact page.