my big ass face

About Me

My name is Jon Johnson. I'm a cat father, developer, and complete and utter nutcase. I spent roughly 10 years working in music, mostly in and around music publishing, before moving into software development back in 2018. Now I work as a software engineer in the media space. In my freetime, I love working on different ways to express myself creatively through software or other technology.

Resume/CV

JON JOHNSON

GitHub: www.github.com/jonjohnsontc | LinkedIn: www.linkedin.com/in/jonjohnsontc

CORE COMPETENCIES

AWS, Python, Clojure(script), PostgreSQL, Javascript, Docker, Spark, Git, Agile, Jira

PROFESSIONAL EXPERIENCE

Nielsen, Hollywood, CA

2019 - Present

Software Engineer

  • Full stack contributor on single page web application designed to serve predictions to clients in real-time
  • Build microservice to gather features based on user input and serve predictions to users of the web application
  • Build out web UI using Reagent (a clojurescript wrapper of React), based on renders provided by UX team
  • Migrate Continuous Integration (CI) infrastructure from Jenkins to GitLab
  • Help build REST API to allow microservices to communicate with another, and users to communicate with the backend
  • Manage deployments through Kubernetes’ kubectl

Nielsen, Hollywood, CA

2018 - 2019

Senior Product Analyst

  • Built and maintained a dashboard designed to serve detailed viewership data to clients
  • Helped build out robust ETL pipelines, primarily utilizing Spark.
  • Conducted market share analysis of record label recordings in Spark, utilizing cosine similarity to match tracks between provider data.
  • Constructed a web scraper using AWS Lambda to concurrently scrape thousands of webpages at any given time.
  • Presented coding work & new technologies to co-workers through “coding club” discussions & AWS working group.

General Assembly, Los Angeles, CA

2018

Remote Instruction Assistant - Python Course

  • Helped teach relative coding newcomers the basics of Python in a 40hr PT course. The curriculum included basic object-oriented concepts (classes, state, objects, etc), as well as data analysis using the Scipy stack (primarily NumPy and Pandas).
  • Assisted students by answering questions during class on Slack and providing guidance on the course’s final project.