Intern with Me

Increasingly, I am getting requests from developers who express interest in working with me and my teams at Lynn Langit Consulting. To answer the core question — Yes, I do accept select interns to work with virtual project teams in my consultancy.

To be clear I am NOT seeking interns, however, I do chose to collaborate on a case-by-case basis. Here’s how I respond to candidate inquiries.

My Response

  1. Remote pair program with me for up to 8 hours (1–2 hour sessions) unpaid.
  2. Provide me with a list of the Linked In Learning courses that you have viewed (cloud topics in particular).
  3. Direct me to any public code (GitHub, Kaggle, etc…) that you have written, so that I can review it as well. Expect that I will have one remote session where I ask you questions about your code. Questions will include the following:

— Run your code (and tests if you have any)
— Tell me about which sections of your code you are most satisfied with
— Tell me about which aspects of your project (i.e. refactoring, adding features, documentation, etc…) you are working on presently and why you chose to work on those sections next.

I do not read or consider CVs in my selection process — only runnable code.

After you review and provide me with your response to my three listed topics, then I’ll review and let you know if I’d like to proceed. Thanks for reaching out.”


Collaborating with my Grandma!

Here’s a list of what I am attempting to evaluate by reviewing the above information:

  • How do you solve problems?
  • What type of resources do you use?
  • How effectively do you communicate technical ideas?
  • How effectively do you communicate business ideas?
  • Do we enjoy working together?

Because all of my consulting projects are done in the public cloud, I’ll give preference to potential interns who have done any type of project there — even hobby projects. It’s great if these projects are running in AWS or GCP.

Mob Programming in action

Also it would be fantastic if candidates would watch my ‘Pair and Mob Programming’ Course if they are new to collaborative coding.

Domain Expertise

  • Bioinformatics — I have several projects around building cloud genomic data pipelines
  • Machine Learning — Everything from scikit-learn variety algorithms (i.e. logistic regression, K-means, Random Forests) to TensorFlow
  • Public Cloud — AWS or GCP preferred, also use are Azure or Alibaba experience


VSCode showing some of the extensions I use

That being said, several candidates have asked about the developer tools that I use. To that end here’s a list:

  1. VSCode — updated version plus a large number of extensions
  2. Google Colabs — really useful for all types of machine learning — GPUs and TPUs too!
  3. Docker Desktop — also I use the included Kitematic and Kubernetes (Minikube) functionality
  4. GitHub — both private and public repositories




Cloud Architect who codes.

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