Open to Opportunities

Bhargava
Sharabha

Full Stack Software Engineer  ·  MS in Data Engineering

I build scalable cloud-native microservices and React/TypeScript frontend applications for production B2B SaaS platforms. 1+ year shipping features on distributed systems serving global users — from AWS-backed auth flows to 28-language i18n systems.

About Me

Who I am and what I bring to the table

I'm a Full Stack Software Engineer with a Master's in Data Engineering from Southern Methodist University (Bobby B. Lyle School of Engineering). I specialize in building scalable, cloud-native systems — from RESTful microservices and multi-tenant database architectures to polished React/TypeScript frontends.

With 1+ year of production experience, I've shipped real features at scale: a 28-language i18n system, RBAC-secured multi-tenant SaaS platforms, AI/ML integrations (GenAI, Speech-to-Text, ML category prediction), and containerized deployments on AWS and Google Cloud.

I believe in end-to-end ownership — taking ideas from system design through production monitoring. I actively leverage GenAI tools to move fast without sacrificing quality. Currently based in USA and actively seeking new opportunities.

130+
API Endpoints Built
28
Languages Supported
2
Cloud Platforms
80–90%
Test Coverage

Work Experience

Production roles shipping at scale

SaayamForAll
Current
Full Stack Engineer
Remote · California Jun 2025 – Present
  • Integrated GenAI-powered ML category prediction, Google Cloud Speech-to-Text, and Google Maps Places API into a production multi-step help request form, automating end-to-end unstructured data ingestion for thousands of global beneficiaries on a nonprofit platform.
  • Architected role-based analytics dashboards for 5 user roles (Beneficiary, Volunteer, Steward, Admin, SuperAdmin) with RBAC, Redux Toolkit + RTK Query state management, and Recharts-powered KPI visualizations enabling data-driven decision-making at scale.
  • Integrated AWS Cognito (User Pools, Identity Pools) and AWS Amplify for complete auth flows — OTP email verification, JWT lifecycle, automatic 401 token refresh via Axios interceptors, a failed-request retry queue, and 4-hour inactivity timeout.
  • Engineered multilingual i18n system supporting 28 languages including RTL (Arabic, Urdu) using react-i18next with 8-namespace architecture, browser-based language detection, and localStorage-persistent preferences.
  • Built and maintained GitHub Actions CI/CD pipeline achieving 80–90% code coverage with Codecov; enforced code quality via Husky pre-commit hooks with lint-staged Prettier formatting.
React 18 Redux Toolkit RTK Query AWS Cognito AWS Amplify react-i18next Recharts GitHub Actions Tailwind CSS Netlify
Dussap
Software Engineer
Dallas, TX (Hybrid) Aug 2024 – Jun 2025
  • Designed and built 130+ RESTful API endpoints for two B2B SaaS microservices — ShopNextDoor (wholesale distribution) and IndianVakalat (law firm management) — using Node.js/Express.js with 30+ Sequelize ORM models and 22+ production-safe migrations.
  • Engineered a 5-stage order fulfillment workflow engine (Pending → Accepted → Ready → Shipped → Delivered) integrating Google Maps Geocoding API and Haversine distance calculations for location-aware seller discovery.
  • Built a full-stack React 19/TypeScript case management application processing 50+ structured data fields across civil and criminal case types, with document management (PDF/Word/Excel), hearing scheduling, team collaboration with RBAC, and a nested community forum.
  • Architected multi-tenant SaaS platform with organization-level RBAC isolation, dual JWT + Firebase authentication, Redis-ready token blacklisting, and device/IP session tracking ensuring secure data separation across distributed customer organizations.
  • Containerized with multi-stage Docker builds (Alpine + nginx) and deployed to Google Cloud Run via Cloud Build CI/CD with auto-scaling (0–10 instances), Cloud SQL PostgreSQL, Artifact Registry, and Secrets Manager.
Node.js Express.js React 19 TypeScript PostgreSQL Sequelize ORM Docker Google Cloud Run Firebase JWT Redis

Featured Projects

Things I've built with care and purpose

Node.js · TypeScript · Next.js · Playwright · SSE
TickerTrail

