# Ravi Jain > Full Stack Engineer | Engineering Manager | Backend Engineer | Frontend Engineer | Node.js | TypeScript | React | Python | R | SQL | MongoDB Location: New York City Metropolitan Area, United States Profile: https://flows.cv/ravijain When I'm not committing code, attending scrum meetings, or implementing new designs and architecture, you'll find me going Scuba Diving or reading military history. Recent Master's graduate from Stevens Institute of Technology and currently working as a lead backend engineer at Ulta Beauty. Interested in engineering management, full-stack web development, frontend, and backend roles. Programming Languages: Abilities in React.js/Redux, Node.js/JavaScript, TypeScript, HTML/CSS, and Python, Java, C#, Express.js framework. Programming Tools: Proficient with Bitbucket, Git, Visual Studio, IntelliJ Idea, MongoDB Compass, Postman, and Sublime Text Don't hesitate to chat about technology. Feel free to reach out at jain.ravi654@outlook.com or check out some of my work at https://github.com/ravijavi ## Work Experience ### Senior Fullstack Software Engineer - Node.js, Express, TypeScript, React @ Ulta Beauty Jan 2023 – Present | New York City Metropolitan Area -Led all backend services within the UBMedia platform, providing strategic direction to the development team and ensuring seamless operations while driving the successful implementation of features, directly contributing to over $150M in revenue. -Owned the Auth0 authentication flow as the primary stakeholder, leading cross-functional discussions and overseeing database management, user experience, and organization management to ensure alignment with business goals. -Deployed key features such as Login, People Management, crafted reusable components, and established secure authentication strategies, utilizing React, TypeScript, TanStack Query, and Node.js to enhance the advertising ecosystem, app functionality and user experience. -Established and enforced best engineering and security practices within a new team, setting the vision for test-driven development, unit testing, coding standards, and deployment processes to drive alignment and improve efficiency; practices directly correlated in a 28% improvement in the rate at which tasks are completed, as reflected in the more consistent and accelerated trends in team burndown chart. -Led cross-functional efforts with Design, Product, Legal, DevOps, and Security teams, built consensus and guided over 30 ad partners for the successful delivery of new products that streamlined financial forecasting and planning workflows. -Forged 18% growth among strong partnerships across organizations, proactively resolving competing interests and alignment across teams to prevent workflow blockers, maintain project momentum, and uphold delivery timelines. -Mentored and guided 3 junior engineers and provided ongoing support, which resulted in accelerated career growth and increased team technical proficiency, driving greater team efficiency and output. ### Full Stack Software Engineer - Node.js, Express, React, TypeScript, Elasticsearch @ MURAL Jan 2021 – Jan 2023 | New York City Metropolitan Area Full Stack Engineering, Design, Leadership: Assumed ownership over user search within the platform and became a subject matter expert for Elasticsearch architecture within the company. Led the UI re-design for a visual search experience with React and React Context. Spearheaded Elasticsearch query updates in Node.js and TypeScript to allow users to search all their content at once. Pioneered enhanced Elasticsearch backend implementation with Node.js, TypeScript, and MongoDB to tune user search results based on user metrics and personalized results. Resulted in a 15% increase in user searches and a 20% increase of users who clicked on one of the first 5 results. Frontend Engineering, UI/UX, Teamwork and Cross-functional Communication: Coordinated with teams such as Design, Product, Legal, and DevOps to implement full re-design of the entire website, including the second and third most visited pages in Mural. Leveraged Node.js, TypeScript, React, and React Context to drive new features such as toast notifications for user actions, timed modal reminders of team and role input for more personalized content, re-useable card components for user content, and UI changes to deliver a more consistent, bug-free, and succinct experience across the dashboard. Contributions led to a 30% increase in visits to the content management dashboard. Testing, Technical Troubleshooting and Debugging: Oversaw full deployment of Elasticsearch 7 migration, implementation of DataDog observability for search queries, and advocate for exhaustive code coverage across the dashboard with Cucumber, Jest, Mocha, and Chai. ### Full Stack Software Engineer - Node.js, Express, React, Redux, TypeScript @ Infosys Jan 2018 – Jan 2021 | New York, United States Full stack Engineering, Design, Leadership: Led the re-design and implementation of a client’s internal employee benefits site that led to a tenfold increase in average user engagement and leveraging of company resources. Wireframed, architected, and implemented in Node.js with an Express.js backend; also wrote a React.js / Redux front-end featuring a fully functioning state management. Full stack Engineering, API Implementation: Embedded in an agile team tasked with the creation of an email marketing and survey curation apparatus to tabulate feedback for a growing user base. Routed user requests with React router on the front end and used Express.js for the back end. Implemented reusable user inputs and navigation with Redux Form. Enhanced UI with Google OAuth integration and streamlined payment workflow with Stripe. Implementation, Technical Troubleshooting and Debugging: Acted as lead MarkLogic developer on a team that interacted with over 1.5 million unique ID records. Contributions directly correlated to a 22% drop in support cases that related to troubleshooting of virtual ID record access. ### Software Engineering Intern @ Imprivata Jan 2018 – Jan 2018 | Lexington, MA -Participated as a full member of code reviews, QA testing, and software meetings as part of an Agile structure -Implemented enhanced data visualization of clinic enrollment in C# MVC/Web API; wrote logic to organize data into month, day, and year, filtering of data by product version and specific facilities within a hospital network. Created stored procedures in MSSQL to query the database, display relevant data, and used AJAX requests to update the graph based on user input. Also implemented functionality to download specified data into an Excel document -Created a proof-of-concept implementation in the C# Web API of a mock initiate database system that utilized HL7 FHIR—a commonplace secure hospital messaging paradigm. Main functionality consisted of CRUD operations that asynchronously queried the database -Utilized Powershell scripting to install various in-house applications and automatically trigger a snapshot revert on VCloud virtual machines ### Research Development Software Engineer @ Johnson & Johnson Vision Care, Inc. Jan 2017 – Jan 2017 | Santa Ana, California -Embedded in a software team that was responsible for the rebranding of current products as well as the research and development of new surgical machines/software for Phacomulsification -Participated as a full member of code reviews, QA testing, and software meetings; interacted with marketing and legal departments to ensure product compliance. -Presented a detailed plan of a full-stack website that would calculate toric calculations and lens selection for surgeons; worked as a full-stack developer on the project until conclusion of summer internship; backend implemented with Node.js -Re-designed the UI, implemented new features, and debugged offline toric calculator for iOS and desktop with Qt (a cross-platform SDK that utilizes an extensible and modular C++ framework) ### Software Engineer (Intern) @ Philips Jan 2016 – Jan 2017 | Andover, MA -Worked as a Software Procurement Engineer to execute deals with various software vendors and companies -In charge of drafting an exhaustive list of compliance trackers for areas of software supplier quality, privacy & security, Export Control, IP, etc. -Established an implemented a Sharepoint to store contracts, requests, approved suppliers, etc. Utilized HTML and CSS to further customize the website -Researched and analyzed the in-depth differences between the traditional hardware procurement vs. the software space; focused on issues such as the technical nature of the role, relationships with R&D, and alternatives to ensure software quality, business risk assessments, and security ### Project Manager @ "High-Q" App Development Jan 2015 – Jan 2015 -Created and organized the structure, visual design, and marketing of a “quiz-app” style game on the Google Play Store (http://www.highqapp.com) -Managed a team of developers, inspected code, and tested code throughout a three-month period leading up to release of the app -Created and reached goals of “Kickstarter” funding platform to increase funding for project, updates, and future endeavors. Raised over $2000 (http://tinyurl.com/pwcbf2o) ### Summer Intern @ PIH Health Jan 2015 – Jan 2015 | Downey, CA Worked in a support role as a buyer in a professional office setting. Was responsible for placing orders, creating and organizing Excel and Macros, and logging the purchasing system. ### Internship @ Boston Pain Care Jan 2013 – Jan 2014 Assist in physical therapy. Observe patient evaluations, substance abuse evaluations, and surgeries. ## Education ### Master of Engineering - MEng in Engineering Management Stevens Institute of Technology ### Bachelor's degree in Computer Science University of Rochester ### Minor in Film and Media Studies University of Rochester Jan 2014 – Jan 2018 ### Wellesley College ### High School Diploma Wellesley High School ## Contact & Social - LinkedIn: https://linkedin.com/in/ravi-jain654 --- Source: https://flows.cv/ravijain JSON Resume: https://flows.cv/ravijain/resume.json Last updated: 2026-03-22