Polari is a modern & user-friendly IRC client with seamless GNOME integration for effortless communication. Enhanced event display logic by clearer representation of older events & handling time-based data presentation. Implemented backlog search, with iterative refinement, using SPARQL and GTK Toolkit to enhance productivity.
Worked with the editorial team and contributed to several published write-ups and interviews.
Involved in maintaining and developing applications for campus students as well as those open to the internet Regularly conducted hackathons, public lectures, and competitions to foster the technical culture on the campus. Compete in hackathons and CTF events under the SDSLabs team
Developed a dynamic chat application using Node.js and Socket.io, enabling instant messaging and seamless real-time communication between users. Allows users to record and attach videos directly from their webcam feed to their chat messages.
Developed Second Innings, an innovative solution addressing the persistent challenge of information management in the buying and selling of second-hand items.
Created a mock trading web app using the SERN Stack to provide users with an immersive trading experience. Integrated with the Finnhub API to fetch real-time stock data, ensuring accurate and timely updates on market prices.
Enhanced functionality through schema, route & controller improvements, testing & creation. Collaborated with the team to optimize user and quiz creation, fetching, and rendering. Implemented backend checks & filters to improve correlation & rendering of data for accurate & relevant presentation.
Eris: Client for Nymeria written in NextJs; provides smooth onboarding of users for all the applications hosted by SDSLabs. Developed a user-friendly frontend for seamless user registration and login, simplifying the onboarding process. Integrated the Eris frontend with Nymeria, writing routes, resolving bugs, and ensuring successful deployment, resulting in a reliable and efficient client for unified authorization and identity management.
Made significant contributions to the Odyssey project, a month-long open-source contribution event Showcased expertise in front-end development by spearheading the creation and compilation of essential pages such as the profile and leaderboard pages. Additionally, took charge of developing multiple front-end components, ensuring their seamless integration and functionality within the project.
Created a website that streamlines the process of containerization by effortlessly dockerizing applications. Designed an intuitive and user-friendly interface that guides users through the process of containerizing their applications. Implemented automated tools and processes that handle the containerization process, eliminating the need for manual configuration.
Implementation of behavioural and structural modelling at the circuit level Implemented entire circuit logic and flow of code for various applications in VHDL.
De_FL trains AI models using federated learning accurately on Blockchain. It uses new web3 technologies like IPFS, Biconomy and Polygon to provide transparency and security for the end users. Implemented Push Protocol and integrated the Biconomy SDK
Written in Rust, RusticOS is an x86-64 monolithic OS focusing on providing a seamless experience for daily driver needs. Worked on the implementation part of the distinction between user and kernel space.
Platform for women to report crimes while maintaining complete anonymity. Implemented Polygon ID to enhance the scalability and efficiency of the platform, enabling seamless user experiences and integrated the Push Protocol Created a user-friendly interface for seamless user registration, along with dashboard and pages for complaint registration and action.
Written in Go, Nymeria is a unified Authorization and Identity Access Management system that uses Ory Kratos under the hood to implement authorization and Identity management of users. Developed role-based access control in services & middlewares, ensuring secure usage of Ory Kratos functionalities. Successfully integrated Ory Kratos into Nymeria, harnessing its advanced capabilities for streamlined authorization & efficient identity management.
A blockchain-based video platform that aims to provide a secure and efficient subscription-based streaming experience Created Smart Contracts to establish secure and transparent transactions within the video platform and implemented Push Protocol. Led the front-end development efforts, crafting a user-friendly interface for user registration and dashboard.
A Web3 PaaS which provides pre-built tools and services, making it easier and faster to build and deploy dApps completely on Blockchain, hence reducing the complexity of blockchain infrastructure Wrote smart contracts for services offered, which ensured the proper execution and governance of the services, maintaining transparency and trust.
Gasper: Intelligent PaaS for app and database management in any cloud written in Go that builds & runs applications directly from the source code without creating application-specific docker images & pipelines. Migrated single node container orchestration from docker daemon to libpod API of Podman Added CPU and Memory metrics, reflecting docker daemon limits, to enhance container resource management.
Assistant Professor, Indian Institute of Technology, Roorkee
vinay.pant@ee.iitr.ac.in
Sr. Software Engineer, Google, India
tanroopdhillon@google.com
Assistant Professor, Indian Institute of Technology, Roorkee
m.orlando@ee.iitr.ac.in
Professor, Indian Institute of Technology, Roorkee
bala@cs.iitr.ac.in
C++, JavaScript
English, Hindi, Punjabi