Nishant Mittal

Software Engineer III at Google

Punjab, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
job3 years of employment as a software developer
book12th Non Medical, 12th Non Medical at Springdales Public School
book10th, 10th at Little Flower Convent School - Sangrur
bookJEE Coaching, JEE Coaching at Vibrant Academy
bookIntegrated 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
stackoverflow-logo

Stackoverflow

Stats
155reputation
10kreached
4answers
5questions
github-logo-circle

Github Skills (50)

unit-testing10
cdc10
protractor10
cypress10
c-language10
javascript10
electron10
testing10
databases10
typescript10
distributed-systems10
system-testing10
ui-design10
uid10
go10

Programming languages (17)

JavaCSSC++CMakefileVueGoHTML

Github contributions (5)

github-logo-circle
oppia/oppia

Nov 2019 - Dec 2020

A free, online learning platform to make quality education accessible for all.
Role in this project:
userFront-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.
appenginereactpythonlearning-platformquality-education
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
Role in this project:
userFront-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.
Request Free Trial
Nishant Mittal - Software Engineer III at Google