I’m a senior software developer with a strong background in backend engineering and full-stack systems, including off-chain infrastructure written in TypeScript. I’m particularly interested in building reliable, well-structured systems that support blockchain and crypto products. My strengths include clean system design, functional programming patterns, and taking ownership of features from design through production.
Experience
Northbay Software Studio
Jan 2020 – Dec 2025
Remote (US-based)
Senior TypeScript Developer
•Led TypeScript adoption across 5+ client and internal applications,
improving code reliability,readability, and long-term maintainability.
•Designed and maintained React and Next.js applications with strong
typing, shared interfaces, and reusable domain models.
•Implemented performance optimizations including memoization, codesplitting, and lazy loading, contributing to 18–25% faster page load times
on core user flows.
•Acted as technical lead on 3 projects, coordinating work for 4–6 frontend
developers and conducting regular code reviews.
•Collaborated with backend engineers to define TypeScript-based API
contracts (REST and GraphQL),reducing integration issues and runtime
errors.
Cedar Ridge Digital
Jun 2018 – Dec 2019
Portland, OR, USA
TypeScript / Front-End Developer
•Developed TypeScript-based frontend applications for small SaaS products
and internal business tools.
•Built and maintained 40+ strongly-typed UI components using React,
modern CSS, and design-system principles.
•Refactored legacy JavaScript codebases to TypeScript,reducing runtime
bugs and improving developer productivity.
•Optimized application performance and build pipelines, contributing to
15–22% improvements in page load performance.
•Worked closely with product, design, and QA teams (6–8 collaborators) to
deliver features iteratively.