Hello, my name is

David πŸ‘‹πŸΌ

A photo of me, David

Here is a random image of a dog πŸ•:

A golden retriever wearing a tuxedo

Here is a random image of my dog πŸΆπŸ’›:

A picture of my dog playing with her rubber duck

More about me

I'm a self-taught web software developer. I graduated from a BSc. on Biomedical Engineering, but I didn't like code at the time. My first interactions with software development where during college using C++, Java, and MatLab.

As you can imagine, I ended up hating software since those languages, combined with traditional school methodologies, proved harder to learn for me.

My journey started again when I worked with Python. It was much more intuitive and gratifying; I could do much more with way less effort.

I got a job at Intel before graduating from college, around 2015. I managed to get in thanks to a friend's referral and my engineering skills, not specifically for my coding skills. To my surprise, the team I joined used a lot of Python for automated testing.

This is where my learning sky-rocketed. I had to learn and understand many things in as little time as possible; I started to learn and work better.

Apart from what I was learning at Intel, my brother was teaching me web development with Groovy & Grails, the JVM version of Ruby on Rails. I liked it that much that I enrolled in Udacity's full-stack web development nanodegree.

From there on, I've been learning and practicing non-stop. It led me to my current job at Handy, as a full-stack software developer. More recently, as a tech-lead for my team.

I won't make this longer, so I'm listing technologies and trends/culture I'm very familiar with:

  • Groovy & Grails
  • Amazon Web Services
  • JavaScript
  • Node
  • HTML & CSS
  • Git
  • Jenkins
  • Stimulus.js
  • Responsive Web Design
  • DevOps