Results-driven Python Developer with 3+ years of experience building scalable web applications, automating processes, and developing robust backend systems — from IoT dashboards to AI-powered platforms.
About Me
I'm a Python developer based in Chennai, Tamil Nadu with a passion for backend engineering, data pipelines, and AI-integrated applications. My work spans RESTful APIs, real-time WebSocket systems, cloud deployments, and machine learning experiments.
Currently freelancing as Tech Lead on the Grantu mentorship platform and building an AI-Assisted Interview & Onboarding Platform for IT companies.
Career
Leading front-end and back-end development with Python (FastAPI/Flask); integrated an AI-powered chatbot delivering personalised guidance for students and mentors.
Developing intelligent workflows for automated screening, technical/behavioural assessments, and streamlined onboarding using Python, NLP integrations, and secure APIs.
Open Source & Personal Work
A Streamlit web app that scrapes tweets in two modes — by username or by keyword within a date range. Users can configure the number of tweets to pull, view results in a live DataFrame, and export to CSV for further analysis. Deployed to Streamlit Cloud with snscrape and pandas under the hood. A practical tool built during the early days of social data interest, demonstrating full-stack Python + UI skills.
An interactive Plotly scatter plot deployed as a Flask app (with CI/CD via GitHub Actions). Visualises the relationship between GDP per capita and life expectancy across countries, with bubble size encoding population and colour representing continent — all on a logarithmic scale for cleaner comparison.
A machine learning classification project that predicts whether a user will remain active based on behavioural signals. Built as part of the IIT-M Data Science curriculum — covers feature engineering, model training and evaluation using Pandas, Scikit-learn, and Jupyter Notebooks.
Research project at IIT Ropar applying fine-tuned BERT models for Named Entity Recognition and sentiment classification on Twitter data. Covers tokenisation, entity tagging, and polarity scoring — a hands-on exploration of transformer-based NLP in real social media contexts.
Metrics
Background
Let's Connect
Whether it's a backend project, AI integration challenge, or a full-scale data platform — let's build something meaningful together.