David Forster

David Forster Email and Phone Number

Software Engineer | Go, Python, Cloud
David Forster's Location
Denver Metropolitan Area, United States, United States
David Forster's Contact Details

David Forster personal email

n/a
About David Forster

David Forster is a Software Engineer | Go, Python, Cloud.

David Forster's Current Company Details

Software Engineer | Go, Python, Cloud
David Forster Work Experience Details
  • Ciq
    Senior Software Engineer
    Ciq Oct 2023 - Nov 2024
    Reno, Nv, Us
    Worked on HPC orchestration platform which runs HPC workloads on AWS or on-prem.
  • Atolio
    Senior Software Engineer
    Atolio Dec 2021 - Feb 2023
    - Implemented permission system for performing private (personalized) searches across documents.- Implemented system to synchronize Google Workspace applications (Gmail, Drive, etc.) with a Vespa database.Go, Java, Terraform, GCP, Google Workspace, AWS, Vespa.ai, Docker
  • Ethopass
    Lead Software Engineer
    Ethopass Jul 2018 - Nov 2021
    Boulder, Colorado, Us
    - Designed and implemented authentication protocol and enterprise credential management system. Based on Ed25519, SHA-2, SHA-3 (SHAKE).- Wrote microservices to manage user credentials and integrate with SAML (Okta, Google, Microsoft)- Wrote a web extension in JavaScript and Go WebAssembly to generate and sign authentication tokens.- Developed proof-of-concept Android application to demonstrate feasibility and use of core authentication engine on Android NDK platform.
  • Comcast
    Principal Software Engineer
    Comcast Feb 2016 - Sep 2016
    Philadelphia, Pa, Us
    Wrote a distributed trace collection system (Go, Kafka, Cassandra, and Avro). System designed to collect millions of traces per second from all Comcast systems for analysis by support, developers, and machine learning systems.
  • Tempus Nova, Inc.
    Software Engineering Manager
    Tempus Nova, Inc. Sep 2013 - Jan 2016
    - Managed team of 7 developers working on-site, hybrid, and remote.- Instituted process improvements, such as continuous integration, automated testing, disciplined release engineering, and disciplined development cycles (Scrum, Agile Development).- Oversaw and lead professional service projects for Fortune 500 companies, education, and government clients.
  • Tempus Nova, Inc.
    Senior Software Engineer
    Tempus Nova, Inc. Nov 2011 - Sep 2013
    - Wrote backend system to efficiently move large amounts of data (Email, Files, Calendar Events, Contacts, etc.) to Google G Suite (Python, C Python Module, Google Cloud Platform). System outperformed Google’s own tool both in speed and accuracy.- Developed custom enterprise web applications (Java, Go, AppEngine, Cloud Datastore, AngluarJS, jQuery) to replace legacy Lotus Notes applications.- Wrote custom tools and utilities to aid customers in managing G Suite deployment (i.e., session timeout w/ SSO integration, security monitoring systems, etc.)
  • Digiforge
    Software Engineer
    Digiforge Aug 2010 - Nov 2011
    - Worked on DigiForge’s EBIF and Cable TV platform project, working on and implementing the core interpreter, graphics subsystem, Emergency Alert System (EAS) support, and ARM/MIPS boot loader.Ported DigiForge's development environment to Linux/X11. Later used in production for ARM/Linux set-top-box.- Wrote a new graphics rendering and driver architecture. New code ran over twice as fast as old code for software rendering and took advantage of hardware accelerated renderers.- Took initiative to move the team from Subversion to Git by converting project history, building a Cgit server, and training developers on using Git.Company acquired by TiVo
  • Kudelski Group
    Staff Software Engineer
    Kudelski Group May 2006 - Aug 2010
    Cheseaux-Sur-Lausanne, Vaud, Ch
    - Worked as embedded C developer developing interactive TV applications and porting OpenTV's "Core" middleware to the Motorola DCT platform. Work was mostly in C, but did include some assembly, such as writing a font renderer in 68k assembly.- Developed a backend system for processing credit card purchases for a major satellite operator's proprietary backend environment. Originally the feature was going to be dropped due to time and cost estimates, but pitched using Python, Apache, and Linux instead of Windows and C++. Project came in ahead of schedule and under budget.- Worked on several interactive TV applications, including an application to search for movies, showtimes, and purchasing movie tickets and an interactive channel to promote and explore Ford cars and trucks.

David Forster Skills

Set Top Box Digital Tv Vod Iptv Embedded Systems Interactive Tv Software Development Dvb Mpeg C++ C Mpeg2 Vss H.264 Agile Methodologies Python Go Linux Bsd X11 Google App Engine Cloud Storage Google Apps Latex Gnu Make Smalltalk Javascript Angularjs Jquery Bootstrap Html Css Embedded Software Device Drivers System Architecture

David Forster Education Details

  • Metropolitan State University Of Denver
    Metropolitan State University Of Denver
    Computer Science

Frequently Asked Questions about David Forster

What is David Forster's role at the current company?

David Forster's current role is Software Engineer | Go, Python, Cloud.

What is David Forster's email address?

David Forster's email address is da****@****ass.com

What schools did David Forster attend?

David Forster attended Metropolitan State University Of Denver.

What skills is David Forster known for?

David Forster has skills like Set Top Box, Digital Tv, Vod, Iptv, Embedded Systems, Interactive Tv, Software Development, Dvb, Mpeg, C++, C, Mpeg2.

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.