Real-time cryptocurrency price streaming platform using Server-Sent Events. A Node.js/TypeScript backend automates TradingView via Playwright and pushes live prices to a Next.js frontend — no paid APIs, no polling, sub-200ms latency for 100+ simultaneous clients.

  • Single shared Playwright BrowserContext across all tickers — cost-efficient concurrent sessions
  • Multi-strategy DOM price extraction with 5s auto-reconnection on SSE failure
  • Protocol Buffer schema via Buf CLI for typed data model with server-side symbol validation
  • Graceful SIGINT shutdown clearing all active Playwright browser resources
Node.js TypeScript Next.js 14 Playwright SSE Protocol Buffers pnpm workspaces
Python · Django · PostgreSQL · Docker
StudyBuddy

Full-stack study group platform connecting students through subject-based discovery, a host-approval membership state machine, capacity enforcement, and in-group discussions. Production-ready with full Docker orchestration and security hardening.

  • 7 relational models, host-approval state machine (pending/approved/declined) with edge-case handling
  • PostgreSQL query performance optimized 25% via strategic indexing and ORM abstractions
  • Multi-stage Docker build with non-root user, health checks, and Gunicorn (3 workers)
  • Full HSTS, SSL redirect, CSRF/XSS security headers + signal-driven profile auto-creation
Python 3.11 Django 5.2 PostgreSQL Docker Gunicorn Docker Compose WhiteNoise
🎧
Python · Flask · OAuth2 · AI/ML
Audiobook Generator

Secure RESTful Flask API with OAuth2 token-based access control for AI/ML-powered text-to-audio conversion. Supports 100+ languages with optimized processing pipelines and integrated caching, reducing audio generation time by 40%.

  • OAuth2 token-based authentication for secure, scoped API access control
  • AI/ML-powered text-to-audio pipeline with 100+ language support
  • Integrated caching mechanisms reducing generation latency by 40%
  • Scalable backend architecture with comprehensive response handling
Python Flask OAuth2 AI/ML REST API Caching
🗄️
SQL · PostgreSQL · Database Design · ETL
University System Database

Normalized relational database schema supporting data integration, transformation, and analytics reporting for a university system managing 100,000+ student records and 100+ faculty members with 30% SQL query performance improvement.

  • Optimized SQL query execution by 30% through strategic indexing design
  • Implemented stored procedures with 10% additional performance improvement
  • Normalized schema architecture supporting ETL and analytics reporting workflows
  • Clean, maintainable architecture aligned with object-oriented design principles
SQL PostgreSQL Database Design ETL Analytics Indexing

Technical Skills

Technologies I work with day-to-day

Languages
TypeScript JavaScript Python SQL HTML CSS GraphQL Bash / Shell
Frameworks & Libraries
React.js Node.js Next.js Express.js Django Flask Redux Toolkit RTK Query SQLAlchemy
Databases
PostgreSQL MySQL DynamoDB BigQuery Sequelize ORM
Cloud & DevOps
AWS Cognito AWS Amplify AWS Lambda AWS S3 AWS Glue Google Cloud Run Cloud Build Cloud SQL Docker GitHub Actions CI/CD
API & Architecture
RESTful API Design Microservices Multi-Tenant SaaS OAuth2 / JWT ETL Pipelines RBAC Distributed Systems
AI / ML & Data
GenAI Tools ML Integration Speech Recognition NLP Data Visualization Data Analytics

Education & Certifications

Academic foundation and credentials

M.S. in Data Engineering
Southern Methodist University
Bobby B. Lyle School of Engineering
📍 Dallas, TX 🎓 Spring 2025
Coursework: Machine Learning · Data Analytics · Cloud Computing · Database Management Systems · Data Structures & Algorithms · Software Engineering · Software Design · Web Development
B.Tech in Computer Science Engineering
Jawaharlal Nehru Technological University
Vignan Institute of Technology and Science
📍 Hyderabad, India 🎓 Spring 2023
Coursework: Machine Learning · Data Analytics · Cloud Computing · Database Management Systems · Data Structures & Algorithms · Software Engineering · Software Design · Web Development
☁️
AWS Certified Cloud Practitioner
✓ Certified
AWS Certified Developer – Associate
⟳ In Progress

Get In Touch

I'm actively looking for new opportunities. Whether you have a role in mind, want to collaborate, or just want to say hi — my inbox is always open.

Say Hello