Srayansh Gupta

Srayansh Gupta

Full Stack Developer

Ghaziabad, Uttar PradeshSoftware Development
7roles
77skills
4education
1credentials

About

Full stack developer building mobile and backend applications with Golang, Flutter, cloud platforms, real-time communication, CI/CD, and observability tools.

Experience

Full Stack Developer (Golang, Flutter, GCP, Redis, Docker)

Nasheedio

Feb. 2026 – Present · Remote

Developing the Nasheedio Trends app backend with modular Go services as Docker containers on GCP Cloud Run, using Redis caching to keep analytics throughput under 120 ms. Led the Flutter client rewrite using Cubit-based clean architecture, environment-specific configuration, and a shared ThemeWidget library. Automated CI/CD for development and production channels through GitHub Actions and GCP Build triggers, including staging smoke tests and rollout health checks.

Full Stack Developer (Flutter, Golang, Gin, AWS, S3, Redis, Docker)

NewTab Technologies

Aug. 2025 – Oct. 2025 · Remote

Engineered a Flutter and Golang ride-sharing platform with Haversine geofencing and real-time driver/rider matching. Deployed AWS Lambda and Cloud Functions APIs with S3, Redis caching, and CloudWatch, cutting latency by more than 50%. Architected WebSocket-driven social features with serverless scaling, implemented deep-link authentication and token exchange flows, and built GitHub Actions CI/CD with signed artifacts, smoke tests, and gated deployments. Reduced release time by 40% and delivery time by 30% through package adaptation and automation.

Flutter Developer Intern

Flyo - Havahavaizada Limited

Apr. 2025 – Jun. 2025 · Remote

Published the Flyo travel app to the App Store with Firebase Analytics and Crashlytics instrumentation, reducing crash rates by 20% while improving retention. Implemented offline-first chat, push notifications, and rich flight-alert notification flows with OneSignal, RemoteViews, and timed iOS alerts. Contributed to Jira sprint planning and Metabase-driven decision making across ideation, release, and monitoring.

Head Co-ordinator & Developer

Software Incubator (SDC-SI)

4 mos · Ghaziabad, Uttar Pradesh, India

Leading a team of over 40 developers

Flutter Developer

Software Incubator (SDC-SI)

1 yr 9 mos · Ghaziabad, Uttar Pradesh, India

Full Stack Developer Flutter and Golang

Software Enginer Intern

Newtab Technologies LLC

4 mos · Denver metropolitan area, Colorado, United States

Flutter Developer

flyo.ai

3 mos · Bengaluru, Karnataka, India

Education

Dr. A. P. J. Abdul Kalam Technical University

Bachelor of Technology (B.Tech), Computer Science and Engineering

Oct. 2023 – Present

CGPA: 8.1

AJAY KUMAR GARG ENGINEERING COLLEGE, GHAZIABAD

Bachelor of Technology - BTech, Computer Science

Oct 2023 - Apr 2027

Kendriya Vidyalaya

INTERMEDIATE, Science (non medical ,Computer Science)

Apr 2021 - Apr 2022

SACRED HEARTS SR. SEC.PUBLIC SCHOOL

High School

Apr 2019 - Apr 2020

Skills

GolangDartJavaScriptSQLCC++HTML/CSSFlutterAndroid SDKiOS DevelopmentBLoCRiverpodProviderClean ArchitectureMicroservicesREST APIsWebSocketsWebRTCGraphQLGinPostgreSQLMongoDBRedisFirebase FirestoreHiveDynamoDBClickHouseAWS LambdaAWS API GatewayAWS S3AWS EC2AWS EFSAWS Step FunctionsAWS CognitoGCP Cloud RunGCP Cloud FunctionsGCP Vertex AIDockerKubernetesCI/CD PipelinesGitGitHub ActionsFastlaneFirebase CrashlyticsFirebase AnalyticsFirebase FCMGrafanaLokiPrometheusTempoPostmanGo (Programming Language)App StoreContinuous Integration and Continuous Delivery (CI/CD)Android DevelopmentMobile Application DevelopmentModel-view-viewmodel (MVVM)Front-End DevelopmentComputer ScienceProgrammingObject-Oriented Programming (OOP)Version ControlAlgorithmsPrometheus.ioAmazon Web Services (AWS)Figma (Software)Google Play ConsoleApp Store DeploymentDart Dev ToolsJSONPostman APIGitHubHTML5Cascading Style Sheets (CSS)C (Programming Language)TeamworkLeadership

Projects

TrackSheet

Flutter, Firebase, BLoC, REST APIs, Hive, Shorebird, Golang. Drove engagement growth to 1.3K daily and 5K monthly active users. Implemented GitHub Actions, Fastlane, and Shorebird CI/CD, reducing release time by more than 50%. Maintained 0.281% crashes and 0.069% ANRs across 2.21K active devices. Designed PostgreSQL and MongoDB backends with Redis caching and JWT authentication, achieving 200 ms latency. Handled 365K requests in 5 days with a 99.5% success rate on Cloud Run and Docker with monitoring.

CodeCollab (Backend)

Golang, WebRTC (Pion), AWS Lambda, Prometheus, and Grafana. Built a real-time linting backend using WebSockets and Supabase JWT, with 60 rpm rate limiting and structured error handling. Orchestrated AWS Lambda linting for more than five languages through a unified WebSocket contract. Implemented Discord-like WebRTC voice calls and rooms with STUN/TURN, scaling rooms to more than 50 participants. Added Prometheus, Grafana, and Loki observability with health and metrics endpoints.

Code-Collab Backend

Ever tried pair programming remotely and thought "there has to be a better way"? That's what sparked CodeCollab. I built the backend infrastructure in Golang to power real-time collaborative coding. The challenge: let multiple developers code together, talk to each other, and get instant feedback - all in real-time. What I Built: Real-time Sync: WebSocket connections handle live code synchronization. When someone types, everyone sees it instantly. Added JWT auth with Supabase and rate limiting (60 req/min) to keep things secure and spam-free. Voice Chat: Integrated WebRTC using Pion for an SFU (Selective Forwarding Unit). Set up STUN/TURN servers so it works even behind corporate firewalls. Handles 50+ people in a room - though honestly, who needs that many people coding together? Smart Linting: Instead of expensive server-side processing, I use AWS Lambda functions that spin up on-demand. Supports Python, JavaScript, Go, Java, and more. Everything flows through a single /ws WebSocket endpoint keeping the API clean. Observability: Added Prometheus, Grafana, and Loki for monitoring. Now I can actually debug at 3 AM when things break. Health checks, metrics, logs - the full setup. Deployment: Containerized with Docker Compose, deployed on EC2. Implemented graceful shutdowns because losing work on server restarts sucks. Tech: Golang, WebSockets, WebRTC (Pion), AWS Lambda, PostgreSQL, Docker, Prometheus/Grafana. Great learning experience in real-time systems and peer-to-peer communication. Plus I finally understand what SFU actually means Demo: https://code-collab-iota-eight.vercel.app/ Code: https://github.com/SRAYANSH-GUPTA/code-collab-backend