AV
  • Home
  • Projects
  • Contact

AV

Hi, I'm Ayush

— A Full Stack web developer.

I'm passionate about building scalable web applications and real-time solutions. 🚀 Skilled in JavaScript, TypeScript, React, Next.js, Node.js, and MongoDB, I love turning ideas into functional, user-friendly products.
resumeResume/ CV
Contact Me
Github
Linkedin
X
Email
spotify wala page

Experience

company logo

Central Ground Water Board

Software Engineer

Remote

|

Jul 2023 – Jan 2024

  • Developed a user-friendly web interface with a searchable database. It has a captivating visual representation of data in the form of graphs and maps.
  • Implemented a dual-layered spatial map depicting aquifer and river basin data.
  • Implemented a secure admin panel with restricted access to secure industry personnel.
  • MySQL and PHP are usedfor user database creation and management to provide data security.
  • Integrated data visualization tool into the Central Ground Water Board’s analytics system, empowering stakeholders with real-time insights into groundwater isotope data, pattern identification, and optimizing work efficiency by 70%.
PHPSQLJavaScriptHTMLCSSBootstrap 5Google Maps APILeafletJs PlotlyJs

Project

Onmeet

Aug-2025 - Present

  • Built a real-time meeting app where users can create rooms and independently enable/disable camera, microphone, and screen sharing.
  • Implemented SFU (Selective Forwarding Unit) architecture to optimize multi-user video calls and avoid peer-to-peer mesh overhead.
  • Used Socket.IO for signaling to manage session setup, ICE candidate exchange, and peer connections.
  • Added HLSstreaming support to allow users to broadcast meetings live for non-participants.
  • Integrated STUN/TURN servers to ensure reliable connectivity across diverse network conditions.
NodejsSocket.ioWebrtcSFUHLSReactjsTailwindcssEC2

Musify

April-2025 - Present

  • Designed and developed a full-stack music streaming platform enabling users to upload, stream, and manage audio files.
  • Implemented adaptive bitrate streaming with FFmpeg to optimize playback quality across varying network conditions.
  • Built RESTful APIs with Node.js and Express.js for authentication, file uploads, and user interactions, secured with email OTP verification.
  • Improved content discoverability in Musify by implementing fuzzy search, handling typos and partial matches to deliver accurate results.
  • Integrated AWS S3 for scalable storage and AWS CloudFront for fast, global content delivery, restricted access,ensuring audio files are securely delivered only through the platform.
  • Utilized MongoDB for managing user accounts, playlists, and engagement data with efficient queries.
  • Applied background processing with queues (Bull/SQS) for seamless audio conversion and file handling.
NodejsExpressjsMongoDBAWS S3AWS CloudFrontFFmpegHLSAWS SQSBull QueueTailwindcssReactjsNodemailerJWT TokenRedux

Tech Stack

Inspired by ncdai.

Built by ayushverma. The source code is available on GitHub.