Ritheesh
Chittimalla

Software Engineer  /  AIML Student  /  B.Tech 2027

Building backend systems, ML pipelines, and intelligent APIs. Passionate about turning data into decisions and ideas into products.

27
Scroll

Who I am

I'm a Computer Science undergraduate at Parul University (B.Tech, 2027) with a deep interest in AI/ML systems and backend engineering. I enjoy building things that are clean, purposeful, and production-ready.

My work spans RESTful APIs, authentication systems, ML inference pipelines, and RAG-based chatbots. I care about code that is readable, tested, and built to scale.

Currently learning LangChain, HuggingFace, and MLOps while working towards my first SDE internship. I believe in learning by shipping.

Location
Hyderabad, Telangana → Vadodara, Gujarat
Education
B.Tech CS — Parul University, 2027
Currently building
Chatbot with RAG  ·  FastAPI  ·  LangChain
Links

What I work with

Languages
PythonJava CSQL JavaScriptHTML5 CSS3
Backend & APIs
FastAPIFlask Node.jsExpress.js REST APIsJDBC
AI / ML
scikit-learnTensorFlow LangChainHuggingFace RAGPyTorch OpenCV
Databases
MongoDBMySQL PostgreSQLFirebase
Frontend
ReactTailwind CSS Bootstrap
Cloud & Tools
AWSGCP GitDocker PostmanFigma
DSA
ArraysLinked Lists TreesHashing RecursionStacks & Queues

Available for SDE internships
Open to remote & on-site  ·  Full-time from May 2027
Get in touch →

Things I've built

01
House Price Prediction API

ML inference API trained on the California Housing Dataset. Exposes a POST /predict endpoint taking 8 housing features and returning a predicted median house value. Modular FastAPI structure with Pydantic schemas and joblib model serialisation.

PythonFastAPIscikit-learnPydanticUvicorn
02
Internal Tool-Calling Agent

Backend service that dynamically routes user requests to internal tools using structured function-calling logic. Enforces schema validation, manages request-response flows, and is fully extensible — new tools register without modifying core routing logic.

PythonFastAPIREST APIsPydantic
03
Full-Stack Task Management App

MERN stack application for creating, updating, and tracking tasks with secure authentication. RESTful APIs via Node.js/Express, MongoDB data persistence, and a responsive React frontend with component-based state management.

ReactNode.jsExpress.jsMongoDBJWT
04
Sales Data Analysis

End-to-end analysis pipeline on a real-world sales CSV dataset. Data cleaning, exploratory analysis, trend detection, and publication-quality visualisations using Matplotlib and Pandas.

PythonPandasMatplotlibNumPy
05
Flask CRUD REST API

RESTful API built with Flask supporting full Create, Read, Update, and Delete operations. Clean route organisation, request validation, and correct HTTP status code usage throughout.

PythonFlaskREST APIJSON
06
Java JDBC Auth System

Login authentication application in Java that verifies user credentials against a MySQL database using JDBC. Demonstrates prepared statements and secure credential handling.

JavaMySQLJDBCAuthentication

Where I've studied

2023 — 2027
Expected
B.Tech in Computer Science
Parul University, Vadodara, Gujarat CGPA 6.9
Core coursework in Data Structures & Algorithms, DBMS, Operating Systems, and Software Engineering. Active in building ML and backend projects alongside academics.
2021 — 2023
Completed
Higher Secondary Education (Intermediate)
Shivani Junior College, Telangana 77%
Mathematics, Physics, and Chemistry stream. Foundation in analytical thinking and problem solving.

Verified credentials

Google Cloud
MLOps on Google Cloud — Skill Badge
Google Cloud
Introduction to Generative AI — Skill Badge
Workshop
Data Structures & Algorithms — Completion Certificate

Let's work together

Open to internships, collaborations, and interesting projects. Don't hesitate to reach out.