# Rohan Shankar > Senior Software Engineer at DoorDash Location: San Francisco Bay Area, United States Profile: https://flows.cv/rohanshankar Experienced software engineer with expertise in core services and tools that keep applications running. Well-versed in a wide range of languages and technologies. Passionate about agile methodologies. Currently a platforms engineer at Pathpoint Inc. Formerly a software engineer at Bowers & Wilkins (acquired by EVA Automation) working on core frameworks. Studied at Harvey Mudd and received a degree in Computer Science and Mathematics while working part time for Bowers & Wilkins my senior year. Was project manager for a team of 4 students working for Dart Neuroscience through the Harvey Mudd College clinic program, in which students work on an industry sponsored project through the college. Interned at Bowers & Wilkins summer of 2016 and at Cisco Systems Winter of 2015-2016. ## Work Experience ### Software Engineer - DashPass @ DoorDash Jan 2021 – Present I am currently a software engineer working on DashPass. ### Software Engineer - Project Japan @ DoorDash Jan 2021 – Jan 2021 I was a software engineer for the International team at DoorDash, working on shipping DoorDash in Japan. ### Platform Engineer @ Pathpoint Jan 2019 – Jan 2020 | San Francisco Bay Area I was one of the first engineers at Pathpoint Inc. (formerly Outline Insurance Services). As the lead services engineer on the platforms team, I am responsible for providing services and tools that allow the other teams at Pathpoint to succeed. I also oversee and establish best practices in our Go codebase. My biggest contribution to Pathpoint was creating a new service that generated and bound quotes. This service significantly increased our velocity for adding new products with automated quote and bind capabilities (binds are the primary way Pathpoint generates revenue). As the lead for this project, I: • Created a framework that let devs easily make a series of complex 3rd party API requests needed for generating and binding a quote. (Go) • Led a project to migrate existing quote generation to the new service. (Go, Typescript) I was also the senior engineer on a project to re-model submission data in a much more efficient and sustainable way. As part of this project, we: • Re-modeled submission data in a much more efficient and sustainable way using a hybrid relational/EAV model. (PostgreSQL) • Wrote a tool that composed React components to create user flows from JSON. This tool significantly improved other teams' velocities. (Go, Typescript, PostgreSQL) • Provided a new service for fetching, searching, and storing submission data in an intuitive way. (Go, PostgreSQL) Other accomplishments at Pathpoint include: • Created service for email notifications and tool for generating html email templates. (Go, Typescript) • Improving automated browser test reliability. (Selenium, BrowserStack) • Introducing better agile practices - a sprint retro, better estimation methods, and more - that accelerated the team's velocity. ### Application Core Engineer @ Bowers & Wilkins Jan 2018 – Jan 2019 I transitioned into working on core frameworks that kept B&W applications running. In particular, I was the lead engineer improving/maintaining XPC, an interprocess communication framework. As the lead engineer for XPC, I: • Created an IDL that allowed devs to declare the methods ”imported” and ”exported” by a process. • Wrote a compiler that generated code from the IDL to make end-to-end interprocess calls. (Python, C++, Go) • Improved interprocess connection reliability. (C++) In addition to significant XPC improvements, I: • Wrote a tool that could control any daemon running on a B&W OS. The tool was used for automation and debugging. (C++) ### Software Application Engineer @ Bowers & Wilkins Jan 2017 – Jan 2018 | San Francisco Bay Area I started at Bowers & Wilkins as a C++ application engineer for the Video Hub, an advanced TV-connected embedded Linux box that mesh-interfaced with themselves and B&W wireless speakers. As an application engineer, I: • Was the lead engineer for IP camera integration and significantly improved camera discovery and streaming. • Wrote a bluetooth library that was the primary means of communication between the product and remote control. • Helped develop and integrate the audio/video foundation layer, which managed audio and video display for devices connected to the video hub. • Developed various UI components. ### Software Engineer (Part Time) @ Bowers & Wilkins (Acquired by EVA Automation) Jan 2016 – Jan 2017 | Redwood City, CA I continued working for Bowers & Wilkins remotely while at school as part of a "work for academic credit" project. As part of the project I created a mac simulator for the Video Hub (see "Bowers & Wilkins Application Engineer" position above) that improved developer productivity. ### Software Engineering Intern @ Bowers & Wilkins (Acquired by EVA Automation) Jan 2016 – Jan 2016 | Redwood City, CA Startup EVA Automation acquired audio company Bowers & WIlkins. More details here: https://evaautomation.com/. As the company's first intern, I: • Wrote a Python implementation of XPC. • Developed an "accessibility framework" to provide information on the internal state of a B&W OS application. (C++) • Wrote an automated test driver program that used XPC and the accessibility framework to run automated tests on B&W OS applications. (Python) ### Harvey Mudd Clinic Program - Project Manager @ Dart NeuroScience LLC Jan 2016 – Jan 2017 | San Diego, CA I worked on an industry sponsored project for Dart Neuroscience as part of the Harvey Mudd Clinic Program. As the project manager, I managed and contributed to a team of 4 students that: • Constructed biological networks from large excel datasets. (Neo4j, Python) • Analyzed these networks with clustering and centrality algorithms. (Neo4j, Python) ### Software Quality Assurance Intern @ Cisco Jan 2015 – Jan 2016 | San Jose, CA As a QA intern at Cisco, I created a web application to display test results using Javascript and MongoDB. ## Education ### Bachelor's Degree in Joint Computer Science and Mathematics Harvey Mudd College ### High School Bellarmine College Preparatory ## Contact & Social - LinkedIn: https://linkedin.com/in/rohan-shankar-143467b2 --- Source: https://flows.cv/rohanshankar JSON Resume: https://flows.cv/rohanshankar/resume.json Last updated: 2026-03-29