# Ricky Sharma > AI Innovation Location: New York City Metropolitan Area, United States Profile: https://flows.cv/rickysharma ## Work Experience ### Senior Staff Software Engineer @ Intuit Jan 2024 – Present | New York, New York, United States AI Research Futures Org ### Principal Software Engineer @ Laurel Jan 2023 – Jan 2024 ### Senior Staff Engineer @ Hopin Jan 2021 – Jan 2023 ### Senior Software Engineer @ WW (formerly Weight Watchers) Jan 2018 – Jan 2021 | New York City Metropolitan Area Led the building and architecture for a personalization system using NodeJS/React. - used by teams across the organization - system allows defining of schemas for UI components across mobile/web - content reuse and recommendations based on different objective functions - introduced snapshot testing, CICD optimizations, and maintained A or better code coverage - delivered a personalization solution after the company had a few failed attempts - service integrated with many apps, microservices, and data sources/sinks Maintained, extended, and refactored backend APIs - Updated activities APIs and data architecture to conform to modern practices Got to the bottom of many long standing issues across teams - deeplinking into mobile apps (discovered edge cases, delivered and tested solutions) - race conditions across services (found issues that caused rare bugs and evangelized my solutions) - dealt with bursts of network traffic that would overwhelm caching layers (introduced smoothing techniques and tweaked computation resources) - fixed, recovered, or deleted a lot of testing code - introduced a few engineers to OWASP, and found/fixed and reduced the attack surface for DDOS attacks - fought a year long battle to bring react to WW (now its go to frontend framework) ### Architect in Residence @ Horizons School of Technology Jan 2017 – Jan 2018 | San Francisco Bay Area - Senior JavaScript Instructor - Lectured on React, Redux, React Native, React Router, Socket.io, Mongoose, Heroku, HTML/CSS/JQuery, Authentication, Express Middleware,Webpack, ES6-7, Promises, Browser performance, Web Security, JavaScript "good" and "bad" parts, algorithms, and scalability - Trained >200 developers ranging from students with graduate degrees in computer science from top schools around the world to high schoolers with little exposure to programming ### Co-Founder & President @ Voo (Acquired 2017) Jan 2015 – Jan 2018 | San Francisco Bay Area Technical cofounder for Voo. Primary ownership over backend services, fundraising, and product direction. - Built two highly available and scalable cloud hosted NodeJS clusters behind reverse proxies (nginx) - Express RESTful API service for mobile and web application: redis, mongodb, twilio, push notifications, socket.io, passport, S3, imgur, mocha, chai, travis, google apis (geolocation, places, phone), and rollbar - Recommendation Engine service powered by NodeJS, NEO4j, redis, CICD/TDD, and a custom recommendation algorithm ### Research and Teaching Assistant @ Johns Hopkins University Jan 2014 – Jan 2016 Computer Network Fundamentals Data Structures Big Data, Small Languages, Scalable Systems ### Research Assistant @ Johns Hopkins University Jan 2012 – Jan 2014 Distributed Systems Lab DARPA funded. Assisted in research tasks. Reading and presenting papers. Implementing and designing a recovery strategy for restoring potentially compromised nodes. Machine Learning & Data Intensive Computing Lab Research focus on machine learning at scale ### Senior Backend Engineer @ Jurispect Jan 2015 – Jan 2015 Primary: Backend Infrastructure (Google Cloud, AWS, Rackspace) Backend Engineering (Node,MongoDB,RethinkDB,Neo4J,Redis, RabbitMQ,Python,Flask) Security & Optimizations Secondary: Data Science (Clustering, Graph Algorithms) Front-end Development (AngularJS) ### Mathematics Lecturer @ City College of New York Jan 2010 – Jan 2012 | New York City I taught the following courses: Math 15000: Mathematics for the Contemporary World Math 17300: Introduction to Probability and Statistics Math 20100: Calculus I Math 20500: Elements of Calculus Math 37500: Elements of Probability Theory ## Education ### Doctor of Philosophy (PhD)(Incomplete) in Computer Science The Johns Hopkins University Jan 2012 – Jan 2017 ### Master of Engineering (MEng) in Computer Science The Johns Hopkins University Jan 2012 – Jan 2014 ### Master of Arts (M.A.) in Pure Mathematics Track The City College of New York Jan 2010 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/rickshar --- Source: https://flows.cv/rickysharma JSON Resume: https://flows.cv/rickysharma/resume.json Last updated: 2026-03-22