You may not know this but you can export your LinkedIn profile to PDF and then use it as a resume.

Importing the resulting PDF into untapt is then super simple. We’ll parse it, run it through our algorithm and offer recommendations.

If you want personal, tailored resume advice to help you get that software engineering role you’re hankering for, feel to reach out directly to

To export:

Click on your profile and then ‘…’.

Then simply click ‘Save to PDF’.

That’s it!

For more advice on creating a resume check out Attn: Technologists — The four questions your resume needs to address.

So your meeting with Google was dire
You felt like you were thrown in the fire
They showed you linked lists
You just curled up your fists
And thought, untapt! Now they’ll get me a hire

See more at

This article was originally posted on untapt’s industry blog by Ed Donner.

I’m often asked to explain what our Artificial Intelligence actually does. My first reflex is to jump to the whiteboard and gush about the magic of vector space embeddings over messy diagrams of deep neural network architectures. Usually, my audience politely waits until I pause to catch my breath, before gently explaining that they wanted to understand what it means for an end-user.

It’s a great question, and it’s easy to explain. Without any knowledge of vector space embeddings.

On average, job applicants have six seconds to impress a hiring manager with their resume; that’s barely enough time to tie your shoelaces. The hiring process is ruthless in almost every industry and you, as a candidate, often won’t have much time or space to tell a potential employer everything you want them to know. Armed with this information, how might you begin to set yourself up for success?

As a start, try skimming your resume to see if it answers the following questions:

Have you explained your skills?

There’s a difference between simply stating your skills and demonstrating where, how, and to what extent

Candidates often ask us for educational resources to help them break into the world of “Big Data”. For people new to the field, I recommend starting off with podcasts that explore solutions to the problems frequently encountered by engineers who deal with large-scale data. Here are some of my favorites:

Undecided on your next steps? Udacity has some career advice that explains the difference between Data Analyst, Scientist and Engineer roles.

untapt’s clients are hungry for talented software engineers with a keen interest in these technologies — so don’t let a lack of direct experience hold you back!

At untapt measuring the success of our marketing campaigns across social media is important — to us and our clients. If we are going to put dollars into a campaign to find the best tech talent around the world, we need to know which social media platforms are performing best.

I’ve struggled with the Facebook API so I thought I would do a quick recap of the solution I implemented in Python. In doing so, I had to make sure that the number of API calls was limited so avoid Error 17 — user request limit reached.

The most important…

I am following Node:Up and Running to learn about Node.JS and extending what I have gleaned from this book, and learned on the excellent Javascript courses at O’Reilly School of Technology, so that I can deploy the book example apps on a Heroku dyno. I like the way the book is written, but there are some really frustrating gaps — thus far. At least for a node.js n00b like me.

If you got stuck like me, here are some fixes. Most of these stem from a) typos and b) I assume, earlier versions of EJS and Express.

Chapter 2 — Example 2–1. A test for the POST API

The twitter_test.js file…

The Lego Digital Designer is an awesome tool for designing a new creation on your computer and creating a build guide. You can then use the Lego Pick a Brick site to buy all the bricks you need. A Raspberry Pi case can be put together for ~$20.

I’ve attached my own design which you can download — I used Biz’s excellent instructions as a template (thank you!).

There are some caveats however:

  • You can’t automatically generate a shopping list from the LDD — you need pick the bricks manually, which can be a tedious exercise.
  • To rub salt into the wound not all the bricks in LDD are available on the Pick a Brick site — so you need to switch back and forth between LDD and the Pick a Brick site to double check you are using bricks that you can actually purchase.


  • When creating the image using Win32 Disk Image, initially Win32 Disk Image kept crashing. The .img file was on my D:\ drive. Moving it to somewhere on C:\ (e.g. C:\temp) resolved the problem.
  • If the Pi keeps rebooting it is probably due to low power voltage.
  • I had black lines across my screen initially. Turns out this was due to a faulty HDMI cable.
  • You can run Flash if you install Gnash. However it is not up to date enough to run Scratch in the Browser. The Scratch app that comes with Raspbian is cool but appears…

Following the steps on the Heroku site for getting started with python guide I ran into a few issue-ettes. Below are some scrappy notes that could be used to accompany the guide if you run into the same issues that I did.


Before using the quickstart guide on the Heroku site itself, you’ll need to have ssh-keygen installed. The Open-SSH package for Windows can be downloaded from here: On installation you don’t need the server component and the PATH variable should be updated automatically to include the location of \bin\ssh-keygen.exe. WARNING: My PATH was destroyed twice after installing SSH…

Sam Kenny

engineer @ untapt

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