Kirk Eaton

contact@kirkeaton.cagithub.com/kirkeaton

Experience

Senior Software Engineer II

Wave Financial Inc.

May 2021 - Present
  • Developed cross-platform libraries to ensure a consistent developer experience across web & mobile
  • Improved client platform observability by enforcing tagging standards for all logged messages
  • Unified web development setup by consolidating disparate configurations into shared packages, improving consistency across projects

Senior Software Engineer

Home Experience, LLC (HomeX)

May 2019 - Apr 2021
  • Designed a real-time lead distribution system using Node.js, Kafka and MongoDB
  • Developed lead management frontend and backend using GraphQL, React and TypeScript
  • Owned the entire software lifecycle from design, implementation and deployment

Lead Software Engineer

nanopay Corporation

Aug 2015 - Nov 2018
  • Designed and developed REST APIs using Node.js and restify as the framework
  • Managed the development, release and update of the MintChip mobile application
  • Collaborated with Ingenico to develop the MintChip payment terminal application

Education

University of Guelph

Sept 2011 - Apr 2015

  • Bachelor of Computing, Honours Degree (B.Comp. Computer Science) with a minor in Mathematics