Dave Thal

Dave Thal Email and Phone Number

Director of Product Development @ BeanStock Ventures
San Diego, CA, US
Dave Thal's Location
San Diego, California, United States, United States
Dave Thal's Contact Details

Dave Thal personal email

n/a
About Dave Thal

Software leader with 25+ years of product development experience and deep software engineering knowledge. Extraordinarily strong at creating high performing, agile software engineering teams with a fully modern software culture.Six years as Director of Software Engineering at BeanStock Ventures and CombiMatrix (~24 reports total). Two decades as a technical lead.

Dave Thal's Current Company Details
BeanStock Ventures

Beanstock Ventures

View
Director of Product Development
San Diego, CA, US
Dave Thal Work Experience Details
  • Beanstock Ventures
    Director Of Product Development
    Beanstock Ventures
    San Diego, Ca, Us
  • Beanstock Ventures
    Director Of Product Development
    Beanstock Ventures Aug 2018 - Present
    San Diego, California, Us
    • Responsible for all software development activities for the company. Reported to the CEO.• Developed and installed a modern agile software product development process that aligns agile best practices with medical device regulatory requirements.• Created a unified architectural design template that 1) can be used for all types of software (cloud, desktop, instrument control, firmware, etc.), 2) adjusts to different classes of medical devices (Class I/II/III, Class A, B, C), 3) facilitates re-use of DHF artifacts across product lines and 4) supports agility.• Developed a cloud-based sample-to-answer platform on Microsoft Azure using React, Angular, ASP.NET Core.• Developed comprehensive training for software engineers, verification engineers and systems engineers.• Coached entire company on agile engineering principles and practices.• Created and installed a unified requirements framework for medical device development.• Additional responsibilities included staffing, contract and license evaluation, business development, and sales support.
  • Thermo Fisher Scientific
    Consultant
    Thermo Fisher Scientific Sep 2017 - Aug 2018
    • Developed custom HMI for set up, monitoring and control of a PLC-based manufacturing system.• Modernized previous generation of application. Converted to Agile software development practices. Increased automated test code coverage from 0% to 55% overall and up to 100% in multiple new class libraries. Introduced application layering, dependency injection, interface segregation, etc. Broke up monolithic single project app into multiple re-usable class libraries. Softened codebase by introducing interfaces to break up concrete class coupling in service of testability and emulation.• Converted from Allen Bradley PLC-based manufacturing system to Beckhoff PLCs running TwinCAT 3.• Technical environment: C#, WPF, MVVM, Prism, XAML, VS2017, web services, TFS, TDD, PLC, Beckhoff TwinCAT 3, Entity Framework, SQL, SQL Server Management Studio.
  • Idiogen
    Founder
    Idiogen Oct 2016 - Sep 2017
    • Developed applications for cancer patients to find and monitor the recruiting status of clinical trials.• Developed a web application for patients, caregivers and physicians.• Developed cloud-based back-end services using Google App Engine and Google Cloud Platform services.• Technical environment: Java, JavaFX, Google Cloud Platform services , Google Cloud Storage, Google Cloud Client Libraries, Google App Engine, JavaScript, JSP, IntelliJ Ultimate, Git.
  • Illumina
    Senior Staff Software Engineer
    Illumina Jul 2014 - Jul 2015
    San Diego, Ca, Us
    • Developed a DNA sequencing application using the latest Microsoft desktop application technology stack.• Coached and evangelized TDD and Agile, including MVVM.• Introduced testability into core libraries. It was vital for these changes to not disrupt existing instruments that were devoid of automated tests and automated builds.• Technical environment: C#, WPF, .NET Framework 4.5, MVVM, Visual Studio 2013, ReSharper, NDepend, Team Foundation Server, LINQ.
  • Invensys Operations Management
    Consultant
    Invensys Operations Management Jun 2012 - Dec 2013
    Cambridge, Gb
    • Developed a multi-client WPF simulator application using the latest Microsoft desktop application technology stack.• Elevated to technical lead for a 20-30 developer team as a consultant.• Coached and evangelized TDD and Agile, including MVVM.• Managed a third-party vendor relationship.• Technical environment: TDD/Agile/Scrum, C#, WPF, WCF, SOA, .NET Framework 4, LINQ, MVC/MVC3/MVP/MVVM, Visual Studio 2010, Team Foundation Server, ReSharper, NCrunch, NDepend, FxCop, StyleCop, Urban Turtle, Snoop, Coded UI Test Builder.
  • Noisy Keys
    Founder
    Noisy Keys May 2010 - May 2012
    Consulting services and proprietary desktop application development.
  • Helixis / Illumina
    Consultant
    Helixis / Illumina Jan 2010 - May 2010
    San Diego, Ca, Us
    Implementation of new analysis method for real-time PCR. C# .NET C++ WinForms.
  • Agilent Technologies
    Consultant
    Agilent Technologies Oct 2007 - Jun 2008
    Santa Clara, Ca, Us
    Installed Agile software development practices, including TDD.Chief architect for undisclosed WPF software application.
  • Combimatrix Corporation
    Director Of Software Engineering
    Combimatrix Corporation 2000 - 2007

Dave Thal Skills

C# Software Development Software Engineering Linq Wpf Java Winforms Web Development Tfs Javascript Subversion Asp.net Mvc User Interface Design Tdd Unit Testing Agile .net Framework 4 Html5 Css Razor Asp.net Page Syntax Visual Studio 2010 Iis 7.5 Windows Server 2008 R2 Sql Server 2008 R2 Ado.net Entity Framework Code First Windows Forms Swing Ui Application Development Cvs Digital Image Processing

Dave Thal Education Details

  • Uc San Diego
    Uc San Diego
    Quantitative Economics And The Decision Sciences

Frequently Asked Questions about Dave Thal

What company does Dave Thal work for?

Dave Thal works for Beanstock Ventures

What is Dave Thal's role at the current company?

Dave Thal's current role is Director of Product Development.

What is Dave Thal's email address?

Dave Thal's email address is dt****@****att.net

What schools did Dave Thal attend?

Dave Thal attended Uc San Diego.

What skills is Dave Thal known for?

Dave Thal has skills like C#, Software Development, Software Engineering, Linq, Wpf, Java, Winforms, Web Development, Tfs, Javascript, Subversion, Asp.net Mvc.

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.