Anay Gupta
Software Engineer
Software Engineer with experience in Python, TypeScript, and C, focused on backend development, RESTful APIs, and system automation. Hands-on experience with cloud platforms (AWS, Azure, GCP) and backend frameworks including Django and FastAPI. Passionate about open source, hackathons, and building scalable, production-ready systems.
Work Experience
Surf
Co-Founder & Chief AI Engineer
- •Co-founded and engineered an AI-powered meeting platform supporting real-time transcription and multilingual translation.
- •Designed and implemented low-latency AI services using Python, FastAPI, and WebSockets for real-time audio streaming.
- •Improved transcription stability and translation accuracy through streaming optimizations and async processing pipelines.
- •Building and maintaining a unified AI gateway providing access to 70+ large language models through a single API interface.
- •Integrated Stripe and Razorpay for subscription-based billing and usage tracking.
- •Designed and optimized MongoDB schemas for user management, API usage analytics, and cost monitoring.
Projects
Personal Project
Built a full-stack personal safety platform with real-time monitoring, SOS alerts, and trusted contact notifications.
- Implemented JWT authentication, PostgreSQL schemas, and protected REST APIs using FastAPI
- Integrated Twilio SMS alerts and AI services (Whisper, LLMs) for automated distress detection
EduGuide: One-Stop Career & Education Advisor
Smart India Hackathon
Developing a full-stack platform using Node.js, Express, MongoDB, and Next.js to improve college enrollment through personalized recommendations.
- Implemented secure authentication, role-based access control, and RESTful APIs for courses and recommendations
- Integrated interactive college maps and multilingual content delivery using translation APIs
Public Project
Developed and deployed a multifunctional Discord bot with automation, moderation, and engagement features.
- Built REST APIs and a Flask-based Card Graphics API for dynamic profile cards and leaderboards
- Scaled the system to 635 guilds and 1.3M+ users while maintaining reliable backend performance
Education
B.E. in Computer Science
Thapar Institute of Engineering & Technology
Higher Secondary School (77.2%)
SSD Krishna Vatika School
Secondary School (81.8%)
Bishop Cotton School
Technical Skills
Languages
Databases
Backend
Frontend
Cloud & DevOps
Core CS
Tools
Problem Solving & Competitive Programming
Regular practice on LeetCode and hackathons, focusing on problem-solving with Data Structures & Algorithms.
Proficient in arrays, strings, hash tables, linked lists, stacks, trees, tries, sorting, dynamic programming, divide & conquer, and bit manipulation. Strong foundation in applying algorithmic techniques to solve real-world problems efficiently.