Helping you create an excellent, brief resume for your next data science job

Hello there friends! If you’ve paid attention to how the data science industry has moved recently, you might notice that there’s been a lot of shift in employment recently. With the advent of many companies going full virtual in a post-COVID world, many people are reassessing their current employment for more preferential opportunities. (I hesitate to use the word “better” opportunities because “better” is relative.)

While I am not in the job market myself, I thought I would write this post for all the people considering a change in data science employment. In my opinion, most resumes aren’t very good…


If you’ve ever read any of my posts like that last one I did on enlightenment, you probably think I’m into some really “hippie dippie” stuff and have pretty much lost my mind. There’s no doubt in my mind that if I was a traditional church pastor, I would have definitely been fired by now. When I went to my very traditional Christian undergraduate school, a student once remarked to me that “my lifestyle wasn’t cut out for ministry.” …


Apple, make my dreams come true!

I love my iPad. There. I said it!

Of course, that probably comes as no surprise to my regular readers. For you folks new to me, I’m a machine learning engineer in my day job and use a MacBook Pro there, but for my personal development work and blog posts, I do everything on an iPad Pro. I even wrote a full series on how I’m using an iPad with a Raspberry Pi to do all my personal data science work.

Where do I even begin with my love for the iPad? I don’t think anybody will argue with me…


My perspective having pivoted from a non-technical, business-oriented role just 18 months ago

Hello there, friends! I thought I’d take a small break from the typical tutorial-oriented posts to cover a different topic that is still data science oriented and one that is underrated in my opinion. Of course, I’m talking about imposter syndrome. In case you are new to the concept, imposter syndrome is this idea that you feel like you aren’t good enough to be in a particular position. It’s not a concept localized only to the data science world, but in my opinion, I think data scientists and machine learning engineers get hit the hardest with imposter syndrome.

To share…


Terraform + SageMaker

Creating your own custom tailored SageMaker notebook instance using Terraform

Hello there, all! We are back again with the Terraform + SageMaker series. Now I know, I know… if you’ve been following along so far, you’ll know that we actually haven’t done anything with SageMaker itself quite yet. I hope you’ll forgive me for that as I really wanted to provide some level ground for all forthcoming posts in this series. And maybe I can make it up to you with some good news: we’re actually going to dive into SageMaker today!

Specifically, we’re going to be creating a custom SageMaker notebook instance. Those of you who might be wondering…


Featuring musings about cooking ground beef, opinions about Professor Severus Snape, and the nature of reality

Has somebody ever did or said something that instantly clicked in your head? Like somebody turning on a light bulb in your brain?

I had this happen to me once after cooking ground beef for the first time.

I don’t know why, but I had this absurd idea that if I didn’t cook ground beef just so, it would just obliterate into something totally inedible. …


Terraform + SageMaker

Helping you to get started with creating resources on AWS SageMaker using Terraform (Now with Terraform Cloud!)

Hello there all! We are back again with an admittedly unexpected post with a bit of a funny backstory. As you might recall from our original post, we got an introduction to Terraform by running Terraform commands directly on your local machine and storing the .tfstate file within an AWS S3 backend. Everything in that post is still 100% valid, and because it explains a lot of concepts around Terraform in general, I would definitely encourage you go back and look that over if you are new to Terraform.

The truth behind why I’m writing this new post making use…


Sharing with you how to build a machine learning inference API using FastAPI

Hello there friends! We’re back again with another semi-quick post on creating a machine learning inference API with Docker and FastAPI. Truth be told, I actually wrote this post for me more than anything. While I am very familiar with Docker already, I personally have been using Flask to build my ML inference APIs in the past. Not that there’s anything necessarily wrong with Flask, but it seems like FastAPI is now quickly becoming the industry standard. Some of the benefits of FastAPI include…

  • Faster than Flask: Truth be told, I tried to demonstrate a speed test between Flask and…

A beginner’s guide for where to start your data science learning journey!

At least twice a week, I’m approached by technical and non-technical folks alike asking my thoughts on where to begin learning about data science and machine learning. The reason folks reach out to me is because I have a very unconventional background. In a nutshell, I pivoted from a purely business career path with little technical knowledge to becoming a full blown machine learning engineer with the assistance of non-traditional educational resources. (Non-traditional = I didn’t get a formal degree in this.)

Toward the beginning of 2020, I wrote an extremely robust guide sharing every little thing I did, but…


Terraform + SageMaker

Helping to get you started with creating resources on AWS SageMaker using Terraform

Hello there, folks! Today, we’re starting a new series on using Terraform to create resources on AWS SageMaker. I expect you’re likely familiar with what SageMaker is, even if only on a very general level. In a nutshell, SageMaker is AWS’s machine learning service. AWS has poured a lot of energy into this particular service over the years, obviously in response to the explosive growth that the data science / machine learning practice has become across all industries. It’s sort of difficult to keep up with the growth! …

David Hundley

Machine learning engineer at a Fortune 50 company, 5x AWS certified, 2x HashiCorp certified, 1x GCP certified, M.A. in Organizational Leadership, PMP, CSM

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store