Tyler Savitsky
Software Engineer
Tyler Savitsky
Software Engineer
New York, New York
Overview
Work Experience
AI Data Pipeline Software Engineer (Consultant)
2024 - 2024
SonoSim is dedicated to transforming & improving the delivery of medical care through proven, inventive ultrasound education technology. • Developed retrieval augmented generation (RAG) evaluation UI to alleviate non-parametric memory deficiencies and hallucinations by grounding LLM RAG pipeline results using parametric memory for medical education applications • Implemented Typescript for strong, static typing across RAG evaluation UI codebase, ensuring predictable behavior of the interface whilst allowing for a modular, scalable component hierarchy with minimal runtime error rates • Applied OAuth 2.0 and OIDC protocols via centralized universal login, JWTs and access tokens to ensure robustly secure authentication and authorization standards across retrieval evaluation API endpoints • Employed React’s virtual DOM and assembled reusable React components to lay the groundwork for a fully modular front-end with conditional re-rendering so that LLM annotators have smooth user experience • Harnessed React Router’s client-side rendering capabilities with SPA routing architecture to provide extremely responsive user experience, so that LLM annotators can annotate and benchmark results more quickly with minimal server requests
Software Engineer
2023 - 2024
Founding member of KAT, an open-source Kubernetes API management developer tool that makes tracking deprecations simple through an intuitive GUI. • Using Typescript for strong, static typing across the entire stack of the application, utilizing custom type aliases, generics and type libraries in order to keep codebase maintainable, consistent, scalable and to improve code quality for reduction of runtime errors • Building Node.js/Express server with custom middleware for collecting Kubernetes data from the client, comparing, transforming and standardizing the shape of relevant data and piping it to the front end, while maintaining code modularity and a clean global namespace • Constructing reusable React components, using state, React Hooks, and React’s Virtual DOM to keep the front end code base modular, scalable and maintainable, and allowing a fluid user experience while filtering through potentially thousands of API statuses • Configuring Kubernetes cluster to orchestrate deployment of a containerized, modularized full stack application in order to rigorously test functionality and performance of cluster and Helm scanning features to make end user experience consistent and reliable • Implementing Jest, Supertest & React Testing Library to build robust, modular test suite that produces human-readable results for better maintainability and readability, allowing future contributors to better understand their code within the context of the existing codebase • Authored custom Webpack config file to create production optimized, lightweight bundle to minimize front-end load times for quick, fluid UX via transpilation, minification and uglification, and enable hot module reloading and proxy server for faster development cycles
Software Engineer | Choreify
2023 - 2024
Web platform built to make household task management easier. Leveraging JS, React, React Router, Redux, Redux Toolkit, Node.js/Express, SQL (PostgreSQL), Jest and OAuth 2.0 protocols. • Incorporated React-Router to forge a lightning fast, single-page application with multiple nested routes that leveraged client-side routing to give users a fluid, responsive experience and optimize server resources by minimizing additional requests • Utilized Redux with Redux Toolkit to establish a centralized state management system, organizing sub-domains into modular slices and serving as a single source of truth for the front-end, effectively managing nested components with event dependent states amidst high user activity, optimizing performance and scalability to deliver a robust user experience • Used a SQL database (PostgresQL) and relational data model to track complex relationships with full ACID compliance, maximum scalability and long term referential data integrity for maximum scalability and future feature implementation with high user growth • Implemented OAuth 2.0 protocols to enable third party API access as an authentication method, reducing friction for end users to sign up or login, in order to maximize user adoption rates and potential growth rate
Associate & Senior Associate
2020 - 2023
Takeoff Capital is a leading venture capital firm investing in early-stage companies (Pre-seed to Series B) impacting construction, manufacturing, and real estate. • Met with 1000+ early stage tech startup founders building everything from AI to tech-enabled marketplaces, developing wide breadth of knowledge around business models, tech stacks, product design, and market, team, ownership and funding dynamics • Sourced and led due diligence efforts for multiple investments at Takeoff Capital across Pre-Seed, Seed and Series A stage companies • Designed Airtable data capture schemas, researched and implemented metrics in Qlik (analytics) to enable a firm-wide data benchmarking strategy that enabled long term tracking of potential investment targets across investment stages and growth cycles • Mapped Zapier web application integration layer between Streak (CRM) and Notion (unstructured institutional data storage, structured investment pipeline data) to automate operational workflows and orchestrate coordination of investment target status across platforms
Associate
2020 - 2020
Focused on sourcing & supporting due diligence for companies in the built world technology ecosystem, a strategy which would eventually grow to be spun out as its own separate fund in Takeoff Capital. Romulus Capital is a lead VC investor in early-stage Seed & Series A startups in B2B enterprise and commercialization of science across different verticals.
Professional Soccer Player
2019 - 2019
Professional Soccer Player
2018 - 2018