Personal Info

Based in central London,
United Kingdom

EMAIL: contact@davidhavl.com

Hello, I am
David Havl

Senior Software Engineer,
Node.js, TS/JS, PHP, C#
contractor/freelancer


I am a London based software engineer
with nearly two decades of experience in development
and architecture of complex business level web applications.

Software Development

I specialize in development of complex business application utilising Node.js/Deno or PHP together with complimentary technologies on the back-end side and JS/TS, Vue.js and React on the front-end side.

Software Architecture

I am highly proficient in architecturing high performance, scalable and secure applications that can withstand the test of time. From infrastructure planning, through detailed technology choices to a fine tuned business logic details.

Support and Consultations

Thanks to my extensive experience and expertise with large scale sites and applications I can provide full support or consultation services for your existing project as well as bug fixing or infrastructure enhancement work.

My Profile

I am an independent Software Engineer/Architect

primarily utilising Typescript/Javascript, Node.js, PHP and C#.

I am what you call a full stack developer, particularly passionate about backend, API and application architecture.
I have nearly two decades of experience in building commercial projects and complex business level web applications from the ground up.
I love to constantly improve and learn new techniques and technologies, taking creative ideas and making them a reality.

Personal Details

Name: David Havl

Address: London, United Kingdom

Email: contact@davidhavl.com

My Career History

Software Engineer – contractor/freelancer [ 2005 - present ]

Full time independent freelance web application developer, primarily utilising TS/JS, Node.js, PHP, C# and complimentary technologies (see list of my favorites in the rigth sidebar or down bellow), building commercial projects and complex business level web applications.

Desktop Software Engineer – contractor [ 2002 - 2005 ]

Desktop software developer utilising C++, C#, .NET, Winforms. Creating desktop applications for variety of business sectors.

My Awards

Freelancer of the year (2013) – Elance inc.

Winner of the "UK freelancer of the year in IT & Programming category" award by Elance inc.

My Skills

Preferred Back-end Technologies

  • Node.js
  • Deno
  • Nest.js, Express.js
  • ZF, Symfony
  • REST APIs
  • GraphQL APIs
Preferred Front-end Technologies

  • HTML5, CSS,...
  • TypeScript, Javascript
  • Vue.js
  • React.js
  • Angular.js
Other Programming Skills

  • Untity3D
Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • DynamoDB
Dev-Ops Skills

  • CI/CD
  • AWS
  • AWS CDK
  • GoogleCloud
Graphic Skills

  • Photoshop
  • Illustrator
  • Fireworks
Language Skills

  • English
  • Czech
  • Spanish
See my GitHub Account

My Portfolio

Some of my interesting projects

On majority of following projects I have worked as a lead developer and architect.

And much more...