Hello!

I'm Aniket, a Software Engineer.

Experience

My work history and achievements timeline.

Available for full-time roles

Software Engineer – AI and Full Stack

Shipped AI features in Python and React (LLM APIs, data pipelines) from ticket to production on distributed systems handling millions of daily events. Improved reliability by 40% with code reviews and testing; used LangChain, RAG, and prompt engineering with product and QA in a research environment.

LLM & RAGFull StackProduction
PythonReactLangChainLLM APIsKafkaData pipelines

Head Teaching Assistant

Led a team of junior TAs and delivered lectures on web technologies to 200+ students.

Teaching & MentorshipWeb DevelopmentCurriculum Design
HTMLCSSJavaScript.NETPHP

Software Engineer – AI and Full Stack

Shipped an AI support chatbot in Python and LLM APIs, improving retention 15% and supporting 5,000+ users with less human load. Refactored database queries to cut top errors 21%, query time 50%, and AWS cost at peak; delivered React and Python features end-to-end in Agile sprints to QA and release.

AI & ChatbotBackendAgile
PythonLLM APIsReactAWSPostgreSQL

Full Stack Software Engineer

Built web applications and CMS solutions for 12+ clients, increasing their digital presence and user engagement.

Full Stack DevelopmentClient SolutionsCMS & Authentication
JavaScriptC#.NETHTMLCSSFirebase

Software Engineer

Built Python and Java REST APIs for 1,000+ daily users (12% better latency) and Docker/Kubernetes services that raised throughput 70%. Migrated to Spring Boot (40% faster responses) with JWT and RBAC; shipped React and JavaScript in designer-led sprints with reviews and automated QA on release.

Backend ServicesMicroservicesAPI Development
JavaPythonReactSpring BootDockerKubernetesPostgreSQLREST
Profile
My Story

Here's a quick intro about me and what I love to do

first year

First Year: Stepping In

My undergrad journey in Computer Science and Engineering began with a bang! I was elected Class Representative, which meant I got to know everyone and help shape our class experience. Even more exciting, I landed my very first web development project—my introduction to the world of real-world coding.

second year

Second & Third Year: Exploring New Horizons

The next two years were all about exploration. I dove into the stock market, picked up graphic designing, and even tried my hand at video editing—all while keeping up with my core studies. These years taught me how to balance learning with curiosity and creativity.

coding in undegrad

Fourth Year: Gearing Up for the Future

My final year of undergrad was a time to focus. I doubled down on my studies and secured an internship, getting a taste of the professional world and putting my skills to the test.

masters degree

Masters Degree: Leveling Up

During my Masters, I worked as a Teaching Assistant—helping others learn while deepening my own understanding. I also took on a part-time job as an IU catering server, which taught me a lot about teamwork and time management. These years were all about growth, both academically and personally.

Aniket's Logo

I'm Aniket - a software engineer, blogger and tech enthusiast. Thanks for checking out my site!

© 2026 Aniket Sharma