tobyrf

Staff Software Engineer

Staff Software Engineer with 20+ years of experience. I bring a holistic (product) mindset. I focus on core business challenges to deliver the highest impact. I help teams align to product vision and priorities while driving technical excellence, high-quality delivery, and cross-team collaboration. Comfortable adapting to chaos and calamity... i.e., cats on my keyboard

Yearly salary: $150,000

Hourly rate: $80

Nationality: 🇺🇸 United States

Residency: 🇺🇸 United States


Experience

Senior Software Engineer
Bitcoin Depot (Lux Vending LLC)
2023 - 2023
Rapidly contributed to core system development and platform initiatives shortly after joining.
Lead Software Engineer
Gilded
2021 - 2023
Greenfield product on Google Cloud Platform (GCP): Firebase, Firestore (NoSQL), serverless Node.js/TypeScript, Angular. Architected and developed 0-1 industry-leading NFT revenue and royalty tracking system. Led a team of 4 engineers through feature design, development, and delivery. Collaborated closely with Product and executive leadership on direction and priority. Integrated multiple 3rd party blockchain APIs; designed RESTful APIs for NFT tracking and royalty rules. Developed volume-based subscription plans and universal Journal Entry back-end. Implemented Mardi Gras NFT: opensea.io/collection/showmeyourmardigras.
Senior Software Engineer
ASAP
2020 - 2021
Designed and led expansion of Elasticsearch usage for homepage search and product display capabilities. Developed features across multiple microservices (Node.js) and React.js frontend. Mentored junior engineers and established team engineering standards.
Senior Software Development Engineer
REI
2019 - 2020
Member of the Digital Platform Team, building and maintaining custom libraries that form the foundation of REI’s micro front-end architecture. Led organizing, planning, and prioritization for platform initiatives. Key contributor to Node.js SSR service (introduced PM2, HTTP/2, logging). Contributed to IT-wide micro front-end model (Java, Spring, Thymeleaf, Vue.js, Sass). Wrote auto-upgrade scripts for IT-wide micro front-ends (Groovy, AST library). Optimized rei.com web performance (Riot.js, Gulp, Vue.js, WebPageTest). Supported front-end community with deep troubleshooting and consulting.
Software Development Engineer
Expedia Group
2018 - 2019
Greenfield microservice architecture and UI for managing travel itineraries (Java/Kotlin, Node.js on AWS). Migrated monolithic web service to microservice architecture. Designed and Developed RESTful and GraphQL microservices in Java, Kotlin, and Node.js. Designed and developed Kafka producer client for GraphQL events. Integrated multiple legacy and modern internal systems. Led technical design sessions and mentored junior engineers. Designed and developed React.js web application for chatbot skills configuration.
Software Engineer
BECU
2008 - 2017
Led development of numerous web services and user interfaces from inception to production. Designed and maintained service-oriented architecture with heavy integration to core banking systems. Contributed to Online Banking platform and key backend services (Microsoft stack + MS SQL Server).
Software Engineer
Various Companies
2000 - 2008
Designed, developed, and maintained web applications and database solutions.

Skills

node
english