Brian Schiller

Software Engineer at Superhuman

Portland, Oregon, 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

👤
Senior
🎓
Top School
Brian Schiller is a software engineer with 13 years of experience building reliable products from embedded medical devices to high‑scale web and desktop platforms. Currently at Superhuman, he helped launch Grammarly for Developers and built an internal platform serving Grammarly Assistant to over 10M DAU, and previously doubled developer velocity by modernizing legacy stacks at DEPT®. He leans heavily on math and CS fundamentals to tackle algorithmic and scalability problems, and has a strong taste for compile‑time type checking, unit tests, and test automation—contributing improved test infrastructure to the popular mermaid-cli project. Brian enjoys automating internal processes and architecting developer tools, platform services, compilers/parsers, and optimization systems, and prefers teams that take ownership and ship well‑tested, useful products. He’s selective about domain fit (avoiding ad‑tech, weapons, crypto, gig‑economy, and cannabis tech) and brings a pragmatic open‑source mindset combined with experience mentoring and scaling teams.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelors of Science Mathematics Computer Science, Bachelors of Science Mathematics Computer Science at Western Washington University
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
2,127reputation
205kreached
34answers
13questions
Badges
python
top-5%
github-logo-circle

Github Skills (15)

testing10
python9
javascript9
diagram8
mermaid8
cli8
pandas6
stdout6
celery6
amazon-cloudfront6
amazon-web-services6
url-validation6
single-page-application6
scatter-plot6
matplotlib6

Programming languages (17)

C#C++CSSRustTeXVueGoHTML

Github contributions (5)

github-logo-circle
mermaid-js/mermaid-cli

Jul 2020 - Jul 2020

Command line tool for the Mermaid library
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 1 PR, 1 comment in 3 days
Contributions summary:Brian focused on improving the testing infrastructure of the `mermaid-cli` project. They added new tests and clarified existing test code within the test suite. Their changes included refactoring tests, adding try/catch blocks to handle potential promise rejections, and modifying test configurations to ensure proper error handling and expected test outcomes. This work contributed to improving the reliability and maintainability of the testing process.
command-line-tooldiagramsmermaidcli
bgschiller/citrus

Jun 2018 - Nov 2024

A more convenient interface to doing Binary Linear Programming with PuLP
Contributions:13 pushes, 2 branches, 3 tags in 6 years 6 months
pulppythonconvenient-interfacelinearlinear-programming
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
Brian Schiller - Software Engineer at Superhuman