Skip to content
Ravi Agheda

Full-stack engineer — Surat, India

I buildreal-time productsthat ship.

6+ years in TypeScript across Angular, React/Next.js and Node.js on AWS and Google Cloud. Most recently lead engineer at Midcentury, a $15M-seed startup in New York, building its real-time voice pipeline.

Years shipping products
6+
Freelance projects delivered
13+
Upwork job success
100%
Reached Top Rated Plus
Top 3%

Worked with

  • Midcentury
  • Qudos Inc
  • Classroom Assign
  • Keenver
  • Lotus AI
  • KmSoft

Selected work

A few engagements, led by the result each one delivered.

  1. Lotus AI

    2021–2023

    ~40% faster deploys

    Split delivery into multi-environment pipelines with GitHub Actions, Nginx and SSL. Worked with UX/UI on user flows that lifted engagement ~30% and cut bounce rate ~20%.

    GitHub Actions / Nginx

  2. Keenver

    2021–2022

    ~30% faster batch processing

    Built an Amazon wholesale product-research platform from scratch as full-stack lead: AWS Marketplace API integration, payments, user management, and Kafka-based batch processing.

    Kafka / Node.js / AWS Marketplace API

  3. Classroom Assign

    2022–2024

    Clay Smith, Google

    Faster data access after a Firebase-to-MongoDB migration

    Refactored the Angular app, moved data to MongoDB behind Express APIs on Cloud Functions, and built schedule batching and a condition builder for auto-assigning to Google Classroom.

    Angular / Material / Bootstrap / MongoDB / Express / Cloud Functions

  4. Qudos Inc

    2021–2024

    NYC

    3+ years as primary engineer

    Google Maps integration, Next.js partner landing pages, an Angular corporate redesign, and CI/CD on Google Cloud (Cloud Run, Cloud SQL).

    Next.js / Angular / Google Cloud / Cloud Run / Cloud SQL

Experience

From an in-house start in Surat to leading engineering for a funded NYC startup.

  1. Midcentury

    May 2025 — Jun 2026

    Lead Software Engineer, contract · NYC, $15M seed, Remote

    • Built the real-time voice-chat and call-recording pipeline (LiveKit, Socket.IO) behind the core product: collecting and curating speech datasets for AI model training.
    • Shipped 3 queue-driven backend microservices: audio merge, transcription pre-processing, payouts.
    • Integrated Dots API payouts end-to-end: webhook verification, scheduled payouts, idempotent processing.
    • Drove ~70% of frontend feature work in Next.js/React, including the admin panel and an i18n rollout.
    • Built the recording engine for a companion desktop app.
  2. Freelance, Upwork

    Feb 2021 — May 2025

    Full-Stack Engineer · Remote

    • 13+ projects for 6+ clients, 100% Job Success Score. Reached Top Rated Plus (top 3%); currently Top Rated.
    • Multi-year retainers, including 3+ years as primary engineer for Qudos Inc.
    • Owned delivery end-to-end: scoping, architecture, CI/CD, AWS/GCP deployment, support.
    • Built reusable SaaS foundations across clients: Stripe subscriptions, role-based access control, authentication, and file storage.
  3. KmSoft

    Feb 2020 — Dec 2020

    Software Engineer · Surat

    • Project management tool (Angular, Node.js) with live, socket-based todos and activity feeds.
    • Built a screenshot- and activity-tracking app for employee monitoring.

Clients

What people I've built with say about working together.

Ravi is great to work with. He clarifies things before beginning work. His code is clean and well organized. He's available for a chat when there's a need. He's able to handle refactoring of my own scratched out code into something more elegant.
Clay SmithClassroom Assign
“I have been working with Ravi for over a year now. He's very reliable, honest, trustworthy and a very skilled developer. He comes prepared to meetings and proposes and takes initiatives to solve complex problems. When not sure, he reaches out and ensures requirements are understood and delivered. Extremely happy working with Ravi. I am looking forward to continuing our relationship and work on more projects.”
MohammadKeenver
“Amazing developer and an amazing person! Keep up the great work!”
Nel Anthony RollonQudos
“I would definitely return to Ravi. Very helpful and always completed the work in timely manner. I would recommend highly.”
Tareq Hamdin×m Tic-Tac-Toe (C)

Writing

Practical notes on DevOps, Node.js and debugging.

Toolkit

The stack I reach for, and where I learned the fundamentals.

Languages
TypeScript, JavaScript, Python, SQL
Frontend
Angular, Angular Material, React, Next.js, Tailwind, i18n
Backend & real-time
Node.js, Express, GraphQL, Socket.IO, LiveKit/WebRTC, Kafka, Queues
Cloud & DevOps
AWS (EC2, S3, Route 53, CloudWatch), Google Cloud (Cloud Run, Cloud SQL, Cloud Functions), Docker, GitHub Actions, Nginx
Data & payments
PostgreSQL, MongoDB, Firebase, Stripe, Dots API
Education
B.Tech Computer Science, Gujarat Technological University2021, CGPA 9.06

Outside work: artificial intelligence, web technologies, cloud engineering, cosmology, quantum mechanics.

Contact

Have a role or project in mind?

rsagheda123@gmail.com

Open to full-time roles and select freelance projects. Or call +91 98244 03149.