eashwar mohan
Employment
Notion Labs
Senior Software Engineer, Developer Experience | San Francisco, CA | August 2025 - Present
- i'll fill this out at some point :) just know i'm working on cool things!
Roblox Corporation
Senior Software Engineer, Engineering Efficiency | San Mateo, CA | Sep 2024 - July 2025
Software Engineer, Engineering Efficiency | San Mateo, CA | Aug 2023 - Sep 2024
- Direct and manage the reliability program for Roblox's internal testing and staging environments used by engineers, QA, and designers, authoring training material, cross-functional process runbooks, and escalation policies. Reduce incident rate by over 70%, MTTM by over 85%, and help save tens of thousands of hours in developer and QA productivity.
- Administrate and deploy third-party developer tools for source code management and continuous integration tooling at the company, including GitHub Enterprise (both Cloud and Server), self-hosted GitHub Actions agents and Sourcegraph, as well as build in-house suite of tooling for automation, management, and permission security. Nearly 2000 users, 5000 git repositories, and millions of CI jobs a day.
- Implement novel microsevice canary testing mechanisms for HTTP and gRPC services to enable the rollout of continuous deployment to Roblox backend teams.
Software Engineer, Content Platform | San Mateo, CA | Aug 2021 - Aug 2023
- Architected, implemented, and maintained an ecosystem of over 25 high throughput C# gRPC and HTTP microservices (> 10m QPS at peak) for the tens-of-billions user asset system behind Roblox's content platform.
- Decomposed and migrated legacy monolithic Windows IIS systems (one instance = one machine) to containerized Linux services orchestrated on Nomad.
- Designed and executed a full-stack design for a new React web frontend and asynchronous AWS SQS queue-based backend pipeline for user generated content upload.
Software Engineer Intern, Developer Services | San Mateo, CA | June 2019 – Aug 2019
- Designed and implemented .NET REST API to keep track of dependencies between in-game assets on the Roblox game platform.
- Beta tested a development workflow in Docker Compose, deploying to Hashicorp Nomad and Vault.
TechSmith Corporation
Software Engineer Intern (2020), Camtasia Team | Okemos, MI | May 2020 – Aug 2020
- Enabled Camtasia, the video editor and screen recording program, to work better on mixed-DPI multi-monitor workflows.
- Localized Camtasia into various non-English languages.
Software Engineer Intern (2018), Camtasia Team | Okemos, MI | May 2018 – Aug 2018
- Mitigated security vulnerabilities related to zip files in Camtasia.
- Completed various bugfixes and small feature requests.
University of Michigan
Graduate Student Instructor, EECS 494: Game Development | Ann Arbor, MI | August 2020 – May 2021
- Lead weekly discussion sections over auxiliary course material to help students make games in Unity.
- Manage office hours, a virtual forum board, moderate virtual lecture, and grade assignments.
Instructional Aide, EECS 280: Data Structures and Algorithms | Ann Arbor, MI | February 2020 - May 2020
- serve on the staff for one of the largest courses at the university of michigan
- hold office hours and discussion sections to teach introductory computer science topics to students
Technical Lab Assistant, Crowds and Machines Lab | Ann Arbor, MI | January 2019 – February 2020
- Educate undergraduate researchers on various tools and skills, such as version control, and software architecture.
- Hold office hours to assist researchers with technical problems and create/maintain documentation for the lab.
Computer Consultant, University of Michigan Dental Informatics | Ann Arbor, MI | September 2017 – May 2019
- Assist dental faculty and students of the School of Dentistry over email, phone, and in-person with technological issues.
- File and assign tickets using the ITS and manage the Desktop Support front desk.
Delta Dental of Michigan
Software Engineer Intern | Okemos, MI | June 2017 – August 2017
- Integrated Open ID Connect (OIDC)/SecureAuth with desktop and web applications.
- Designed and implemented a REST API using the Java Persistence API (JPA), and Enterprise JavaBeans (EJB).
Education
|
|
MSE in Computer Science University of Michigan - Ann Arbor Sept 2020 - May 2021 GPA: 3.818, Part of Sequential Undergraduate/Graduate Studies program (SUGS) |
BSE in Computer Science/Minor in Music, Summa Cum Laude University of Michigan - Ann Arbor Sept 2017 - May 2020 Degree Completed in 3 Years and Awarded With Highest Honors, GPA: 3.875 |
Projects
|
|
GridBeat GridBeat on Google Play Store Music education puzzle game that teaches the player about drumming and rhythmic intuition. Available on Android and online at projectlegato.com/game/. Made with Unity2D. |
TURBONEON deem.itch.io/turboneon A 3D, splitscreen multiplayer spaceship racing game. First place winner of the December 2019 University of Michigan Student Game Showcase. Made with Unity3D. |
Super MIDIo Bros. GitHub: eashwar/super-midio-bros Control a level of Super Mario Bros. by playing the overworld theme on a MIDI keyboard. Made for MHacks 11. Made with pygame, pyautogui. |
|
Activities
Employee Resource Groups Involvmement - Roblox
Co-Lead - Pride; Co-lead - RunClub; Co-lead - Indie Games Club | January 2022 – July 2025
- Coordinate and plan events for Roblox's LGBTQ+ employee group, including helping pioneer Roblox's first participation in San Francisco Pride Parade.
- Organize weekly running events for company run group.
- Moderate monthly discussions of playthroughs of independently made video games.
Video Game Music Club
Co-Founder and President/Speaker/Bandleader | January 2018 – May 2021
- Lead discussions and workshops on video game music analysis, music theory, composition, and music production.
- Manage mailing lists, online calendar, Discord server, and social media for the club.
FIRST Alumni and Mentors Network at Michigan (FAMNM)
Treasurer (2018-2020) & Webmaster (2019-2021) | Sept 2017 – May 2021
- Fundraised over $25,000 to establish an endowed scholarship for FIRST alumni at the University of Michigan.
- Drafted and submitted funding proposals to facilitate the improvement FAMNM events.
- Maintained the frontend and backend of the club website (https://famnm.club).
Michigan Hackers
Web Team (2018-19) & Bootcamp Lead (2019-2020) & Senior Advisor (2020-2021) | Jan 2018 – May 2021
- Organized weekly presentations to introduce new CS students to concepts essential to academic and career success.
- Topics include: version control, test-driven development, OOP and FP basics.
- Developed the front-end and back-end for michiganhackers.org using ReactJS and Gin, a Golang framework.
Proficiencies and Skills
- Languages & Frameworks: C#/.NET, Terraform, Python, Golang, Node/TS/JS, React/HTML5/CSS, Bash, PowerShell, C/C++
- Tooling: Git, GitHub + GitHub Actions, AWS, Docker, Kubernetes, HCP Vault
- Music: Reaper, Ableton, Clarinet (15 years), Piano (18 years), Composition (10 years)
Awards
Leinweber Software Scholarship
Recipient | January 2019 – May 2020