Staff Software Engineer
Current- Directly enabled Robinhood's new cryptocurrency API trading platform via the end-to-end delivery of an API credentials authentication mechanism.- Led the end-to-end delivery of OAuth login flow and related projects to onboard key third parties, eliminating the need for them to store Robinhood user login credentials and enabling them to discard over 500K credentials- Created public-facing data APIs in industry standard (FDX) and proprietary formats that act as a single-source-of-truth for Robinhood users, which third parties use with OAuth flows to replace brittle API scraping- Proactively mitigate attack vectors; examples include overhauling the web onboarding flow to include phone verification and improving internal applications to decrease account investigation time- Integrate with Arkose Labs as a first line-of-defense against credential stuffing and sign-up enumeration attacks- Oversee cross-functional meetings with product teams, engineers, and third parties to ensure that deliverables meet both business needs and usability standards; document and obtain consensus on requirements and architecture- Foster the professional development of junior engineers and interns by hosting knowledge sharing sessions, identifying growth opportunities, and providing actionable feedback on both design documents and submitted code