Nishant Mittal is a Software Engineer III with eight years of experience building front-end and full-stack features for large-scale products, currently working on Google Home’s Identity & Management. He has a strong open-source track record—contributing to projects like Oppia, Focalboard, and Joplin—where his work spans UI improvements, end-to-end testing, CRDT-based real-time collaboration, and plugin architecture. At Google he has owned complex cross-device features (Weave over BLE), platform migrations, and contributed to LLVM’s libc, reflecting comfort across systems, mobile frameworks, and low-level code. His CNCF LFX work produced a demoed KubeCon real-time collaboration system with Go signaling servers and CRDT conflict resolution. A persistent open-source maintainer and GSoC alumnus, he combines academic rigor from IIT (BHU) Varanasi with a practical bias for shipping reliable, well-tested features.
8 years of coding experience
3 years of employment as a software developer
12th Non Medical, 12th Non Medical at Springdales Public School
10th, 10th at Little Flower Convent School - Sangrur
JEE Coaching, JEE Coaching at Vibrant Academy
Integrated Dual Degree (B.Tech + M.Tech) Computer Science, Integrated Dual Degree (B.Tech + M.Tech) Computer Science at Indian Institute of Technology (Banaras Hindu University), Varanasi
A free, online learning platform to make quality education accessible for all.
Role in this project:
Front-end Developer & Test Automation Engineer
Contributions:214 reviews, 91 commits, 132 PRs in 1 year 1 month
Contributions summary:Nishant contributed to the development of front-end components, specifically focusing on implementing and testing navigation buttons within the exploration feature of the Oppia platform. They added end-to-end tests to ensure the functionality of navigation elements and also worked on debugging issues. The user's changes included code refactoring, error message enhancements, and the capitalization of messages within the code, along with making modifications to the HTML and JavaScript code.
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
Role in this project:
Front-end Developer
Contributions:10 commits, 4 PRs, 23 comments in 1 month
Contributions summary:Nishant primarily contributed to the front-end of the Focalboard project, focusing on UI improvements and bug fixes. They implemented features like automatically searching without pressing enter and addressed issues related to scrolling in card views. The user also worked on unit tests and used the Button component. The user also added e2e tests for adding group color.
golangnotionasanahostedcollaboration
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.