Full-Stack Mobile & Web Developer

Flutter • Next.js • AI-Assisted Development

Results-driven developer with 6+ years building production-grade mobile and web applications. Specialized in Flutter, Next.js, and modern backend architectures.

Get In Touch

About Me

I'm a full-stack developer passionate about creating elegant solutions to complex problems. With 6+ years of professional experience, I've successfully shipped production-grade applications across mobile and web platforms.

My expertise spans Flutter (iOS/Android), Next.js/React, and modern backend architectures including Firebase, Supabase, and AWS. I specialize in rapid product development using lean methodologies and AI-assisted workflows.

Currently working as a Software Engineer – Full Stack at God's Cleaning Crew (Toronto) and as a Freelance Flutter Developer for Azatecon (Singapore), where I built Aza Hub — a live Global HR & Payroll app on both stores — as the sole dedicated Flutter developer.

Technical Skills

Mobile Development

Flutter, Dart, iOS (Swift/Xcode), Android (Kotlin), Flutter Web, Cross-platform deployment

Web Development

Next.js, React, TypeScript, JavaScript, HTML/CSS, Responsive Design, Vercel deployment

Backend & Cloud

Firebase, Supabase (PostgreSQL), AWS, Node.js, REST APIs, GraphQL, Cloud Functions

State Management

Provider, GetX, BloC, Riverpod, MobX, Redux patterns for scalable architectures

Development Tools

Git/GitHub, VS Code, Android Studio, Xcode, Postman, DevTools, CI/CD pipelines

Integrations & APIs

Twilio (VoIP/SMS/Web Calling), Stripe, Google APIs, VideoSDK, Agora, FCM, BLE/MQTT

AI-Assisted Development

Claude Code, Cursor, Perplexity, AI workflows for code acceleration and architecture planning

Security & Best Practices

XSS prevention, CSRF protection, IDOR mitigation, Input validation, RLS policies, Performance optimization

Professional Experience

Software Engineer – Full Stack

God's Cleaning Crew (GCC)  |  Toronto, Ontario, Canada (Remote)

Nov 2024 – Present
  • Led Firebase → Supabase migration — Orchestrated complete backend migration (Auth, Firestore→PostgreSQL, Cloud Functions→Edge Functions, Storage) using Claude Code, reducing operational costs and improving query performance
  • Built Next.js client application — Developed production web app with booking workflows, Stripe payment integration, authentication, and responsive UI deployed on Vercel
  • VoIP Calling App — Built in-house calling app (Twilio VoIP) on native iOS and Android — incoming/outgoing calls with automated call recording
  • Native mobile apps — Built iOS/Android apps using Flutter with role-based navigation, real-time features, and backend API integration using AI-assisted development
  • Custom HRM & Sales CRM — Built HRM suite on Ninety.io and a Sales CRM Dashboard (Next.js + Twilio web calling) with lead pipeline management and stage tracking
  • Security hardening — XSS prevention, CSRF protection, input validation, and RLS policies in Supabase
  • End-to-end deployment — Managed complete deployment pipeline from prototype to production using Git, CI/CD, and Trello

Tech Stack: Flutter, Next.js, Supabase, Vercel, Stripe, Twilio VoIP, Twilio Web Calling, Freshdesk, Ninety.io, Claude Code, Node.js

Flutter Developer Freelance · Part-Time

Azatecon  |  Chennai (Remote)

  • Sole dedicated Flutter developer for Aza Hub — a live Global HR & Payroll management app published on App Store and Play Store
  • Pixel-perfect UI — Implemented all screens from Figma designs with precise layout, spacing, and cross-device responsiveness
  • Payroll PDF download — Built server-side PDF generation, file handling, and download triggers on iOS & Android
  • Document upload flows — Developed image/file pickers, cloud storage integration, and progress feedback
  • Pay detail popup screens — Rich payslip breakdown with expandable data components and formatted pay details
  • Full API integration layer — Architected REST API connections, data models, error handling, and response parsing
  • Firebase FCM — Integrated push notifications covering payroll alerts and HR updates
  • Architectural decisions — Owned state management strategy, folder structure, and scalable feature module design

Tech Stack: Flutter, Dart, Firebase FCM, REST APIs, Figma, iOS, Android

Software Engineer

ManekTech Solutions  |  Ahmedabad, Gujarat, India (Remote)

May 2022 – Oct 2024
  • Airport Transfer Booking App — Developed and deployed production app to Google Play Store and Apple App Store with FCM push notifications
  • Flutter Web application — Built client/staff portal for booking management deployed for internal business operations
  • Client ownership — Owned end-to-end responsibility for technical design, debugging, deployment, and ongoing maintenance across both app stores
  • Advanced integrations — Integrated VideoSDK livestream, Agora audio/video calling, and BLE/MQTT for IoT connectivity
  • Performance optimization — Conducted code reviews, large-scale refactoring, and performance enhancements to improve app stability

Mobile App Developer

Smartiapps Technologies  |  Chennai, Tamil Nadu, India (Onsite)

Oct 2019 – May 2022
  • 5 production apps — Successfully developed and deployed five mobile applications from concept to production on iOS and Android
  • UI/UX implementation — Led design, development, and implementation of user-centered layouts and interface systems
  • State management architecture — Implemented scalable patterns using Provider, BloC, GetX, and MobX in MVVM architecture
  • App Store compliance — Managed version updates, Play Store/App Store compliance, and release cycles

Flutter Development Intern

Smartiapps Technologies  |  Chennai, Tamil Nadu, India (Onsite)

Jul 2019 – Sep 2019
  • Collaborated with senior developers to build scalable, user-friendly mobile applications and MVP prototypes
  • Updated legacy Flutter apps to latest SDK versions ensuring compatibility and performance improvements

Featured Projects

God's Cleaning Crew Platform

Production-grade cleaning services platform with mobile apps (iOS/Android) and admin web dashboard. Zero-downtime Firebase → Supabase migration, secure payment flows, real-time job tracking, and role-based access control.

Flutter Next.js Supabase Vercel Stripe Claude Code
GCC VoIP Calling App

Custom in-house VoIP calling app on native iOS and Android using Twilio VoIP — incoming/outgoing calls with automated call recording, fully integrated into GCC's production codebase.

Native iOS Native Android Twilio VoIP Claude Code
EZShuttle Airport Booking App

Airport transfer booking app live on both app stores — live tracking, payment integration, booking management, and FCM push notifications.

Flutter Firebase Google Maps FCM
Mr. Autokaar Ride Booking

Ola/Uber-style ride booking app for auto-rickshaw services with live driver tracking, dynamic fare calculation, and ride history.

Flutter Google Maps APIs Firebase
Sami Garden E-Commerce App

Indoor decor plants e-commerce app with product catalog, cart management, order tracking, and integrated payment processing.

Flutter REST APIs Payment Gateway

Education

Bachelor of Engineering
Jeppiaar Institute of Technology
Chennai, Tamil Nadu  |  2015 – 2019

Aggregate: 75.5%

Get In Touch

Telegram

@Govindh_raj

Location

Chennai, Tamil Nadu, India