



Frontend Engineer at Ripik.AI
Jul 2024 - Present
Engineered and optimized web applications and dashboards for 12+ AI-powered industrial applications, collaborating with global clients in the steel and cement sectors.

Winter Intern at EY
Dec 2023 - Jan 2024
Spearheaded data ingestion and visualization pipelines for the Department of Education, Assam Govt's cQube dashboard.
and here




Frontend Engineer at Ripik.AI
Jul 2024 - Present
Engineered and optimized web applications and dashboards for 12+ AI-powered industrial applications, collaborating with global clients in the steel and cement sectors.
Summary
Engineered and optimized web applications and dashboards for 12+ AI-powered industrial applications, collaborating with global clients in the steel and cement sectors.
Key Responsibilities & Achievements
- Engineered responsive dashboards using React.js, Tailwind, and MUI.
- Spearheaded the creation of a standardized, configuration-driven frontend UI framework that cut development time by 90% (from 2 weeks to 2 days). This framework has now been adopted across 8+ applications.
- Architectured and optimized real-time data and media streaming systems using WebSockets and Socket.IO, reducing update frequency from 15 seconds to <300 milliseconds.
- Pioneered on-edge real-time model inference by integrating YOLOv8n into the browser using ONNX, WebGL and WebGPU. This enabled <40ms inference latency and eliminated server-side compute.
- Created the front end of a complex production planning dashboard with global state management using Redux and React for an international steel client.
- Implemented CI/CD workflows and automation using GitHub Actions, Docker, and Slack webhooks across 14 remote server locations, saving 10+ developer hours weekly.
- Enabled real-time video streaming by converting RTSP camera feeds to WebSocket streams using Go2RTC, reducing latency by 91%.
- Contributed to the development of the v2 deno platform UI. The demos were praised by leadership and used in 20+ client meetings, contributing to multiple signed deals.
- Designed and built REST APIs for core business applications and reduced API response time by 20% using DB optimizations.
Winter Intern at EY
Dec 2023 - Jan 2024
Spearheaded data ingestion and visualization pipelines for the Department of Education, Assam Govt's cQube dashboard.
Summary
Spearheaded data ingestion and visualization pipelines for the Department of Education, Assam Govt’s cQube dashboard.
Key Responsibilities & Achievements
- Spearheaded data ingestion pipelines for the Department of Education, Assam Govt’s cQube dashboard, using Python and Pandas.
- Designed and coded a module to analyze and visualize events based on teacher attendance, using Angular, Python and REST API.
Researcher Engineer at Space Systems Laboratory, IIIT Delhi
Sep 2023 - Jun 2024
Collaborated on a project to analyze orbital debris dynamics using specialized Python-based tools and filters.
Summary
Collaborated on a project to analyze orbital debris dynamics using specialized Python-based tools and filters.
Key Responsibilities & Achievements
- Collaborated with ISRO and the National Supercomputing Mission to analyze orbital debris dynamics of 47k+ NORAD tracked debris.
- Specialized in ESP-PF particle filters and modular Python-based toolchains for probabilistic tracking.
Frontend Web Developer at MASH Project Foundation
Aug 2023 - Oct 2023
Revamped and optimized websites on a hybrid WordPress and HTML/JS platform, achieving a significant reduction in load time.
Summary
Revamped and optimized websites on a hybrid WordPress and HTML/JS platform, achieving a significant reduction in load time.
Key Responsibilities & Achievements
- Revamped and optimized websites, achieving a 78% reduction in load time and high Google Lighthouse scores.
- The revamp included overhauling design and adding new pages.
Web Development Intern at Complex Systems Laboratory
Jan 2023 - May 2023
Engineered a full-stack API dashboard to provide access to critical research resources for over 50,000 users.
Summary
Engineered a full-stack API dashboard to provide access to critical research resources for over 50,000 users.
Key Responsibilities & Achievements
- Built a full-stack API dashboard to support 50,000+ users in accessing critical research resources.
- Developed a responsive and secure frontend with React.js and TailwindCSS, implementing user/admin dashboards with authentication, authorization, and error handling mechanisms.
- Engineered the backend RESTful API using Node.js and Express.js and managed a MongoDB database to ensure efficient and scalable data delivery.
Undergraduate Researcher at TavLab, IIIT Delhi
Sep 2022 - Dec 2022
Contributed to exploratory data analysis on a COVID-19 patient database to uncover insights into mortality rates.
Summary
Contributed to exploratory data analysis on a COVID-19 patient database to uncover insights into mortality rates.
Key Responsibilities & Achievements
- Contributed to exploratory data analysis on a COVID-19 patient database at TavLab.
- Utilized SciPy and Pandas to uncover crucial insights into factors and variables affecting patient mortality rates.
...and on some amazing projects
Agriatra
An agro-tourism platform where tourists can explore and book farms for stay, and farmers can list their farm and manage bookings.
HTML/CSS
Django
Alien Invasion
A level-based single-player shooting game, challenging players to defeat alien hordes and progress through increasing difficulty levels.
Python
Pygame
Bobchat
A real-time chat application developed using websockets.
React.js
HTML/CSS
Node.js
MySQL
Safebiking
A cyclist safety application with hi-fidelity prototypes and visual design language.
Adobe Creative Suite
Overview
Simply Markdown is a minimalist, web-based markdown editor designed for a seamless writing experience. It features AI-powered text completion to boost productivity and creativity.
Key Features
- Minimalist Interface: A clean and distraction-free UI to focus on writing.
- AI Completion: Integrated with OpenRouter to provide intelligent text completions.
- Powerful Editor: Built on top of ProseMirror for a robust and extensible editing experience.
Technical Details & Learning
- Tech Stack: Built with TypeScript and the ProseMirror toolkit.
- AI Integration: Leveraged OpenRouter for integrating various large language models for text generation.
Overview
Simply JSON is a powerful, web-based JSON editor that provides a desktop-like experience in the browser. It’s designed for developers who need to work with JSON data efficiently.
Key Features
- Multi-Tab Support: Open and edit multiple JSON files in different tabs.
- VS Code Keybindings: Familiar keybindings for a productive editing experience.
- Modern UI: A clean and responsive user interface built with Tailwind CSS.
Technical Details & Learning
- Tech Stack: Developed using TypeScript, Tailwind CSS for styling, and Zustand for state management.
- State Management: Utilized Zustand for a simple and effective global state management solution.
Agriatra
An agro-tourism platform where tourists can explore and book farms for stay, and farmers can list their farm and manage bookings.
HTML/CSS
Django
Overview
This project is an agro-tourism platform designed to connect tourists with farms for stays and experiences. It also provides farmers with the tools to manage their farm listings and bookings.
Key Features
- Tourist Booking: Allows tourists to explore and book farm stays.
- Farmer Management: Enables farmers to list their farms and manage their bookings.
- Hackathon Winning Project: This project led a team of 4 to win the 3rd position in the Anveshan 2.0 hackathon.
Technical Details & Learning
- Full-Stack Development: The project was built using a full-stack approach with Django, JavaScript, and HTML.
Alien Invasion
A level-based single-player shooting game, challenging players to defeat alien hordes and progress through increasing difficulty levels.
Python
Pygame
Overview
Alien Invasion is a single-player shooting game where players must defeat waves of alien enemies to progress through levels.
Key Features
- Gameplay Mechanics: Features shooting mechanics, wave-based alien enemies, and level progression.
- Player Stats: Includes score tracking, high score storage, and limited lives.
Technical Details & Learning
- OOP Concepts: The game uses Object-Oriented Programming (OOP) concepts to organize game entities like spaceships, aliens, and bullets, promoting code reusability and modular design.
Bobchat
A real-time chat application developed using websockets.
React.js
HTML/CSS
Node.js
MySQL
Overview
Bobchat is a real-time chat application that allows for one-to-one and group messaging with a toggleable read-receipt feature.
Key Features
- Messaging: Supports one-to-one and group messaging.
- Read-Receipts: Includes a toggleable read-receipt feature.
Technical Details & Learning
- Database: An ER model was created for the database and implemented using MySQL.
- Development Stack: The application was built using websockets, Node.js, and React.js.
Do-gether
An innovative web-based task management application.
React.js
JavaScript
Node.js
SQL
HTML/CSS
Overview
Do-gether is a web-based task management application where users can share task lists, compete on leaderboards, and get their tasks done.
Key Features
- Task Management: Users can share task lists in groups.
- Gamification: Users can compete on leaderboards.
- Deployment: The application was made available to college students by being deployed on college servers.
Technical Details & Learning
- Development Stack: Used ReactJS for the frontend and created a REST API to send queries to a MySQL database.
Paprika
A personalized electives advisory system for students at IIIT Delhi utilizing Prolog and Python.
Python
Prolog
Overview
Paprika is an advisory system that generates tailored course recommendations for students based on their personal details and a knowledge base.
Key Features
- Tailored Recommendations: Generates course recommendations based on user inputs like name, branch, and career goals.
- Natural Language Interface: Improved user experience with a Python-based natural language interface that extracts key information from user input.
Safebiking
A cyclist safety application with hi-fidelity prototypes and visual design language.
Adobe Creative Suite
Overview
Safebiking is a cyclist safety application that was designed with a user-centered approach, focusing on creating a positive user experience.
Key Features
- Prototypes: Created hi-fidelity prototypes using AdobeXD.
- User Research: Performed user surveys, stakeholder interviews, user journey mapping, and scenario mapping.
- Visual Design: Created a visual design language and branding for the application.
Snakes and Ladders
A cross-platform Snakes and Ladders game in Java using JavaFX.
Java
Overview
This is a cross-platform implementation of the classic Snakes and Ladders game, built with Java.
Key Features
- Gameplay: Includes game animation and highscore tracking.
- Design: Modeled a robust application using UML diagrams.