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 seasoned software engineer with 15 years of experience building systems across browsers, networking, security, and AI graphics from San Francisco. He has shipped core features in Firefox (including DNS-over-HTTPS rollout and privacy tooling), contributed to large open-source projects like OpenWPM and Mozilla Monitor, and helped make web privacy measurable and actionable. At Playground he scaled end-to-end AI image pipelines—productionizing ControlNet, outpainting, DreamBooth and solving sampling artifacts in HuggingFace’s diffusers—before moving to Black Forest Labs to work on the FLUX family of generative models. Comfortable across front-end, backend, and infra, he’s equally at home tuning GCP for cost-efficient ML inference as he is implementing low-level browser networking. A tinkerer since age 12, he combines deep systems instincts with a pragmatic focus on shipping reliable, privacy-conscious products.
code15 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 (27)

javascript10
docker10
firefox-webextension10
browser-extension10
firefox-addon10
dockers10
integrations10
cicd10
e-mail10
firefox10
webextension10
nodejs10
emailjs10
expressjs9
bash9

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
Nihanth Subramanya - Software Engineer at Black Forest Labs