Building practical software across Web, Android, Python, Java and emerging technologies.
🎓 Third-year B.E. Computer Science and Engineering student at Panimalar Engineering College, Chennai.
💻 I build practical software across web development, Android applications, Python, Java, desktop applications, data processing and cloud deployment.
🚀 My projects range from production websites and mobile applications to developer tools, educational applications and research-oriented systems.
🧩 I enjoy taking an idea from requirements → system planning → implementation → debugging → deployment.
🌱 Currently strengthening my knowledge in:
- Java & Object-Oriented Programming
- Data Structures & Algorithms
- Software Engineering
- Web & Application Development
- Databases & APIs
- Machine Learning
Experience: Responsive Web Design • Frontend Development • Backend Integration • API Integration
Experience: Android Development • Java Swing • Tkinter • Desktop Applications
Experience: SQL • Firebase • Firestore • JDBC • Database Integration
Python: Pandas • NumPy • Matplotlib • Seaborn • GeoPandas • Scikit-learn
Machine Learning: Computer Vision • YOLO • ByteTrack • PyTorch • ConvLSTM
Cloudflare Pages • Netlify • Render • MilesWeb • GoDaddy • Firebase
Git • GitHub • VS Code • GSAP • Telethon • Ollama
Production E-commerce Platform
A live fashion e-commerce platform with a companion Android application.
- Production website deployed for a real business
- Android application development
- Online payment integration using Razorpay
- Google Analytics 4 and Meta Pixel integration
Production Website
A cinematic website developed for a film production company.
- Responsive frontend architecture
- Interactive animations and transitions
- GSAP-based visual effects
- Media-focused UI and presentation
- No backend dependency
Telegram Personal Manager & Userbot
A Python-based Telegram userbot focused on personal automation and conversational interaction.
- Built with Python and Telethon
- Local AI integration using Ollama
- Persistent memory/data storage
- Automation-oriented assistant workflow
- Public source repository
Android + Web • Machine Learning
A two-stage image classification system for crop leaf health analysis.
Pipeline:
Image → Leaf Verification → Disease Identification
- Models trained for the classification workflow
- Android and web interfaces
- User can capture or upload an image
- Two-stage classification approach
Research Project
A research system for crowd-risk prediction in multidirectional pedestrian environments.
- Crowd feature extraction from video
- YOLO-based detection
- ByteTrack-based tracking
- Crowd-flow analysis
- Adaptive risk fusion
- ConvLSTM-based sequence modelling
- Research dataset built from 10 YouTube videos
📄 IEEE Research Paper: Approved for submission
🔒 Repository currently private
Python • Data Analytics • Machine Learning
A Python-based analytics project for exploring and analysing video game sales data.
- Data processing and visualization
- Interactive analytical interface
- Geographic visualization
- Statistical analysis
- Machine learning experimentation
Educational Vocabulary Platform
A vocabulary-focused word-building ecosystem consisting of web and application experiences.
- Word discovery and vocabulary building
- Meaning-based gameplay
- Hint-assisted word discovery
- Live web experience
- Android application
| Project | Description |
|---|---|
| Restaurant Management | Java-based desktop restaurant management application |
| Panimalar Website Redesign | Responsive college website redesign concept |
| Netflix Clone | Responsive frontend recreation using HTML, CSS and JavaScript |
| Portfolio | Personal portfolio website |
Building • Learning • Experimenting • Improving
Turning ideas into practical software.
