Daniel Clarke

Backend Engineering Manager at AllTrails

Los Angeles, California, United States

About

Experience

  • AllTrails (Remote)
    • Backend Engineering Manager (Search & Discovery)
      Jan 2024 - Present · 2 yrs 6 mos

    • Backend Engineering Manager (Community)
      Jan 2022 - May 2024 · 2 yrs 5 mos

    • Senior Software Engineer (Community)
      Nov 2020 - Jan 2022 · 1 yr 3 mos

  • Software Engineer at Kharon
    Jun 2018 - Nov 2020 · 2 yrs 6 mos

    - Architected and wrote a web document archival and display system with a focus on safe scraping and display of web pages to allow analysts to safely capture and review research sources. - Built forward-proxy system with IP-rotation to anonymize outgoing document archive traffic on of AWS ECS. - Automated continuous cross-AWS account transfer of legacy document library, reducing transfer time from hours to minutes.

  • Full Stack Developer at Gimbal
    May 2017 - Jun 2018 · 1 yr 2 mos

    - Designed and implemented an event driven, microservices-based (Elixir and Rails) attribution pipeline, to provide customers access to real-time, on-demand reporting on advertisement-to-store-visit conversions. - Developed and demonstrated the viability of a probabilistic, graph-based solution to the problem of identifying users from device data with a working prototype using Neo4j. - Reduced duplicate and dropped ad campaign submissions while improving error reporting and recovery through refactor of campaign submission process. - Built reporting pipeline to collect and reconcile campaign performance metrics from multiple third-party and in-house sources on a Ruby on Rails backend. - Maintained a mobile advertising demand side platform (DSP) comprising numerous microservices, programming languages, and frameworks.

  • Software Development Engineer in Test at Kadenze Inc.
    Jan 2015 - May 2017 · 2 yrs 5 mos

    - Designed, implemented and maintained browser automation library in Ruby. - Wrote Ruby on Rails-based REST API for data manipulation on test servers. - Developed client library for above REST API for use in automation scripts and development utilities for the web development team. - Wrote frontend for internal reporting and analytics dashboards in React/ES6

  • Quality Assurance - Software Tester at Epic
    Jun 2012 - Aug 2014 · 2 yrs 3 mos

    Ensure and improve the quality of Epic's Tapestry application. - Designed training curriculum for new hires. - Designed and taught class about ANSI specifications. - Led testing for development of enrollment interface for the Federally Facilitated Health Insurance Marketplace. - Coordinator for remote usability testing.