Download PDF

Ian Wilson

San Francisco, CA
(408) 660-7729 • iwilsonq@gmail.com

Skills

Languages TypeScript, JavaScript, Rust, Ruby, Golang, OCaml
Backend Kubernetes, HTTP, gRPC, Kafka, Grafana
Frontend React, Svelte, Astro, Tailwind

Experience

Senior Software Engineer - OneSignal
Mar 2020 - Present
San Mateo, CA
  • Team lead experience working on third-party integrations, including webhooks, public API surface, and infrastructure work
  • Built and scaled kafka consumers, gRPC, and HTTP microservices for integrations team work to handle 10s of millions of messages per day
  • Developed core product features such as integration marketplace, webhook dashboard, and custom events
Software Engineer - K2 @Facebook
Feb 2019 - Mar 2020
Menlo Park, CA
  • Developed internal solutions for business applications and legal tools
  • Technologies used include JavaScript with React and Flowtype, PHP/Hack for backend work
Full Stack Developer - BCG Digital Ventures / Boston Scientific
Mar 2017 - Feb 2019
Mountain View, CA / San Jose, CA
  • Developed the admin portal and content management system for PainScale, a multi-platform app that assists users in dealing with chronic pain
  • Largely client-side, built with React, Redux; server layer built with Node
  • Developed React Native mobile client for internal messaging app using TypeScript, Node and MongoDB; served over GraphQL

Community

Education

B.S. Physics - UC Santa Barbara
2014 - 2016
  • Curriculum in physics including laboratory experiments with data analysis conducted with Python and courses with emphasis on 3D mathematics