I'm Sai Nikhilesh

I am a dedicated full stack developer with a passion for creating efficient and user-friendly web applications. I specialize in front-end technologies React and Next.js and have solid experience with back-end technologies Node.js and MongoDB. I enjoy solving complex problems and continually learning new technologies. My aim is to build innovative solutions that enhance user experiences and contribute to business success.

profile picture

About Me

about img

I am a passionate full stack developer skilled in crafting effective and intuitive web applications. My experience spans various technologies including React, Next.js, Node.js, Java, and MongoDB. I began my journey in web development with a strong interest in coding, and it has grown into a fulfilling career where I continually learn and take on new challenges. I have built projects like a Chrome extension for student monitoring and a blogging website. I enjoy solving complex problems to deliver high-quality solutions. I am always eager to explore new technologies and contribute to exciting projects.

Experience

Sept 2024 – Oct 2024

Full Stack Development Intern - iBharat.org

Developed a dashboard website using Next.js and ExpressJS to track crawled URLs, keywords, news, and profiles. Automated web scraping with Puppeteer and optimized performance using Node.js workers for multi-threading, improving metadata extraction efficiency. Implemented role-based authentication with NextAuth (frontend) and JWT (backend) to enhance security control authority of different admins.

Next.jsReact.jsTypescriptJavascriptmongoDB

Technologies

Projects

Vidmux
Vidmux

Designed cloud-native video streaming architecture using Azure Blob Storage presigned URLs for secure uploads, with Redis queue-triggered Azure Container Instances (custom Docker image) for HLS transcoding into 360p/720p/1080p resolutions. Implemented serverless video processing pipeline automating FFmpeg workflows through container orchestration, storing HLS manifests in MongoDB for adaptive bitrate streaming (ABR) via index.m3u8 endpoint optimization.

NodejsGoReactJSAzureRedisMongoDBTypeScriptDocker
Pickbox
Pickbox

Developed a full-featured cloud storage platform inspired by Google Drive, with a file system–like UI supporting folder/file uploads, sharing, and deletion. Enabled seamless preview and playback for various file types, including documents, text, images, audio, and video. Leveraged tree data structure to model the hierarchical file system, enabling efficient creation, deletion, and access control operations.

NodejsReactjsTypescriptMongoDBAzure Blob StorageShadcn/ui
Worker
Worker

A sophisticated AI chat application built with Next.js, featuring real-time conversations and intelligent tool orchestration powered by Langgraph and LLM. Integrated with Clerk Auth for seamless authentication.

NextJSLanggraphConvexDBClerk AuthTypeScriptShadcn/ui

Let's work together

Or mail me at nikhileshg02@gmail.com