Shauvik Roy Choudhary
Seattle, Washington, United States
5K followers
500+ connections
About
I'm an engineering manager at Uber's programming systems group. The team builds GenAI…
Articles by Shauvik
Contributions
-
How do you measure the impact of your engineering management strategy?
One thing I have found helpful is to have an informal show & tell meeting for team demos. Keeping it low-key helped new/junior folks show small-and-little things get feedback from the team as well as provided a platform for mid-senior folks to show things they built recently. This helped us create a culture of innovation and everybody would look forward to attending this meeting to showcase their work and get inspired. Successful demos would then make it to org level meetings and then all way to the company level engineering meetings and conference talks. Creating a safe space for innovation and learning helps everyone grow and brings in excitement to an otherwise monotonous kind of work chipping away at features of a software product.
-
How do you measure the impact of your engineering management strategy?
One of the things I tried in a previous role was to block an hour each week for a reading group where we would discuss any relevant paper or article from academia or from other companies. The topics were crowdsourced and presented an opportunity for team members to show their strengths (e.g., depth of math/stats knowledge) but also learn from each other. We would prioritize topics that were relevant to systems we were building or if someone was excited about a latest tech. We would try to incorporate ideas into our design docs or keep our design extensible incase the ideas were not immediately applicable. This helped us build better systems and overall raise the technical bar and collaboration within the team.
-
How do you measure the impact of your engineering management strategy?
In my experience, productivity and technical excellence goes hand-in-hand and this is also a reflection of team maturity. It might be easy to ship a project quickly but thinking ahead to pay closer attention to the project design, quality and observability is what sets a team for success. If after shipping the project, the team is spending most of the time in operations, keeping things up and running and not shipping anything new, it might be indicative of lack of technical excellence in the first stage itself.
Activity
-
Here's a rare opportunity to work at Uber and be based anywhere in Japan 🙌 Beach? 🏄 ✅ Forest? 🌳 ✅ Mountain? ⛰️ ✅ If you know you are good at…
Here's a rare opportunity to work at Uber and be based anywhere in Japan 🙌 Beach? 🏄 ✅ Forest? 🌳 ✅ Mountain? ⛰️ ✅ If you know you are good at…
Liked by Shauvik Roy Choudhary
-
My team at Apple has multiple openings for Senior Software Engineers in Austin. We’re seeking individuals with experience in Software Engineering and…
My team at Apple has multiple openings for Senior Software Engineers in Austin. We’re seeking individuals with experience in Software Engineering and…
Liked by Shauvik Roy Choudhary
-
Gitar team at PLDI 2024! Lazaro Clapp Looking forward to our paper presentation on PolyglotPiranha tomorrow at 10:40am (based on work done at Uber).…
Gitar team at PLDI 2024! Lazaro Clapp Looking forward to our paper presentation on PolyglotPiranha tomorrow at 10:40am (based on work done at Uber).…
Liked by Shauvik Roy Choudhary
Experience
Education
-
Georgia Institute of Technology
-
Dissertation: Improved Cross-platform Testing & Maintenance of Web & Mobile Apps
TI:GER certificate. tiger.gatech.edu
Taught and helped build curriculum for on-campus and OMS software engineering courses
Advised several undergraduate and graduate students -
-
-
-
Licenses & Certifications
Volunteer Experience
-
Atlanta Chapter President
Techstars
- 1 year
Economic Empowerment
Building a startup takes more than funding. Techstars nurtures success by providing education and a mentorship network to help companies grow!
Each city Chapter program continues the magic of the Techstars accelerator program by creating a mentor, investor, and founder network in their respective cities for the Techstars alumni companies.
I'm leading the Atlanta chapter and helping bring together the Techstars community in the city for helping early stage startups. -
Atlanta Chapter Lead
OWASP Foundation
- 4 years 8 months
Science and Technology
As a chapter leader of Owasp-Atlanta, I volunteered my time to help with communications and web operations for the atlanta web security community. I am still involved with this community and attend meetups occasionally.
Link to the meetup group: http://meetup.com/owasp-atlanta
Publications
-
CrossCheck: Combining Crawling and Differencing To Better Detect Cross-browser Incompatibilities in Web Applications
Proceedings of the 5th IEEE International Conference on Software Testing, Verification and Validation (ICST)
Patents
-
Methods and systems for testing mobile applications for android mobile devices
Issued US US10296444B1
Systems and method for testing an application for an Android mobile device. Interactions can be recorded between a user and the application on the Android mobile device using only the Android mobile device, wherein the recorded interactions can be recorded using at least two types of selectors. Oracles can be recorded on the Android mobile device using only the Android mobile device, wherein the recorded oracles can comprise user-specified expected results of the recorded interactions for the…
Systems and method for testing an application for an Android mobile device. Interactions can be recorded between a user and the application on the Android mobile device using only the Android mobile device, wherein the recorded interactions can be recorded using at least two types of selectors. Oracles can be recorded on the Android mobile device using only the Android mobile device, wherein the recorded oracles can comprise user-specified expected results of the recorded interactions for the testing, and wherein the recorded oracles can be recorded using the at least two types of selectors. The recorded interactions and the recorded oracles can be translated into test scripts on the Android mobile device using only the Android mobile device. The application can be tested on the Android mobile device by executing the test scripts using only the Android mobile device.
Other inventorsSee patent -
Incremental visual comparison of web browser screens
Issued US US8381094 B1
Projects
-
Startup Weekend ATL 2015
Languages
-
English
Full professional proficiency
-
Hindi
-
-
Marathi
-
-
Bengali
-
Recommendations received
6 people have recommended Shauvik
Join now to viewMore activity by Shauvik
-
In honor of #Juneteenth, thrilled to celebrate the work of my extraordinary cousins Alonzo King, the visionary choreographer and founder of LINES…
In honor of #Juneteenth, thrilled to celebrate the work of my extraordinary cousins Alonzo King, the visionary choreographer and founder of LINES…
Liked by Shauvik Roy Choudhary
-
My team and I were busy today at #PLDI at #Copenhagen, educating people about our #SootUp static analysis framework and advertising our openings for…
My team and I were busy today at #PLDI at #Copenhagen, educating people about our #SootUp static analysis framework and advertising our openings for…
Liked by Shauvik Roy Choudhary
-
I am so grateful to be part of something incredible at Uber. It was great to meet with Sneha Agarwal Sneha Agarwal, our engineering manager from the…
I am so grateful to be part of something incredible at Uber. It was great to meet with Sneha Agarwal Sneha Agarwal, our engineering manager from the…
Liked by Shauvik Roy Choudhary
-
"Promoting diversity and inclusion enhances business outcomes and enriches our company culture. Your unique identity can be your greatest asset."…
"Promoting diversity and inclusion enhances business outcomes and enriches our company culture. Your unique identity can be your greatest asset."…
Liked by Shauvik Roy Choudhary
-
I'm excited to announce that our latest research results on JavaScript program analysis will be presented at PLDI 2024 next week. Our…
I'm excited to announce that our latest research results on JavaScript program analysis will be presented at PLDI 2024 next week. Our…
Liked by Shauvik Roy Choudhary
-
Think Moore's Law is dead? It's alive and kicking for low-cost and low-power microcontrollers! I'm pleased to present the work of the Jacdac team at…
Think Moore's Law is dead? It's alive and kicking for low-cost and low-power microcontrollers! I'm pleased to present the work of the Jacdac team at…
Liked by Shauvik Roy Choudhary
-
I'm excited to see that the Profile-Guided Optimization (PGO) technology we conceptualized and upstreamed at Uber is now a Google Cloud offering!…
I'm excited to see that the Profile-Guided Optimization (PGO) technology we conceptualized and upstreamed at Uber is now a Google Cloud offering!…
Liked by Shauvik Roy Choudhary
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More