Gopi M — Senior Cross-Platform Mobile, Web & Desktop Developer

Gopi M

Senior Cross-Platform Mobile, Web & Desktop Developer

With 13+ years of expertise in designing, architecting, and deploying enterprise and consumer applications for mobile (iOS & Android), web, desktop (Windows & macOS via Electron) and installable PWA.

Chennai, Tamil Nadu, India

About Me

I'm a Senior Cross-Platform Mobile, Web & Desktop Developer with over 13 years of hands-on experience in building high-impact mobile, web, desktop and PWA solutions. I specialize in creating seamless user experiences across iOS, Android, Windows, macOS and the web using modern frameworks and cutting-edge technologies.

My expertise spans offline-first architecture, enterprise SaaS & B2B product platforms (ASP.NET 3.5 / C# / SQL Server), Electron desktop apps with native integrations and auto-updates, installable Progressive Web Apps (PWA), custom native plugins & reusable libraries in Java, C# and npm, real-time communication systems, AI integration, and performance optimization across mobile, desktop and web. I'm passionate about delivering solutions — one shared codebase for mobile apps, website, Windows / Apple desktop apps and PWA — that not only meet technical requirements but exceed user expectations.

Chennai, Tamil Nadu, India
BCA (2011) — University of Madras
Diploma in .NET Technologies (2012) — NIIT, Chennai
Tamil & English
+91-9952104427
gopikpm1@gmail.com
Freelance Mobile • Web • Desktop Developer

What Can I Build For You?

From AI chatbots to full brand apps — pick your goal and let's ship it.

Most Popular

Want an AI Chatbot for Your Business?

Turn visitors into paying customers with a 24/7 AI assistant that chats, answers questions and books sales while you sleep — on mobile apps, website, Windows / Apple desktop apps & PWA.

  • ChatGPT-powered chat & voice bots
  • Mobile apps, website, Windows / Mac desktop apps, WhatsApp, PWA & in-app assistants
  • Trained on YOUR business data
Get AI for My Business

Technical Skills

Every skill below is applied in a real, shipped product — tap a project chip to see it in action.

Cross-Platform Mobile Development

React NativeExpo SDKExpo RouterEAS BuildEAS SubmitIonic FrameworkIonic CapacitorCordovaPhoneGapProgressive Web Apps (PWA)Installable PWA (Manifest + Service Workers)PWA Push & Offline Support

Desktop App Development (Electron)

ElectronElectron BuilderElectron ForgeWindows Apps (NSIS / Squirrel / MSI)macOS Apps (DMG / Mac App Store)Linux Apps (AppImage / deb)Auto UpdatesIPC & Native APIsSystem Tray & Native MenusDeep LinkingCode Signing & NotarizationSingle Codebase: Web + Desktop

Native Plugins & Library Development (Java / C# / npm)

Java (Android Native Modules)Cordova Custom Plugins (Java)Capacitor Custom Plugins (Java)React Native Bridging (Java)Background Services & GPS PluginsAAR / JAR Library PackagingC# (.NET Class Libraries)NuGet Package PublishingC# Plugins & SDK Integrations.NET Components (ASP.NET / C# / SQL Server)npm Package DevelopmentTypeScript Reusable LibrariesPublish & Version npm Packages
Applied in: MService FSM App

Real-Time Communication (RTC)

WebRTCReal-Time Audio/VideoLive StreamingZegoCallZegoExpress SDKTeleCMIExotel

Web, Website & PWA Development

JavaScript (ES6+)TypeScriptReactAngularAstroWordPressBuddyBossHTML5CSS3SASSjQuery MobileKendo UIResponsive WebsitesInstallable PWAService Workers & Offline CachingWeb App ManifestPush Notifications (Web)Semantic HTML

State Management & Storage

ReduxZustandTanStack React QuerySQLite

Push Notifications & Services

OneSignalFCM / APNsMsg91 (OTP / SMS / Voice)Deep LinkingCustom URL Schemes

Firebase Platform

Firebase AnalyticsCrashlyticsPerformance MonitoringRemote ConfigCloud Messaging (FCM)Firebase AuthFirestoreRealtime DatabaseCloud StorageCloud FunctionsFirebase HostingApp Check

Authentication & Security

OAuth 2.0SSO (Single Sign-On)Google / Apple / Facebook Sign-InJWTToken-based AuthBiometric AuthSecure Storage (Keychain / Keystore)

Payment Integration

RazorpayStripeCosmofeedIn-App PurchasesSubscription BillingWebView PaymentsPayment Gateway Integration

SEO & Web Performance

SEO OptimizationJSON-LDStructured DataMeta TagsSSG / SSRNetlifyGoogle Search ConsoleSEMrushGoogle AnalyticsKeyword ResearchSite AuditRank Tracking
Applied in: Planets360

Backend APIs & Databases

Node.jsExpress.jsPHPASP.NET 3.5 / C#REST API DesignMySQLPostgreSQLSQL ServerMongoDBSQLiteData ModelingQuery Optimization

Generative AI

OpenAI (GPT-4 / GPT-3.5)Google GeminiLLM IntegrationPrompt EngineeringAI ChatbotsAI-Powered Features
Applied in: QuantumGPT

DevOps, CI/CD & App Deployment

EAS Build / Submit / UpdateCodeMagicOTA UpdatesGoogle Play ConsoleApp Store ConnectApp Store DeploymentPlay Store DeploymentWindows Desktop Packaging (Electron Builder)macOS Desktop Packaging (DMG / Notarization)Desktop Auto-Update ReleasesWeb / PWA Deployment (Netlify / Hosting)XcodeAndroid StudioGitCI/CD

Monitoring & Observability

SentryError TrackingCrash ReportingPerformance MonitoringElasticsearchElastic LoggingLog AnalyticsELK StackKibanaApplication Monitoring

Infrastructure & Cloud

Linux ServersUbuntuCentOSVirtual Machines (VMs)AWS EC2Google Cloud VMsServerless APIAWS LambdaCloudflareCDNCloudflare WorkersEdge ComputingCloud Infrastructure

Domain, DNS & SSL Management

GoDaddyCloudflareDNS ManagementNameserver ConfigurationSSL CertificatesHTTPS SetupLet's EncryptSubdomain Configuration

Architecture & Methods

Offline-First ArchitectureMVVMClean ArchitectureAgile / ScrumPerformance Optimization
Applied in: MService FSM App

Professional Experience

Programmer Analyst - Product Engineering

Selfservit Solutions Pvt Ltd (mservice.ai) | Chennai, Tamil Nadu

May 2012 – June 2016 (4 Years 1 Month)

  • Spearheaded end-to-end development of a cloud-based Field Service Management (FSM) mobile app for iOS and Android using Cordova, jQuery Mobile, and Kendo UI.
  • Conducted Research & Development with new technologies to build core software product components and solutions as a key member of the product engineering team.
  • Developed hybrid mobile and web applications using jQuery, jQuery Mobile, and Kendo UI Mobile, alongside functional components using .NET technologies (ASP.NET 3.5, .aspx, C#, and SQL Server).
  • Built custom Java native plugins for background GPS location tracking and offline data synchronization.
  • Architected an Offline-First mobile system ensuring 99.5% application availability for field engineers working in low-connectivity zones.
  • Improved cross-device UI accessibility and mobile responsiveness by 30% across multiple screen sizes and operating systems.
  • Managed app deployments across Google Play, Apple App Store, and Windows Store, owning release builds and store compliance.
  • Handled requirements analysis, design, customer delivery, and support, translating business needs into product features and resolving client issues.

Team Lead - Cross-Platform Mobile Applications

AstroVed | Chennai, Tamil Nadu

Dec 2016 – Mar 2026 (9+ years)

  • Led end-to-end delivery of cross-platform mobile applications for iOS and Android using React Native, Ionic, and Angular, covering requirements, architecture, development, testing, deployment, and production support.
  • Managed and mentored the mobile development team, including sprint planning, task allocation, technical guidance, performance management, and delivery tracking.
  • Owned technical architecture and engineering standards, driving scalable solutions, reusable components, coding best practices, and maintainable application design.
  • Led code reviews, technical reviews, debugging, and refactoring, ensuring code quality, performance, reliability, and adherence to development standards.
  • Collaborated with product, backend, QA, UI/UX, and business teams to translate requirements into solutions, resolve technical challenges, and deliver features on schedule.
  • Owned production support and application stability, including bug fixes, crash analysis, root-cause investigation, performance optimization, and incident resolution; improved mobile user engagement by 20%.
  • Managed App Store and Google Play releases and the complete SDLC, including release planning, deployment, monitoring, maintenance, and continuous product improvements.

Freelance Mobile & Web Developer

Independent / Freelance | Chennai, Tamil Nadu

Apr 2026 – Present

  • Design, build, and ship complete products end-to-end as an independent developer — from architecture and UI to publishing on Google Play, Apple App Store, and the web.
  • Own the full product lifecycle, including branding, subscription monetization, push notification strategy, store compliance, SEO, and post-launch monitoring.

Key Projects

Each project is linked to the role it was delivered in — freelance builds are clearly badged.

Selfservit (mservice.ai)

MService Enterprise FSM App — Flagship Product Platform

Cordova • jQuery Mobile • Kendo UI • ASP.NET 3.5 • C# • SQL Server • Custom Java Plugins

The flagship MService product of Selfservit (mservice.ai) — a cloud-based, omni-channel Equipment Lifecycle / Field Service Management SaaS platform for OEMs, dealers, operators & customers on iOS, Android & Windows, built to work even with no network.

  • Flagship MService platform (mservice.ai): FSM, DMS (Direct-to-Dealer) & MService.Net modules connecting machine manufacturer OEM, component OEM, dealer, customer, operator & telematics — personalized per equipment vertical (construction, road, compressor, generators, pharma, UPS, medical CT / X-Ray)
  • Complete service-process automation: work orders / calls, scheduling & dispatch, real-time SLA tracking, barcode scanning, map layers and punch in / punch out with live technician tracking
  • Offline-first sync across attachments, forms, punch in / out and my calls — 99.5% availability for field engineers; custom Java native plugins for background GPS with battery-optimized location fetching
  • .NET server stack: ASP.NET 3.5 / C# web application on SQL Server with multi-client, multi-lingual & strong password / account-lockout security policies
  • Dynamic form handler with versioning, drafts & per-page auto-save; live camera & gallery widgets with image compression, plus mobile reports with pan & zoom
  • Enterprise scale & data security: on-device encryption / decryption, queue-process sync engine, push notifications and releases across Google Play, Apple App Store & Windows Store
AstroVed

AstroVed Consumer Mobile App

Ionic • Angular • React Native • .NET • PHP • Node.js • MongoDB • ZegoCall • TeleCMI • Exotel • WebView Payments

The official brand app version of AstroVed.com — a comprehensive personalized Vedic astrology platform with horoscopes, Kundali, Panchang, Virtual Pooja, LIVE TV, product store & astrologer consultations.

  • Official AstroVed.com app: daily / weekly / monthly horoscopes (Rasi Palan), Janma Kundali in South / North Indian chart styles & unlimited profiles — multilingual (English, Hindi, Tamil) & location-based personalization
  • Free Vedic tools: location-based Panchang (Drik), Gowri / Hora planner, Vedic Calendar, Dasa / Bhukti, Jupiter / Saturn / Mars transits, Chandrashtama, lucky color / gemstone / number, Dosha checks (Mangalik, Naga, Pitru, Sade Sati), Numerology & Horoscope Matching
  • Virtual Pooja to your favorite deity + 24x7 LIVE TV streaming of poojas, homams & special events with reminders & replays, AstroVedPedia encyclopedia & home-screen widgets (Thithi, Hora, Horoscope)
  • In-app product store: poojas, homams, yantras, rudraksha, gemstones & remedies with cart, checkout & order history
  • Talk to expert astrologers via chat, voice / video & phone using ZegoCall, TeleCMI & Exotel
  • Multi-backend commerce: .NET + PHP + Node.js / MongoDB APIs with secure WebView-based payment checkout
AstroVed

AstroVedSpeaks — Consultation Platform

Node.js • Express.js • PHP • MongoDB • ZegoCloud • TeleCMI • Exotel

An on-demand marketplace connecting users with expert advisors through live chat, voice & video.

  • Real-time WebRTC audio/video sessions via ZegoCloud SDK
  • Cloud telephony PSTN routing with TeleCMI & Exotel APIs
  • Prepaid wallet with real-time per-minute billing engine (Node.js + MongoDB)
  • Advisor filters, live status tracking & booking schedules
AstroVed

QuantumGPT — AI Spiritual & Life Guidance Platform

React.js • React Native • Node.js • Express.js • MongoDB • JWT • OpenAI API

A multi-platform AI companion that blends generative AI with Vedic time science, astrology & karma logic for career, relationship & decision guidance.

  • OpenAI API integration with domain-specific context constraints
  • React.js web dashboard + React Native iOS/Android clients
  • Personalized coaching, mantras & remedies from user prompts + planetary metrics
  • JWT auth + tiered subscriptions (Free / Plus / Pro) with daily question quotas
AstroVed

Pillai Center Academy — Transformational Learning App

React Native • WordPress • BuddyBoss • In-App Purchases • Audio / Video Courses

The online home of Dr. Baskaran Pillai's programs & courses for health, wealth, relationships & spiritual growth — guiding learners to a 200% life.

  • Lesson-based course catalog, live events & free programs serving 1M+ learners across 98 countries
  • Audio & video lessons: mantras, meditations, karma-clearing protocols & divine empowerment practices
  • No-code WordPress + BuddyBoss web platform — mobile app consumes the existing course & community APIs
  • In-app purchases for audio programs (e.g. Karma Busting, Sharaba) on iOS & Android
AstroVed

Instant Pooja Homa — Live Priest Booking App

React Native • TypeScript • Redux Toolkit • ZegoCloud • Razorpay • Firebase • Notifee

A React Native app by AstroVed for booking Instant Poojas and Homas with live priests on video call.

  • Home tabs for Poojas, Homas & Priests with category, language & online-status filters
  • Buy flow: select Priest + Pooja — Razorpay / web checkout — MyOrders history
  • ZegoCloud live video calls with Call Info page, scheduled-order pulse & Join call
  • Drawer menu: orders, feedback, support desk, settings, profile & account deletion
Freelance Project

Planets360 — Vedic Astrology Platform

Astro • React • TypeScript • Zod v4 • Netlify • SEO (JSON-LD)

An authentic Vedic astrology web platform offering predictions, matchmaking, and celestial guidance.

  • Free Kundli (birth chart), daily predictions, Panchang & Dasha timing
  • Dosha checks (Mangal Dosha, Sade Satti) & gemstone recommendations
  • 36-Guna Kundli matchmaking & numerology readings
  • Life predictions: career, marriage, health, wealth, education & foreign settlement
  • Astro framework + Zod v4 validation + JSON-LD structured data for SEO
Freelance Project

Commodity Quant — MCX Signals App

Expo SDK • Expo Router • React Native • TypeScript • OneSignal • TanStack Query • Zustand • Msg91

A real-time MCX (Multi Commodity Exchange of India) trading signals app for Android, iOS & Web — all from a single Expo codebase.

  • Live BUY/SELL signal feed with Entry, Target & Stop-Loss levels
  • Multi-method pivot analysis: Classical, Fibonacci & Woodie's
  • Personalized OneSignal push notifications with per-instrument preferences
  • OTP login via Msg91 + tiered subscription with Pro upsell flows
  • SEBI-registered Research Analyst branding & compliance

13+

Years of Experience

52+

Mobile, Web, Desktop & PWA Apps Delivered

1M+

Active Users Served

99.5%

App Availability Rate

Let's Connect

I'm open to discussing new projects, innovative ideas, and opportunities to be part of your vision.