David Podhola

Lead Software Engineer at Headout

Kutná Hora, Central Bohemia, Czechia
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 Podhola is a Lead Software Engineer based in Kutná Hora, Czechia, with over three decades of coding experience and 12 years in professional software roles. He currently leads API integrations at Headout and contributes to significant open-source projects—helping improve build and deployment pipelines for Microsoft's Orleans and advancing the Fable F# compiler—showing strong back-end and DevOps skills with a TypeScript focus. A pragmatic engineer who values software that quietly helps users, he has deep expertise in build tooling, CI/CD and file-system reliability gained from work on FAKE and other tooling. Trained with an MSc in Computer Science from Czech Technical University, he pairs legacy-language roots (BASIC, Pascal) with modern cloud-native practices and a knack for fixing subtle build and path issues that often go unnoticed.
code12 years of coding experience
bookMSc Computer Science, MSc Computer Science at Czech Technical University in Prague
bookPrague College
bookGymnazium FX Saldy
languagesCzech, English
stackoverflow-logo

Stackoverflow

Stats
1,040reputation
51kreached
14answers
4questions
Badges
powershell
top-5%
github-logo-circle

Github Skills (31)

filesystem10
javascript10
dotnet-new10
dotnet10
file-operations10
cicd10
chocolatey10
fileio10
build-automation10
fsharp10
typescript9
typescript-types9
error-handling9
typescripts9
powershell9

Programming languages (16)

C#JavaCSSC++RustTeXScalaHTML

Github contributions (5)

github-logo-circle
fable-compiler/Fable

Feb 2016 - Oct 2016

F# to JavaScript, TypeScript, Python, Rust and Dart Compiler
Role in this project:
userFull-stack Developer
Contributions:46 commits, 18 PRs, 32 comments in 8 months
Contributions summary:David contributed to the Fable compiler, adding features and fixing bugs related to compiling F# code to JavaScript. They worked on implementing List module functions and fixing the singleton function. The user also addressed build and CI/CD issues by adding build commands and setting up an Appveyor CI process. Furthermore, they supported nested modules and elements outside of modules.
pythonrustfsharpjavascriptdart
dotnet/orleans

Feb 2015 - Oct 2015

Cloud Native application framework for .NET
Role in this project:
userBack-end & DevOps Engineer
Contributions:8 commits, 4 PRs, 10 comments in 7 months
Contributions summary:David contributed to the build and deployment processes of the Orleans framework. Their work included modifications to the build scripts, specifically targeting the creation and packaging of Chocolatey packages. The user also addressed issues related to the F# compilation process within the client generator, ensuring proper handling of file paths. Furthermore, they made changes to the build process by introducing conditional checks for the availability of external tools like 'cpack'.
dotnetconcurrencycloud-computingdistributed-actorsframework
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 Podhola - Lead Software Engineer at Headout