shubhagrawal4457@gmail.com
Your Profile

Hi, I’m Shubh Agrawal šŸ‘‹

Software Engineer with 3+ years of experience delivering scalable, cloud-native backend systems and AI-driven voice solutions. Proven ability to lead development in fast-paced agile environments, driving high-volume data workflows. Proficient in JavaScript, Node.js, MongoDB, and AWS

Experience

Software Development Engineer 2 - Futwork

Nov 2025 – Present

  • Developed analytics dashboard consolidating call metrics for 40+ AI agents.
  • Optimized report generation to support 100k+ rows with 72% memory reduction.
  • Scaled call processing system to handle 120k+ minutes daily. (2x increase)
  • Implemented sentiment analysis analyzing 50k+ monthly calls for quality insights and agent performance.

Software Development Engineer 1 - Futwork

Dec 2024 – Oct 2025

  • Built microservices architecture with Go and Nodejs for call processing and lead management.
  • Added a call-flow funnel to track transitions and drop-offs, improving script accuracy by 40%.
  • Built AI Voice Bot via orchestration using Python reducing manual call handling by 32%.
  • Engineered Futwork-AI platform to manage 60K+ daily call minutes with scheduling, retries and reporting.
  • Automated lead closures for 150K+ daily leads, cutting operations time by 70%.

Software Engineer - Ikarus dev.ca

Aug 2023 – Nov 2024

  • Built REST APIs in Node.js to streamline tenant approval workflows and centralize applicant data.
  • Reduced review time by 20% through automated validation checks and backend process optimization.
  • Optimized MongoDB aggregation queries and caching layers to improve listing performance by 40%.
  • Developed Python automation scripts with ML-based anomaly detection to ensure data quality and consistency.

Full Stack Developer - EQLFIN

Dec 2022 – Jul 2023

  • Built user-facing dashboards and multi-step onboarding forms in React for financial workflows.
  • Implemented complex validation logic and state management to ensure accurate and complete submissions.
  • Configured Firebase Cloud Functions to process form data dynamically and automate daily operations.
  • Developed Node.js APIs for Aadhaar and GST integration, enabling automated KYC verification.

Selected projects

Concurrent Web Crawler

Go (Golang) • Concurrency • SQL • Web Scraping

Built a thread-safe web crawler in Go using goroutines and mutexes, achieving a 5Ɨ speed improvement over sequential crawling with robust error handling.

Child Safety Platform

Node.js • AWS EC2 • DevOps • Backend Deployment

Deployed a Node.js backend on AWS EC2 for a child safety application, establishing production infrastructure with automated deployments and monitoring.

Energy Audit Application

React Native • Node.js • MongoDB • AWS

Built a mobile app for digitizing energy audits using React Native and Node.js, implementing real-time data sync to reduce audit turnaround time by 50%.

Posts

Large File Uploads in background with React Native

1/2/2024

Handling larger file uploads can be challenging, in this article we will cover how to handle background file uploads in react native.

You might not need a sound library for React

8/12/2023

In this article I will discuss why there is sometimes no need to use an external library with the help of personal experience.

Customizing MUI: TextField

25/8/2023

This article will introduce you to customization in MUI

Deploying Django App to Heroku: Full Guide

20/9/2020

This is the only guide you need in order to upload your Django app on Heroku.

Get in touch

Email me at shubhagrawal4457@gmail.com shubhagrawal4457@gmail.com link or follow me via my social links.