Coding

My name is Dave. I am a coder by day and trader by night. On this site, I share my experience Coding and working as a Software Developer.

I mainly work with Python and Data and I use Open Source tools on Ubuntu Linux.

I believe that anyone can and should learn how to code and should know how the internet and web technologies work.

I use my programming skills to assist me in trading by doing automated backtests and automated trading. This is actually what got me into programming in the first place.

Self-taught

I am a self-taught programmer. Many, many years ago I started running Debian Linux on my desktop and later laptop computers. At that time it was still pretty tricky to get all the hardware to work out of the box. So there was a lot of hacking and scripting involved to get a machine up and running. Then I taught myself to setup webservers and run websites including databases. My first professional IT job was as an eCommerce manager setting up a webshop for a fashion company. I soon realized that I was more of a craftsman than a manager. So I moved on to other jobs where I could actually work on software. I worked in companies using many different stacks and technologies like:
  • HTML
  • CSS
  • Javascript
  • VBScript
  • C#
  • Java
  • Ruby
  • SQL
  • XML
  • XSLT
  • Bash
  • Windows server
  • Linux server
  • Python
  • etc.
So I am pretty all round. You could call me a full stack developer. I also have experience with different frameworks like:
  • Django
  • Pyramid
  • Flask
  • Bootstrap
  • AngularJS
  • EmberJs
Currently, my main focus is on working on the backend using Python and Postgress / Postgis. In my day job, I work with a lot of Geographical data and I build APIs on AWS.

Knowledge, experience and the ability to learn new technologies are most important in being a good developer. Therefore I always work on my knowledge and skills by reading books or doing courses.

Certificates

On the certificates page, you can see some of the most important certificates I received for the courses I did.

Learn how to code

If you have never coded before and you want to learn the fundamentals, then I have a short free video course on Udemy for you that has explained the basics of programming with Python to over 4000 students:

Learn how to code with python
on Udemy

          Follow Coding with Dave

          Leave your email below if you want to receive an email when I post a coding related post.

          Enter your email address:


          Delivered by FeedBurner

          Here is a list of the coding related posts I have written this far on this blog: