Suggestions
Dave Tucker
Principal Software Engineer at Red Hat
Dave Tucker is an experienced Software Engineer currently working as a Principal Software Engineer at Red Hat. Here are some key details about his professional background:
Career Highlights
Current Role: Dave has been working as a Principal Software Engineer at Red Hat since March 2020.1
Previous Experience:
-
Docker, Inc: Dave held several roles at Docker from 2015 to 2019, including:
- Senior Software Engineering Manager (Sep 2019 - Dec 2019)
- Software Engineering Manager (Aug 2018 - Sep 2019)
- Senior Software Engineer (Jun 2016 - Aug 2018)
- Product Manager, Open Source (Mar 2015 - Jun 2016)
-
SocketPlane: Founder & VP Product (Oct 2014 - Mar 2015)
- Founded a company focused on improving Docker networking
- Secured venture capital funding
- The company was acquired by Docker in February 2015
-
Red Hat: Senior Software Engineer (Apr 2014 - Oct 2014)
- Worked on Software Defined Networking, OpenDaylight, Open vSwitch, and OpenStack
Technical Expertise
Dave has extensive experience in:
- Software development (Golang, Java, C, C#, OCaml)
- Cloud technologies and containerization
- Networking and Software Defined Networking
- DevOps practices and CI/CD
- Infrastructure as Code (Packer, Terraform, Cloud Formation)
Additional Activities
Dave is also a co-host of "The Net Podcast" since July 2020.1
Throughout his career, Dave has demonstrated expertise in software engineering, particularly in areas related to networking, containerization, and cloud technologies. His experience spans both technical and leadership roles, showcasing his versatility in the field of software development.