# Thamindu Hatharasinghe - Full Stack Developer Portfolio > Personal portfolio and professional website of Thamindu Dhananjaya Hatharasinghe, a Full Stack Developer based in Sri Lanka. ## About Thamindu Hatharasinghe is a Full Stack Developer studying at the University of Moratuwa, Sri Lanka. He specializes in building secure, scalable web applications using the MERN Stack (MongoDB, Express.js, React, Node.js). He also has expertise in Python, FastAPI, Cybersecurity, and Machine Learning. ## Contact - Email: contact@zynthlab.com - Website: https://thamindu.zynthlab.com - GitHub: https://github.com/Thamindu-Dev - LinkedIn: https://www.linkedin.com/in/thamindu-hatharasinghe-655842316/ - Fiverr: https://www.fiverr.com/thamindu_td - DEV.to: https://dev.to/thamindudev ## Skills ### Frontend - HTML5, CSS3, JavaScript (ES6+) - React.js, Next.js - Tailwind CSS, Bootstrap - Responsive Design, UI/UX ### Backend - Node.js, Express.js - Python, FastAPI - RESTful APIs, GraphQL - MongoDB, PostgreSQL, Supabase ### DevOps & Tools - Git, GitHub, CI/CD - Docker, AWS, Vercel - Linux Administration ### Cybersecurity - Network Security - DDoS Detection & Mitigation - Security Auditing ## Featured Projects ### DDoS DNS Attack Detection System - **Description**: ML-powered real-time DDoS DNS attack detection system achieving 100% accuracy using ensemble methods (Random Forest + Gradient Boosting). - **Tech Stack**: Python, FastAPI, Machine Learning, Scikit-learn - **Live Demo**: https://cyber.zynthlab.com - **GitHub**: https://github.com/Thamindu-Dev/DDoS-DNS-Attack-Detection ### Smart IoT Aquarium Controller - **Description**: IoT-based smart aquarium automation system with real-time monitoring, automated feeding, and Home Assistant integration. - **Tech Stack**: C++, ESP32, MQTT, Home Assistant ### Portfolio Website - **Description**: Modern, responsive developer portfolio built with performance and SEO best practices. - **Tech Stack**: HTML, Tailwind CSS, JavaScript, Supabase ## Certifications - Python for Beginners (Verified, 2025) - Web Design for Beginners (Verified, 2025) - AWS Cloud Technical Essentials - Amazon Web Services via Coursera (Verified, 2025) - Supervised Machine Learning: Regression and Classification - DeepLearning.AI via Coursera, Instructor: Andrew Ng (Verified, 2026) - Full Stack Development - University of Moratuwa (In Progress) - Google Cybersecurity Professional Certificate - Google via Coursera (In Progress) - English and IT Dual Diploma - ILBT Campus (In Progress) ## Services - Full Stack Web Development - Frontend UI/UX Development - Backend API Development - Database Design & Management - Cybersecurity Consulting - IoT Solutions - DevOps & Cloud Deployment - Automation & Integration - Maintenance & Support ## Education - University of Moratuwa - Full Stack Development Certificate Program (2024 - Present) - ILBT Campus - English and IT Dual Diploma (In Progress)