Experience

Software & AI Engineering Roles

Verto (YC W19)
Software Engineer
Dec 2024 - Present
  • Designed and developed an AI-powered assistant and configurable workflow manager to streamline profile onboarding, reducing onboarding time by 40%. The assistant dynamically adapts to country, industry, and admin preferences, improving flexibility and automation in onboarding operations.
  • Independently drove end-to-end system design and development of a socket service using a pub-sub model on a serverless architecture, replacing long-polling with real-time communication to improve responsiveness and efficiency.
  • Leveraged the socket service to power web push notifications, enabling real-time alerts and boosting user responsiveness during live sessions by 40%.
  • Rebuilt the case management system by identifying API bottlenecks and optimizing response flow, and added a real-time notification layer to enable faster internal follow-ups — resulting in a reduction in average response time from 100ms to 40ms.
  • Integrated biometric authentication (WebAuthn) into the login system, improving login speed by 40% while reducing OTP usage and enhancing user trust.
  • Revamped the authentication flow to support biometric MFA, resulting in a 30% increase in adoption and a more seamless login experience.
Tata Consultancy Services
Software Engineer
Aug 2021 - Dec 2024
  • Optimized backend systems for generative AI by implementing Redis caching and improving request handling, reducing inference latency by 20% and associated AI costs by 20%.
  • Developed and maintained RESTful APIs handling over 500,000 daily requests with p99 latency of 25ms, supporting real-time, secure communication for enterprise systems.
  • Led a cloud-based data engineering project managing high-volume transactional data in a petabyte-scale warehouse, cutting processing time by 50% through workflow improvements.
  • Designed and implemented 10+ data pipelines and introduced automated regression testing, increasing test coverage by 30% and boosting customer satisfaction by 60% on data quality and accessibility.
Ewently
Co-Founder and Lead of Technical Development
Mar 2020 - Jul 2022
  • Co-founded and led the development of Ewently, an online event live-streaming platform, shaping the technical vision and guiding a team of 5 engineers to architect and optimize backend services, achieving a 30% reduction in latency.
  • Designed and implemented a scalable event ticketing system with Node.js, GraphQL, and AWS, ensuring 99.9% uptime and supporting up to 5K concurrent users.
  • Developed a secure OTP service integral to the 2FA system, which decreased unauthorized access by 20% and bolstered platform security.
  • Engineered a robust video meeting system utilizing Python, Golang, WebRTC, RTP, and RTMP, enabling seamless hosting of over 1 million monthly video meetings and live streams with advanced collaboration tools.

Skills

Languages

Golang Golang
Python Python
JavaScript JavaScript
Java Java
SQL SQL

Technologies

AWS AWS
Spark Spark
Node.js Node.js
React React
Snowflake Snowflake
GraphQL GraphQL
Flask Flask
FastAPI FastAPI
Redis Redis

Domains

ETL ETL
Backend Development Backend Development
API Development API Development
Data Engineering Data Engineering
WebRTC WebRTC
Microservices Microservices

Tools

Git Git
Docker Docker
Airflow Airflow
CI/CD CI/CD
Azure OpenAI Axure OpenAI
AWS Glue AWS Glue
EMR EMR
S3 S3
Lambda Lambda
Kinesis Kinesis