Tech lead and senior full stack engineer with over a decade of experience building greenfield projects/startups from scratch, leading development of complex web applications with hundreds of millions of users, and serving as Engineering Lead for billion dollar companies. I love startups and building things.
Experience
2024 — Now
2024 — Now
Menlo Park, California, United States
Video Ad Supply / Monetization / Infra
More buzzwords: AI, Machine Learning (ML), Python, C++, Hack / PHP
2023 — 2024
2023 — 2024
San Francisco, California, United States
• First hire for Sequoia-backed startup with 32+ customers and over half a million in revenue
• Built an alert notification system, enabling customers to create custom alerts on their data. Designed and built everything end-to-end, utilizing in-memory streaming and queues for scalability (Node.js, Nest.js, Postgres, Redis, BullMQ, S3, Snowflake, React, Rust)
• Built various custom API connectors with AWS Lambda. Enabled storing the data directly in S3 and querying it via Snowflake, saving Snowflake costs and eliminating dependency on Fivetran
• Created a React npm package (canvas-embed) allowing customers to embed Canvas dashboards in their product - a heavily requested feature from users.
• Worked with customers to set up their data warehouses, custom connectors, data models, and visualizations, while teaching them to use our product and iterating based off of this experience and their feedback. Improved various UI/UX features on our data product built with React, Node.js, Rust (WASM on frontend and Warp websockets on backend), BullMQ, AWS, Postgres, Snowflake, BigQuery, and Redshift.
Typescript, React, Rust, WebAssembly (WASM), Node.js, Nest.js, Redis, BullMQ, Postgres, Snowflake, AWS
2022 — 2023
2022 — 2023
Contracted for various early stage startups while living abroad. Also built my own projects.
Some stuff I built:
• https://mindgarden.app - Notion-like markdown editor (in development) and publishing tool for creating digital gardens. Works offline on your local files, but can also sync data to cloud. Accessible directly in browser, but also installable as desktop/mobile app. Powers sites like https://www.jbernier.com and https://codefire.dev.
• https://zsync.xyz - A better Hacker News / Reddit. Create your own communities, real-time chat + updates, can authenticate with ethereum wallet and send/receive tips, plug your links next to your username + profile pic, etc. 170+ registered users and launched to front page of HN.
Contract work:
• Built MVP website for Receive, a fintech startup. Integrated APIs like Lithic, Dwolla, and Rutter.
• Crypto projects and ethereum smart contracts in the gaming space (was CTO of BitBrands)
• Contract web development work for origin.io (acquired by stratasys)
2019 — 2022
2019 — 2022
New York, NY (Remote)
First full-time engineer hired to build out a data-intensive no-code web application for a seed stage startup.
● Led development of greenfield Saas project to launch, hiring and managing a team of developers
● Built a data integration system enabling users to pull data from various 3rd party APIs (Google Analytics, Facebook Ads, Shopify, etc) into PostgreSQL and dynamically join this data together in real-time, automatically generating the necessary SQL queries and joins on the backend via a universal ontology and modeling the entity relationships as a graph.
● Initiated and led migration off old legacy ORM (Prisma v1) to TypeORM/TypeGraphQL
● Standardized best practices on backend GraphQL API and frontend with Next.js, React, etc.
● Various backend and frontend work such as building out datasets on frontend/backend, org permissions, web builder components, etc.
Buzzwords: Node.js, PostgreSQL, GraphQL, Apollo, TypeORM, TypeGraphQL, Next.js, React, Typescript, puppeteer, web scraping, Redis
2019 — 2019
2019 — 2019
San Francisco, CA (Remote)
Built a learning web application for a Series D semiconductor company founded by the inventors of RISC-V. Node.js, Web Components / Lit-Element / Google Polymer.
Personally built and open-sourced a Sublime Text extension for Lit-Element syntax highlighting (since none existed).
Project was ultimately put on pause due to reasons outside our business division's control
Education
Columbia University
Master of Science (M.S.)
2012 — 2013
Virginia Tech
BS
2008 — 2012