David Switzer

Senior Software Engineer at Wayve

Victoria, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Switzer is a senior software engineer and embedded systems architect with 11+ years of experience building mass-market device and infotainment software, now based in Victoria, BC. He has led large-scale refactors and platform migrations for automotive and telematics products (Yocto Linux, BSP, Bluetooth/TCU architectures) and prototyped container-based upgrade strategies to modernize legacy device stacks. A serial founder and owner of Madison Labs, he blends low-level firmware expertise (C/C++, FreeRTOS, ESP32, nRF) with mobile and cloud experience from startups and Microsoft, where he worked on Tablet PC input and power management. David’s pragmatic engineering is informed by entrepreneurial instincts—he’s shipped products, navigated supply-chain-driven hardware pivots, and turned prototypes into commercial demos and customer wins. Not obvious from titles: he repeatedly bridges hardware, firmware, and cloud/software teams, recruiting partners and consultancies to accelerate roadmaps and unstick sales-blocking technical problems.
code11 years of coding experience
job29 years of employment as a software developer
bookBachelor of Science (BSc) Computer Engineering, Bachelor of Science (BSc) Computer Engineering at The University of British Columbia
github-logo-circle

Github Skills (23)

auto-generate10
android-hacking10
infosec9
sandbox9
ips9
cybersecurity9
htaccess9
payload9
methodology9
security-testing9
pentest9
kali-linux9
pentesting9
parrot9
gsm6

Programming languages (2)

ShellPython

Github contributions (5)

github-logo-circle
Contributions:9 commits, 9 pushes, 1 branch in 11 months
violentlydave/mkhtaccess_red

Aug 2018 - Aug 2020

Auto-generate an HTaccess for payload delivery -- automatically pulls ips/nets/etc from known sandbox companies/sources that have been seen before, and redirects them to a benign payload.
Contributions:28 commits, 1 PR, 26 pushes in 2 years
ipspayloadsecurity-testingnetssandbox
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Switzer - Senior Software Engineer at Wayve