Sam D

Sam D

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Head of Engineering @ Whitehat
Head of Engineering @ Whitehat

Hi there!

I'm Sam Davies, Head of Engineering at Whitehat. I've been working as a professional software developer and coach for 8 years.

I believe software development can be one of the most rewarding and well-paid jobs out there, and over the course of my career I've helped hundreds of people learn to code and land their first job in software.

I joined CodeMentor so I could share the benefit of my experience and help you to shortcut your path to success and get that first software developer job as quickly as possible.

Spanish, English
London (+01:00)
Joined August 2019
EXPERTISE
7 years experience
I've been working with JavaScript since 2012. From basic sprinklings on top of Rails apps to full blown client-side applications powered ...
I've been working with JavaScript since 2012. From basic sprinklings on top of Rails apps to full blown client-side applications powered by React and Redux, I've seen just about everything. Also have worked with Flow and Typescript.
View more
View more
6 years experience
Ruby was my first love and I've worked with it for many years. I'm a Rails core contributor and know both Ruby and Rails inside and out.
Ruby was my first love and I've worked with it for many years. I'm a Rails core contributor and know both Ruby and Rails inside and out.
7 years experience
I've been a full stack web developer for 7 years. Can't develop on the web without knowing HTML/CSS! It's a given.
I've been a full stack web developer for 7 years. Can't develop on the web without knowing HTML/CSS! It's a given.
4 years experience
Elixir is a wonderful choice of language for any web project. It's where I spent most of my day to day work these days, purely because I...
Elixir is a wonderful choice of language for any web project. It's where I spent most of my day to day work these days, purely because I love it so much. I'm an Elixir core contributor and maintain a popular open source library written in Elixir called Rihanna. I also have plenty of experience with Phoenix, the premier web framework for Elixir.
View more
View more
1 year experience
I'm relatively new to Elm, but it's a simple language and an absolute joy to work with. I chose this technology for building client-side...
I'm relatively new to Elm, but it's a simple language and an absolute joy to work with. I chose this technology for building client-side applications where I work, because of it's fast development speed and no runtime errors (!). I would love to help anyone who is working with this amazing technology.
View more
View more
6 years experience
I know just about everything there is to know about SQL, with a particular focus on Postgres.
I know just about everything there is to know about SQL, with a particular focus on Postgres.
3 years experience
I've worked with large scale React apps, with and without Redux.
I've worked with large scale React apps, with and without Redux.

REVIEWS FROM CLIENTS

Sam's profile has been carefully vetted and approved as a Codementor. Connect with Sam now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
rihanna
Rihanna is a high performance postgres-backed job queue for Elixir
Elixir
281
27
blankable
Blank implementation for Elixir
Elixir
16
2
Stack Overflow
674 Reputation
0
9
16
EMPLOYMENTS
Head of Engineering
Whitehat
2019-04-01-Present
Passionately leading the tech team to build world-class software and tooling for Whitehat.
Passionately leading the tech team to build world-class software and tooling for Whitehat.
HTML/CSS
PostgreSQL
Elixir
View more
HTML/CSS
PostgreSQL
Elixir
JavaScript
Elm
View more
Lead Developer
Nested
2017-04-01-2019-01-01
Leading development of next-generation software for a tech-enabled estate agent.
Leading development of next-generation software for a tech-enabled estate agent.
Ruby on Rails
React
Elixir
View more
Ruby on Rails
React
Elixir
Redux
GraphQL
View more
PROJECTS
Myself!
2018
It's an open source database-backed job processing library for Elixir.
It's an open source database-backed job processing library for Elixir.
Elixir
Elixir