- Promoted to Team Lead within 3 months; architected total systems overhaul of the flagship application.
- Reduced data-layer transmission latency from 60 seconds to 2 seconds by redesigning the caching architecture.
- Cut active API queries from 70 to 5 per session through deterministic offline-first synchronization.
- Built real-time communications engine using multi-threaded WebRTC and Supabase signaling.
- Received full-time Pre-Placement Offer (PPO) for Mobile App Developer role with CTC of ₹15 LPA.
Naman Goyal
I'm a software engineer working across cloud, systems, backend, and mobile development. Core contributor to Google upstream repositories (dart-lang and flutter engine).
Experience
- Implemented client authentication lifecycle and primary dashboard views using Riverpod state management.
- Profiled and optimized UI rendering pipelines on low-spec Android devices to eliminate frame drops.
- Shipped production-ready features directly into core repositories adhering to sprint schedules.
- Engineered developer tooling search-indexing improvements and state-synchronization fixes.
- Patched CLI positional argument validation issues in the Flutter toolchain.
- Featured in Flutter Notable Commits for upstream framework contributions.
Projects
ViFi
Campus Wi-Fi finder and network telemetry tool with 1.2k+ active users. Maps dead zones and benchmarks ping, jitter, packet loss, and speed metrics via real-time geospatial heatmaps and GPS telemetry. Built with Flutter, Firebase, Supabase, and BLoC.
VIT Research Portal
Official institutional research discovery platform for Vellore Institute of Technology. Decoupled REST API built with Node.js, TypeScript, and Prisma ORM on PostgreSQL, with an offline-first Redis caching layer. Formally awarded Dean's Certificate of Appreciation by the Dean of Academic Research.
Huddle
Roommate coordination application with 550+ production users. Features real-time room occupancy states and push notifications via Firebase Cloud Messaging to minimize dorm conflicts. Built with Flutter and Firebase.
Chess960 Hardware Position Generator
Hardware-accelerated Fischer Random Chess position generator synthesized for a Xilinx Zynq-7020 FPGA. Published in IEEE Xplore (Resource-Efficient FPGA Realization of Chess960 Position Generator for Future Covert Communication Systems). Generates all 960 positions deterministically from a 10-bit seed using 2.17% LUTs and 0.566W power for covert steganographic communications.
Khel Pratibha
AI sports scouting platform using raw smartphone camera video. Features on-device pose estimation via MediaPipe & TF Lite, with athletic records cryptographically verified against a Hyperledger Fabric blockchain. Built with offline-first synchronization.
Hyprland AI Assistant
Native Bash tool for Hyprland/Wayland. Integrates grim, slurp, tesseract OCR, and wl-clipboard with Gemini API to provide instant terminal explanations for error logs and screen selections.
Cravel
Travel destination guide and crowdsourced incident reporting tool for Indian travel spots with offline caching. Built with Flutter, map integrations, and Firestore.