Sujay Garlanka

Engineering at Applied Intuition

Washington DC-Baltimore Area 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
Sujay Garlanka is a software engineer with nine years of experience building scalable APIs, enterprise data pipelines, and robotics research tools. He has led major re-architectures at Box, migrating cron-based reporting to Apache Spark to process up to 114 billion rows daily and maintaining SDKs that drive over a million API calls per minute. In robotics, Sujay developed action primitives and a distributed RL training setup for OmniGibson at Stanford, including a 20x speedup in collision detection using low-level IsaacSim primitives. He bridges research and production: full-stack and backend expertise across Java, .NET, Python, and Node.js, plus open-source contributions to high-profile Box SDKs. Sujay’s work often targets developer ergonomics and operational scale—examples include pagination and metadata enhancements in multiple SDKs and a lightweight iOS networking rewrite that cut SDK size by 70%. Based in the DC–Baltimore area, he combines academic rigor in robotics (USC MS) with proven impact in developer-facing platforms.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster of Science - MS Computer Science (Robotics), Master of Science - MS Computer Science (Robotics) at University of Southern California
bookBachelor of Science - BS Electrical and Computer Engineering, Bachelor of Science - BS Electrical and Computer Engineering at Duke University
bookHigh School Diploma, High School Diploma at Flint Hill School
stackoverflow-logo

Stackoverflow

Stats
329reputation
66kreached
0answers
7questions
github-logo-circle

Github Skills (33)

auth10
unit-testing10
api-rest10
box-api10
python10
apidoc10
token-based-authentication10
api-design10
restful-api10
authentication10
token-authetication10
java10
netframework10
jwt-authentication10
javas10

Programming languages (12)

C#TypeScriptJavaC++TeXJavaScriptPHPObjective-C

Github contributions (5)

github-logo-circle
box/box-java-sdk

Dec 2019 - Jun 2021

The Box SDK for Java.
Role in this project:
userBack-end Developer
Contributions:6 releases, 19 reviews, 65 commits in 1 year 6 months
Contributions summary:Sujay primarily focused on enhancing the Box SDK for Java by adding features related to user management. They implemented marker-based pagination for retrieving enterprise and external users, which improves efficiency when dealing with large user sets. The user also added functionality to retrieve app users by external app user ID and incorporated metadata query capabilities. These changes demonstrate a focus on improving API interactions and data retrieval within the Box platform.
boxbox-sdksdkjava11jar
box/box-python-sdk

Jan 2020 - Mar 2021

Box SDK for Python
Role in this project:
userBackend Developer
Contributions:7 releases, 17 reviews, 50 commits in 1 year 3 months
Contributions summary:Sujay contributed to the Box SDK for Python by implementing marker-based pagination for listing users, enhancing the API's data retrieval capabilities. They also fixed JWT retry logic, improving the library's resilience to authentication errors and rate limiting. Further contributions include adding SHA1 value support for file uploads and fixing a bug related to updating collaboration roles.
box-sdkpythonsdkbox
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
Sujay Garlanka - Engineering at Applied Intuition