Senior Full-Stack Engineer

Pratyush Mahapatra

I lead Product Engineering at G5 AI Studio, and design, build and animate products across the full stack.

About

I enjoy working where product complexity meets frontend engineering: realtime state, large media assets, collaborative interfaces, data-heavy visualizations, and AI workflows.

Years of Experience
5+Years of Experience
Companies Across AI, SaaS & Enterprise
6Companies Across AI, SaaS & Enterprise

I'm a Senior Frontend Engineer with 5+ years of experience building complex SaaS and enterprise applications with React, Next.js, and TypeScript. I specialize in frontend architecture, real-time applications, performance optimization, data-heavy interfaces, and AI-powered products, with strong full-stack depth across backend, cloud, and distributed systems.

At Collective Artists Network (Galleri5), I lead frontend development for G5 AI Studio, an enterprise generative-AI filmmaking platform. I own frontend architecture, lead a 3-engineer frontend team, and contribute across the full stack while collaborating with directors, producers, and Microsoft's ISE team. The platform supports real production workflows for feature films, episodic series, and AI-enabled micro-dramas, with real-time AI generation, asset management, review workflows, and multi-model orchestration.

Beyond product engineering, I've trained a 50-60M parameter language model from scratch, built video analytics systems at Gumlet, and delivered healthcare workflow platforms from scratch.

Education

Sambalpur University

Bachelor of Technology in Computer Science, CGPA 8.04/10, 2022

Awards

  • Smart Odisha Hackathon, Runner-up
  • VSSUT Innobuzz Hackathon, 1st place in Healthcare
  • Hackout 22, Top 10 finalist

Work

Collective Artists Network (Galleri5)

Senior Software EngineerAug 2025 - Present

Lead frontend development and contribute across the full stack for G5 AI Studio, an enterprise generative-AI filmmaking platform.

Bengaluru, India

  • Lead a 3-engineer frontend team, owning frontend architecture and product implementation while collaborating with the CTO, directors, and producers
  • Collaborate with Microsoft’s ISE team on Azure-based filmmaking workflows for feature films, episodic series, and AI-enabled micro-dramas
  • Build realtime AI workflows with Firestore subscriptions, authenticated SSE streaming, and WebSockets for generation, chat, cancellation, regeneration, and live credit tracking
  • Built a 52K+ LOC node-based film production canvas with tldraw, including 10 custom shapes, custom bindings, viewport-aware media loading, persistence, and bulk selection
  • Built and shipped aistudio-mcp, an MCP server exposing AI Studio’s Model Garden to Claude Code and other MCP clients, with model discovery, cost estimation, credit-confirmed generation, async job tracking, media uploads, result retrieval, org-scoped authentication, and reusable MCP prompts
  • Optimized media-heavy workflows with responsive image derivatives, lazy and viewport-aware loading, CDN-backed video streaming, and a FIFO playback semaphore limiting concurrent video decoding to 4 to keep large production boards responsive
  • Contributed to production content including Mahabharat Ek Dharmayudh on Disney+ Hotstar

Autonomix Solutions (SurgiLink)

Fullstack Developer (Contract)Sep 2024 - Dec 2024

Built SurgiLink from scratch as a full-stack healthcare workflow platform for a dental hospital chain in Australia.

Remote

  • Led 3 engineers and owned UI/UX, frontend architecture, and implementation across appointment, OT-block, patient/doctor scheduling, and billing workflows
  • Built dynamic pre/post-operative checklist and billable-time workflows with RJSF, dnd-kit, Mantine, and React Hook Form
  • Integrated a legacy MS Access database through server-side workers and designed workflows around HIPAA requirements

Gumlet

Senior Frontend EngineerSep 2023 - May 2024

Architected and built a 20+ screen video analytics platform handling datasets of up to 1M data points/hour.

Bengaluru, India

  • Built realtime visualizations using WebSockets, aggregation, downsampling, batching, chart windowing, pagination, and memoization
  • Reduced dashboard load times by 35% using code-splitting and lazy loading
  • Led a 3-repository rewrite from Pug + Express to Next.js with a 2-engineer team
  • Migrated selected backend routes and introduced server-side data handling for improved data privacy
  • Covered streaming, uptime, monetization, and advertising analytics across the platform
  • Built Playlist Embed and Vimeo migration workflows for video streaming and timestamping

