Skip to content
View ThivaaVipul's full-sized avatar

Block or report ThivaaVipul

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ThivaaVipul/README.md

Thivakaran VipulananthaAdigal

Software Engineer | Mobile & Full-Stack Developer

I build reliable mobile applications and full-stack web platforms, focusing on clean architecture, responsive user interfaces, and smart, high-performance on-device processing.


GitHub LinkedIn


⚡ Core Engineering Focus

  • Reliable Mobile Apps: Building smooth, high-performing mobile applications using Flutter to keep screens responsive and data running predictably.
  • Smart Data & Caching: Designing systems with robust local storage and on-device processing to ensure instant load times, seamless cloud syncing, and optimal performance.
  • Fluid Interfaces: Creating beautiful, interactive designs with smooth motion, custom animations, and clean layouts.

🛠️ Technical Ecosystem

  • Mobile Frameworks: Flutter · Dart · State Management (Riverpod / BLoC) · Android SDK
  • Web & Backend: React · Node.js · Express · Laravel · PHP · JavaScript
  • Databases & Storage: Hive CE · MongoDB · MySQL · Firebase Suite
  • Developer Tools: Git · Docker · Linux · Figma

🚀 Public Portfolio

📱 Mobile Applications & Architecture

A beautiful and peaceful fasting app designed with a clean, all-black look to help you track your fasts, water habits, weight, and daily mental well-being.

Stack: Flutter · Dart · Riverpod · Hive CE · GoRouter · FL Chart · Flutter Animate
How it works: The app organizes code by individual features and uses Riverpod to keep screen updates quick and smooth. To guarantee complete privacy and instant loading without lag, everything is saved directly on your phone using Hive CE. It includes custom progress rings, micro-animations, and simple charts to track your fasting habits and weight over time.

A mobile toolkit built to help farmers scan for crop diseases, view weather updates, ask questions in a community forum, and buy or sell goods directly in a marketplace.

Stack: Flutter · Dart · TensorFlow Lite · Firebase Suite
How it works: The app uses built-in smart AI models to detect plant diseases directly on your phone without needing an internet connection. It is designed to save information locally, ensuring the app stays lightweight and runs smoothly even on older or cheaper devices.
🏆 Awarded 2nd Place at University Exhibition.

An AI-powered diary app that turns quick, minimal daily updates into detailed, beautifully written journal entries.

Stack: Flutter · Dart · Google Gemini AI · OpenRouter · Firebase
How it works: You only need to provide minimal details - a short description of an event, an optional picture, and optional location info. The AI uses these quick pieces to build a complete story for that moment. Then, at the end of the day, the app automatically combines all your small event descriptions into a single, summarized daily journal.

🌐 Full-Stack Web Systems

A campus website built to help students and staff report lost items and search for things they have misplaced.

Stack: React · Node.js · Express · MongoDB
How it works: To keep the platform secure, only students and staff who have an account can create a new post or browse through the list of items. However, if a user shares a link to a specific post, anyone can view that single item without an account, making it easy to spread the word on social media.

A map-based platform that allows local communities to report, track, and monitor public infrastructure problems like broken roads, utility leaks, or faulty streetlights.

Stack: Next.js · Node.js · Express · Leaflet Mapping API
How it works: Users can report a civic issue by dropping a pin directly onto a live interactive map. The backend automatically groups nearby reports together and ranks them based on their location, community upvotes, and safety urgency, helping local authorities quickly see which problems need fixing first.

🧪 Academic Research & Internal Engineering

🎓 Smart Digital Fatigue Monitoring and Intervention System

A smart system designed to protect heavy screen users from eye strain and mental tiredness caused by bad room setups and working too long without a break.

Stack: Flutter · Dart · ESP32 Microcontroller · Machine Learning · Flask · Railway
How it works: A background mobile app tracks your phone habits (like total screen time and how fast you switch apps) while a small sensor device on your desk checks the room's temperature and brightness. A smart cloud model combines this data to judge if your tiredness is Low, Medium, or High with 95.10% accuracy, instantly sending a notification to tell you when to take a break or turn on a light.

💼 NEXA ERP Ecosystem

A comprehensive enterprise resource planning (ERP) platform built to streamline and automate business operations across desktop and mobile environments.

  • Backend & API v2: Built a custom API v2 directly within the company's main Laravel and PHP application to power the ecosystem.
  • Desktop Application: Architected and developed a new Flutter Desktop client from scratch to expand the system's platform capabilities.
  • Mobile UI & Integration: Upgraded the user interface of the companion Flutter Mobile app and implemented hardware-level wireless printing features.
  • Release Engineering: Managed deployment on the Google Play Store, handling everything from closed beta testing tracks to final production rollouts.

🏗️ Let's build something scalable.

Open to software engineering roles where I can deliver high-performance mobile apps, robust full-stack systems, and connected, intelligent features.

Pinned Loading

  1. Harvest_Guardian Harvest_Guardian Public

    Flutter app with on-device ML crop disease detection, farmer Q&A community, and direct-to-buyer marketplace

    Dart

  2. LostLink LostLink Public

    LostLink is a user-friendly Lost & Found platform designed for university students and staff to easily report and recover lost items. Built with React.js and Node.js, it allows seamless item sharin…

    JavaScript

  3. Zero Zero Public

    A premium Flutter fasting companion for tracking fasts, hydration, weight, and daily wellness with offline-first local storage.

    Dart

  4. PulsePages PulsePages Public

    AI-powered journaling app using Gemini AI - Flutter + Firebase

    Dart