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.
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.