Nihanth Subramanya

Software Engineer at Black Forest Labs

San Francisco, California, United States
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
Nihanth Subramanya is a software engineer based in San Francisco with 14 years of experience building browser, networking, and cloud-streaming systems, and is currently helping create an AI-powered infinite-canvas image editor at Playground. He led technical rollouts at Mozilla—most notably regional DNS-over-HTTPS infrastructure for Firefox—and has deep experience in Firefox networking, tracking protection, and instrumentation. At Mighty he solved product-grade problems like bundling Widevine DRM for Netflix playback and securely bridging cloud browsers to VPNs and intranets, and his open-source work spans privacy measurement (OpenWPM) and full-stack contributions to Mozilla projects like Blurts-server. Pragmatic and collaborative, he enjoys creative problem-solving, unblocking teams, and organizing engineering work to ship reliable, privacy-aware systems.
code14 years of coding experience
job10 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
languagesEnglish, Kannada, German
github-logo-circle

Github Skills (34)

firefox-addons10
dockerce10
javascript10
docker10
node-js10
firefox-webextension10
browser-extension10
email-js10
firefox-addon10
integrations10
dockers10
e-mail10
firefox10
javascripts10
ci-cd10

Programming languages (11)

TypeScriptShellC++RustAdblock Filter ListMakefileJavaScriptFluent

Github contributions (5)

github-logo-circle
mozilla/blurts-server

Nov 2017 - Sep 2018

Mozilla Monitor arms you with tools to keep your personal information safe. Find out what hackers already know about you and learn how to stay a step ahead of them.
Role in this project:
userFull-stack Developer
Contributions:167 commits, 48 PRs, 155 pushes in 10 months
Contributions summary:Nihanth contributed to both the front-end and back-end aspects of the Mozilla Blurts-server project. They implemented features for user interaction, including subscribing via email and simulating breaches, which required modifications to both client-side (client-addon/src/bootstrap.js and public/test.html) and server-side (server/server.js) code. Furthermore, the user made significant changes to server-side components, including updating the directory structure and adding server-side code, indicating involvement in the overall system architecture. The commits also included the refactoring of the email handling mechanism and the integration of the FxA authentication.
firefoxmonitorkeepprivacydata-breach
openwpm/OpenWPM

Jan 2019 - Dec 2019

A web privacy measurement framework
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:48 commits, 9 PRs, 25 pushes in 11 months
Contributions summary:Nihanth's contributions primarily focused on configuring the build and deployment process. They updated the `install.sh` script to install required dependencies for the project, including Firefox, Git, Node.js and npm, and also implemented steps to build the Firefox extension. Furthermore, the user made changes to the SQL and Parquet schemas used by the project, which involved backend modifications. Finally, the user's commits included adjustments to the `Dockerfile` to streamline the Docker build process.
firefoxprivacysecuritymeasurementpython3
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