Procuzy

Frontend Engineer, ERP SystemsMar 2023 - Sep 2023

Built ~60% of the frontend across core ERP and operations workflows in a 5-engineer team.

Bengaluru, India

  • Built inventory, procurement, sales, expenses, reporting, multi-warehouse, BOM, and manufacturing workflows
  • Reduced related state inconsistency bug reports by 50% using React Context and Redux Toolkit
  • Built Shopify and Tally integration workflows for authentication, mapping, sync controls, status, errors, and product/order/inventory synchronization

Mikelegal

Frontend EngineerMar 2022 - Oct 2022

Led a legacy React 15 + JavaScript to TypeScript migration and improved frontend architecture.

Remote

  • Reduced build time from ~3 minutes to ~1 minute
  • Reduced onboarding time for new engineers by 40% through documentation and standardized Storybook examples
  • Consolidated ~15% redundant component code and built reusable PDF/document manipulation components

Squareware

Full-Stack DeveloperSep 2021 - Feb 2022

Built frontend foundations from scratch for appointment management and an odd-jobs marketplace.

Remote

  • Worked in a 5-engineer team across two client products
  • Re-architected a legacy React application with Next.js, improving build times and LCP performance by ~30%
  • Streamlined GitHub workflow, improving deployment efficiency by 20%

Projects

G5 AI Studio

Script

Screenplay in

Characters

Consistent across shots

Shot list

Scenes broken down

Generate

200+ models, live

Claude Code

via aistudio-mcp

Review

Roles and approvals

G5 AI Studio

Frontend-led full-stack engineering for AI filmmaking workflows, including realtime generation, asset lifecycle management, retrieval, approvals, and human-in-the-loop review.

React, Next.js, TypeScript, Azure, AI, Realtime

VCP Analyzer CLI

$ node run-vcp-analysis.js --symbol=RELIANCE --timeperiod=1461

VCP Analyzer CLI

Fetches NSE data with session handling, retries, rate-limit delays, configurable timeframes, and automatic chunking for long historical periods, then analyzes daily and weekly VCP patterns. Detection checks moving averages, price and volume contraction, base formation, and breakout criteria.

Node.js, JavaScript, CLI, NSE, Data Analysis

Movie Script SLM

for _ in range(max_new_tokens):
    idx_cond = idx[:, -self.config.block_size:]
    logits, _ = self(idx_cond)
    logits = logits[:, -1, :] / temperature
    probs = F.softmax(logits, dim=-1)
    idx_next = torch.multinomial(probs, num_samples=1)
    idx = torch.cat((idx, idx_next), dim=1)

Movie Script SLM

A Small Language Model for movie script generation, trained from scratch with Flash Attention, mixed-precision training, and cosine LR scheduling. Achieved validation loss of ~1.7. Model weights are published on Hugging Face.

PyTorch, Transformers, NLP, Python, Hugging Face

Apple Glass Displacement

Apple Glass Displacement

Modern React application showcasing advanced glass displacement effects with SVG filters.

React, SVG Filters, CSS, Animation

Stack

Frontend & UI

React, Next.js, TypeScript, JavaScript, Redux Toolkit, Context API, Tailwind CSS, shadcn/ui, Radix UI, Ant Design, Mantine, tldraw, Three.js, React Three Fiber, Recharts, React Hook Form, dnd-kit

Frontend Engineering

Frontend Architecture, Design Systems, State Management, Performance Optimization, Responsive UI, Real-time Applications, Data Visualization

Backend & Data

Node.js, Express, Python, SQL, FastAPI, REST APIs, SSE, WebSockets, Async Processing, Queue-based Processing, PostgreSQL, MongoDB, MySQL, Redis, Pinecone, Weaviate, Prisma ORM, Firebase

AI / ML & 3D

PyTorch, ComfyUI, Flux, SDXL, LoRA, OpenAI, Gemini, Claude, Hugging Face, Replicate, RunPod, FAL

Cloud & DevOps

AWS, Google Cloud, Azure, Azure Service Bus, Docker, Vercel, GitHub CI/CD, Hetzner, Railway

Tools & Practices

Git, React Hook Form, dnd-kit, MJML, LaTeX, Notion

Let's talk

Have a product in mind, or a hard interface problem? I'm always open to new opportunities.

pratyushmahapatra2000@gmail.com