Harshith Chegondi

Harshith Chegondi

Aspiring ML Engineer

Hyderabad, Telangana, India

chegondiharshith@gmail.com


About

AI undergraduate at Mahindra University interested in Machine Learning, Optimization, and predictive modeling. Passionate about understanding the mathematical foundations of intelligent systems and translating theoretical concepts into practical AI solutions.

Skills
C
TypeScript
HTML/CSS
Git/GitHub
Linux
VS Code
Django
React
React Native
Pandas
NumPy
Matplotlib
Scikit-Learn
NLTK
SciPy
SQLite
PostgreSQL
REST APIs
JWT Authentication
Streamlit
Python
PyTorch
Jupyter Notebook
Machine Learning
Bash
Experience

App Developer Intern

MahaDevesthanam

June 2026 to Present
  • Co-developing a puja booking platform (Django + React Native) connecting devotees, priests, and temples — 2-person MVP team under faculty supervision.
  • Independently built login, registration, and profile dashboard views end-to-end; collaborating on feature allocation and delivery with a peer developer.

Software Developer Intern

Vasstr (inikru.com)

December 2025 to March 2026
  • Assisted in developing frontend and backend features for a Django-based SaaS platform under the guidance of senior developers, gaining hands-on experience with production workflows and collaborative development.
  • Contributed to an existing production codebase by navigating its architecture, fixing issues, and supporting feature development in a collaborative team environment.
Projects

VectorTrade

Developed an ML-based stock trading simulator using Scikit-learn, Django REST Framework, React, and TypeScript. Implemented stock signal prediction using Random Forest and other classification models, a custom backtesting engine, and a Linear Programming-based portfolio allocator using SciPy to distribute capital under budget constraints.

Python
Scikit-Learn
SciPy
Django REST Framework
React
TypeScript

HEcho

Developed a Discord-style communication platform using Django REST Framework and PostgreSQL, featuring a server-channel-message hierarchy, JWT authentication, invite-based onboarding, and role-based access control for owners, administrators, and members. Designed REST API endpoints and relational database models to support server management and multi-type messaging.

Python
Django
Django Rest Framework
PostgreSQL

SMSift

Built an end-to-end SMS spam classification system using Python, NLTK, and Scikit-learn. Implemented text preprocessing and TF-IDF feature extraction, compared Logistic Regression, Support Vector Machines, and Naive Bayes, and achieved a best macro F1-score of 0.96 with Logistic Regression. Deployed the trained model through a Streamlit application for inference.

Python
Scikit-Learn
NLTK
Streamlit

HExpense

Developed a command-line expense tracker in C using dynamic memory allocation and custom singly linked lists. Implemented expense management operations, category-based filtering, memory cleanup, and automated expense settlement calculations without external dependencies.

C
Dynamic Memory Allocation
Education

Bachelor's of Technology in AI

Mahindra University · 9.21 / 10

2024 to 2028

Intermediate (12th)

Resonance · 94.4%

2023 to 2024

10th

P. Obul Reddy Public School · 88%

2021 to 2022
Certifications

PyTorch: Fundamentals

DeepLearning.AI

October 2026

Python (Basic)

Hackerrank

February 2026
Harshith Chegondi · DevFest Hyderabad 2026