Experience
Back-end
Front-end
DevOps & Platform
Other
Breeze
CurrentSoftware Engineer - Operations
FAA Regulation Monitoring Dashboard
AlgorithmsDataJavaScriptMongoDBNodeReactRuby on RailsSQLSystem designDeveloper Portal
DockerDocumentationMonitoringTerraform
Software Engineer - SEO
External listing dynamic landing page integration
ReactRemixJSAdded external listings (scraped from other sites) into dynamic landing pages
Software Engineer - Enablement
Host payments transactions back end
AWSDataDockerGoMicroservicesSQLSystem designTerraformLed a team of five engineers to develop an event-driven data replication service in payments system written in Go and deployed to AWS for high-speed transaction look-ups, significantly improving host logged-in experience
HubSpot ↔ Facebook integration
AWSDockerJavaScriptNodeSystem designTerraformLed a team of three engineers to develop CRM integration with Facebook marketing API for model training to improve marketing spend efficiency. Written in NodeJS with JavaScript and deployed to AWS with Terraform.
HubSpot ↔ Braze integration
AWSDockerJavaScriptNodeSystem designTerraformDesigned and developed a custom integration between company CRM and customer lifecycle management software, saving hundreds of agent hours weekly. Written in NodeJS and deployed to AWS ECR Lambda with Terraform.
HubSpot ↔ Talkdesk integration
AWSDockerJavaScriptNodeSystem designTerraformBuilt an integration between company CRM and company autodialer tool, enabling sales team leaders to automate contact data transfer, saving hundreds of agent hours weekly
SEO Location pages admin tools
NextJSReactBuilt admin tooling for managing SEO oriented google maps location pages.
Referral program fulfillment admin tools
NextJSReactRuby on RailsEstablished new admin tooling for managing customer referral program payouts and fraud prevention built with ReactJS and Ruby on Rails
Engineering documentation consolidation tool
BashDockerDocumentationPythonImplemented an enhanced engineering documentation process, introducing a searchable feature to all readme files and simplifying the seamless addition of new documentation
Training interns and junior engineers
LeadershipMentoringProvided mentorship to colleagues, guiding them in the adoption of new technologies
Facebook marketing data discovery and fixes
DataConducted a comprehensive audit of Facebook marketing events, ensuring data integrity for the marketing team.
Admin Panel timestamps and timezone fixes
JavaScriptNextJSReactDeveloped custom admin tooling using ReactJS for managing date time zones
Payments bugs and invariant monitors
DataGoMicroservicesMonitoringSQLImplemented solutions to enhance the integrity and accuracy of payment data, ensuring a smoother and more efficient payment processing system.
Lifecycle marketing data pipelines
Ruby on RailsDeveloped and contributed to multiple data-supplying builds for the lifecycle marketing team, significantly improving user service and company metrics, primarily using Ruby on Rails
Notification preference center
DataReactRuby on RailsOverhauled user notification preference center written with ReactJS and Ruby on Rails, giving users granular control of their notification preferences
Datadog log audit
MonitoringConducted a comprehensive audit of all system logs, pinpointing opportunities to reduce log volume and achieve cost savings
Software Engineer - Commercial
Cluster Algorithm Interview Question
AlgorithmsRecruitingDesigned a technical interview question based on my own real-world algorithm, actively using it to test dozens of SWE applicants in the interview process.
Commercial Search Experience
AWSGoOpenSearchReactRemixJSIntroduced RemixJs and server-side rendering to develop a new search experience, tailored to large commercial renters
Payments system prorated logic
AWSGoMicroservicesImproved payments system to allow for prorated payments and handle complex cancellation logic. Written in Go and deployed on AWS
Aggregated Listings & High Volume Host Dashboard
ReactRemixJSRuby on RailsSQLDeveloped "High Volume Dashboard" to enhance user experience for hosts with extensive listings using Ruby on Rails and React for efficient bulk management of listings.
Event transformation testing and documentation
DocumentationJavaScriptNodeTestingAdded unit testing and documentation to event transformations code base, speeding up testing and deployment enabling engineers to ship product faster
Summer intern recruiting coordinator
ManagementMentoringRecruitingManaged 2023 intern recruitment, developing a novel technical question, reviewing resumes, conducting interviews, and delivering one-on-one coaching to ensure interns' preparedness.
Engineering documentation portal
DocumentationEngineered a comprehensive index for our technical documentation, significantly improving discoverability and streamlining navigation for engineers.
Sales team inbound event intercept
DataJavaScriptEstablished an event pipeline to intercept large host inquiries, leading to a 60% boost in responsiveness and subsequently improving the renter experience
Internal UI component library
JavaScriptReactContributed to the development of our custom React UI kit by building and integrating multiple components, ensuring a robust and versatile design framework.
Internal Developer CLI
BashDockerEnhanced internal CLI tools written in Bash, significantly elevating engineering productivity and workflow efficiency.
Software Engineer - Growth
Cluster engine marketing tool
AWSAlgorithmsRuby on RailsArchitected an internal marketing tool leveraging WebSockets with Ruby on Rails and ReactJS to enable rapid parameter iteration and significantly improving ROI for geo-targeted advertising spend
Cluster engine algorithm updates
AWSAlgorithmsRuby on RailsOptimized geo-spatial clustering algorithm for targeted ad spend in Ruby on Rails codebase, massively decreasing runtime from five hours to two minutes
CRM (HubSpot) data pipelines
DataJavaScriptRuby on RailsEstablished and managed data pipelines for customer event transmission to HubSpot CRM, optimizing workflows for sales and activation teams with quick access to diverse user account properties.
Software Engineering Intern - Growth
Payments system rewrite
AWSGoMicroservicesSystem designBuilt payments system accruals service written in Go and deployed to AWS with automatic transaction roll-up's, saving the company hundreds of thousands of stripe transaction fees
Content parsing engine for dynamic landing pages
PythonReactDesigned and implemented a robust content parsing engine utilizing Python, enhancing data storage capabilities with AWS S3. Leveraged ReactJS to dynamically inject custom content, optimizing user experience across thousands of web pages.
Education
Brigham Young University
BS Computer Science: Software Engineering