David Van Geest

David Van Geest Email and Phone Number

Senior Staff Software Developer at Hopper @ Hopper
David Van Geest's Location
Toronto, Ontario, Canada, Canada
David Van Geest's Contact Details

David Van Geest work email

David Van Geest personal email

About David Van Geest

I'm an experienced and innovative backend software engineer with an interest in streaming data systems, API tooling and platforms, and application infrastructure. I love working with Scala and have expertise with both AWS and GCP.I'm currently working on data and machine learning infrastructure at Hopper.

David Van Geest's Current Company Details
Hopper

Hopper

View
Senior Staff Software Developer at Hopper
David Van Geest Work Experience Details
  • Hopper
    Senior Staff Software Developer
    Hopper Jun 2022 - Present
    Montreal, Qc, Ca
  • Hopper
    Staff Software Developer
    Hopper Apr 2021 - Jun 2022
    Montreal, Qc, Ca
  • Hopper
    Senior Software Developer
    Hopper Mar 2020 - Apr 2021
    Montreal, Qc, Ca
  • Pagerduty
    Senior Software Engineer (Sde 4)
    Pagerduty Apr 2019 - Mar 2020
    San Francisco, Ca, Us
  • Pagerduty
    Senior Software Engineer (Sde 3)
    Pagerduty Dec 2016 - Apr 2019
    San Francisco, Ca, Us
  • Pagerduty
    Software Engineer (Sde 2)
    Pagerduty Jan 2016 - Dec 2016
    San Francisco, Ca, Us
  • Spindance
    Lead Software Engineer
    Spindance Oct 2014 - Jan 2016
    Holland, Michigan, Us
    • Transitioned a legacy connected appliance application written in VB.NET to Scala and Akka• Modularized a monolithic Ruby on Rails application into several independent engines• Mentored developers as both a team and project leader• Supported business development by providing estimates and early-stage technical expertise
  • Spindance
    Software Engineer
    Spindance Jun 2009 - Jan 2016
    Holland, Michigan, Us
    • Developed cloud applications for processing, storing, and presenting weather data produced by thousands of consumer-owned weather stations, using Ruby, Scala, and Java• Developed network routing software for a QNX automotive infotainment system in C• Developed a swimming training system with real-time feedback using Ruby and Java• Designed, implemented, and documented APIs (REST, AMQP) used by web, mobile, and embedded applications• Led adoption of new technologies, including Ruby on Rails, Scala, and Spring• Introduced and refined development processes, such as code review, continuous integration, and version control practices• Collaborated with operations engineers to maintain hosted solutions for customers• Contributed to various open-source projects, including spring-data-couchbase, activerecord-import and backbone-rails
  • Burke E. Porter Machinery
    Software Engineer
    Burke E. Porter Machinery Mar 2008 - Feb 2009
    Grand Rapids, Michigan, Us
    • Developed C++ and Java software for real-time networked multi-processor automotive test systems running QNX and Windows • Participated in pre-production vehicle testing with major automotive manufacturers • Developed software for ARM-based embedded tester running Debian Linux • Supported new and existing installations of roll-brake, non-contact alignment, and headlight aim systems at worldwide automotive manufacturing facilities
  • Electrical & Systems Advanced Control Inc.
    Engineering Co-Op
    Electrical & Systems Advanced Control Inc. May 2007 - Aug 2007
    • Developed HMI and SCADA programs for electrical generating stations, including 100 MW wind turbine farm • Integrated new relay and protection equipment into existing platforms • Learned specialized arc-flash prediction software and taught to co-workers
  • Festival Hydro
    Engineering Intern
    Festival Hydro May 2006 - Aug 2006
    Stratford, On, Ca
    • Collected and analyzed data for Cost of Service Study • Compiled Excel databases of distribution system characteristics

David Van Geest Skills

Ruby C++ Java Software Engineering C Subversion Ruby On Rails Software Design Linux Mysql French Software Development Sql Test Driven Development Scala Akka Cloud Computing Oop Object Oriented Design Agile Methodologies Agile Development Rest Spring Framework Git Qnx Cassandra Redis Open Source Software Network Architecture Scalability

David Van Geest Education Details

  • Calvin University
    Calvin University
    French
  • Université Stendhal Grenoble 3
    Université Stendhal Grenoble 3
    French

Frequently Asked Questions about David Van Geest

What company does David Van Geest work for?

David Van Geest works for Hopper

What is David Van Geest's role at the current company?

David Van Geest's current role is Senior Staff Software Developer at Hopper.

What is David Van Geest's email address?

David Van Geest's email address is da****@****ail.com

What is David Van Geest's direct phone number?

David Van Geest's direct phone number is +161635*****

What schools did David Van Geest attend?

David Van Geest attended Calvin University, Université Stendhal Grenoble 3.

What are some of David Van Geest's interests?

David Van Geest has interest in Web Design, Skiing, Languages, Rock Climbing, Reading, Music, Travel, Current Events, Computing.

What skills is David Van Geest known for?

David Van Geest has skills like Ruby, C++, Java, Software Engineering, C, Subversion, Ruby On Rails, Software Design, Linux, Mysql, French, Software Development.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.