Python Developer

Vignesh
waran
Sivagnanam

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.

3+
Years of Professional Experience
80%
Reduction in power allocation processing time
70%
Less manual analysis via automated data pipelines

Builder of systems that scale

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.

+91 7200308397
Chennai, Tamil Nadu, India
Programming & Automation
Python Flask FastAPI Streamlit Django Linux Web Scraping
Databases
PostgreSQL MySQL MongoDB
Cloud & DevOps
AWS (EC2, S3) Docker Nginx VPS/VM MQTT CI/CD
Data Science & AI
Machine Learning LangChain RAG NLP / BERT Agentic Frameworks LLM
Data Visualization
Plotly Grafana Power BI

Work Experience

Apr 2023
— Jan 2026
Tapmobi
Data Analyst & Python Developer
PythonFlaskFastAPIPostgreSQLAWSDocker
  • Designed and maintained scalable backend services and RESTful APIs integrated with PostgreSQL, MySQL, and MongoDB.
  • Delivered key systems — Contract Agreement Management, Employee Management, ERP solutions, and a real-time streaming-link aggregator — achieving ~2× reduction in manual oversight.
  • Built real-time WebSocket channels for WhatsApp Marketing automation, live dashboards, alerting systems, and IoT environment monitoring.
  • Engineered an automated energy trading allocation system with custom dashboards and failure-detection logic — cutting power-allocation processing time by 80%.
  • Designed robust YouTube analytics pipelines for content performance monitoring and trend detection, slashing manual analysis effort by ~70%.
  • Applied ML and NLP for YouTube comment sentiment analysis and entity extraction; explored LLM-based multimodal experiments.
  • Led end-to-end server management, CI/CD workflows, Docker containerization, DNS setup, and security compliance for production deployments.
Jan 2026
— Present
Freelance
Tech Lead & Freelance Developer
Currently Active
Grantu – Student Mentorship Platform

Leading front-end and back-end development with Python (FastAPI/Flask); integrated an AI-powered chatbot delivering personalised guidance for students and mentors.

AI-Assisted Interview & Onboarding Platform

Developing intelligent workflows for automated screening, technical/behavioural assessments, and streamlined onboarding using Python, NLP integrations, and secure APIs.

Jan 2023
— Mar 2023
IIT Ropar
Research Intern
BERTNLPNERSentiment Analysis
  • Developed BERT-based Named Entity Recognition and sentiment analysis models to extract entities and assess sentiment from Twitter data.

Featured Projects

Data Viz · Flask
Global GDP & Life Expectancy Visualiser

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.

Python Plotly Flask GitHub Actions Data Viz
Machine Learning
Active User Prediction Model

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.

Python Scikit-learn Pandas Jupyter Classification
Research · NLP
BERT-based NER & Sentiment Analysis

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.

Python BERT HuggingFace NER Sentiment Analysis Twitter Data

Delivered Impact

80%
Faster Power Allocation
Automated energy trading allocation slashed processing time via intelligent allocation workflows and predictive pattern analysis.
70%
Less Manual Analysis
YouTube analytics pipelines automated monitoring of channel performance, viewer trends, and content discovery.
2×
Reduction in Manual Oversight
ERP and management systems centralised data handling and improved process efficiency across operations.
4+
Enterprise Systems Built
Contract Management, Employee Management, ERP, and real-time streaming-link aggregator deployed at scale.
IoT
Environment Monitoring
Real-time IoT monitoring solutions with automated alerting for faster decision-making and operational reliability.
AI
LLM & Multimodal Experiments
Explored LLM-based multimodal (image + audio) content understanding, RAG pipelines, and agentic frameworks.

Education & Certifications

Education
M.Tech in Construction Management
Bharath University, Chennai
2017 – 2018
B.E in Civil Engineering
Jerusalem College of Engineering, Chennai
2011 – 2015
HSSC in Computer Science
Kendriya Vidyalaya Minambakkam, Chennai
2009 – 2011
Certifications
IIT-M Advanced Programming & Data Science Program
GUVI Geeks Network Pvt. Ltd  ·  Dec 2022
PythonData AnalysisMachine Learning

Open to opportunities

Whether it's a backend project, AI integration challenge, or a full-scale data platform — let's build something meaningful together.