Skip to content

ian-antking/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

Ian Anthony King

linkedIn | twitter | email

I am a software engineer with a background in STEM education. I currently work as a Senior at Made Tech, where I help deliver digital transformation for the public sector.

I am passionate about helping to get people into tech. I tutor at Manchester Codes, where I teach JavaScript, with React and Express.

In my spare time I make gadgets for my house with raspberry pi, and build/maintain Queer Family Tea.

💻 Experience

  • Senior Software Engineer - Made Tech (Feb 2022 - Present)
  • Software Engineer - Made Tech (July 2021 - Feb 2022)
  • Junior Software Engineer - BBC (August 2019 - July 2021)
  • Lead Tutor - Manchester Codes (April 2019 - Present)

📖 Skills

Some of the technologies I have worked with, please note this list is not exhaustive: AWS Ajure Clojure C# Docker Express GoLang Git Java Kafka Knex.js Kubernetes JavaScript Jest Mocha MongoDB MySQL Node Python Postgres Raspberry Pi React Styled Components Webpack

🏗️ Projects

The cloud infrastructure which supports a digital photo frame I built for my mother. My personal media server syncs family photos with an S3 bucket, which then triggers a lambda to copy the image and resize it for display before putting it into another s3 bucket. The photo frame then grabs new photos from this bucket at midnight and displays them. The lambdas were built in GoLang, with unit and integration tests. Cloud resources are managed as Infrastructure as Code with the serverless framework, and automated testing and deployment is performed by GitHub Actions.

GitHub: https://github.com/ian-antking/king-family-photos

🏳️‍🌈 LGBTQ.js

A simple library for building linear gradient strings for a range of LGBTQ pride flags. Gradients can be customized with opacity and background images. The demo website is built in react with styled-components and tested with react-testing-library, content for the page is loaded from from markdown files with react-markdown. The package is published on NPM, and currently has around 600 weekly downloads.

GitHub: https://github.com/ian-antking/lgbtq.js/tree/master/module Website: https://ian-antking.github.io/lgbtq.js

A full stack web app for Animal Crossing players to publish prices form their in-game economy, and make predictions on how prices in their island will change. Hosted on heroku, the back-end is built in express with a mongodb database, and the front-end is built in react with the rebass component library. Frontend tests are written in jest, and react-testing-library.

GitHub: https://github.com/ian-antking/stalk-exchange Website: https://stalk-exchange.herokuapp.com

🏴‍☠️ The Pirate Gui

The Pirate Game is a popular end of term activity for a lot of teachers and their classes. Originally published on TES, it is a game of luck and strategy. On top of this are some practical Maths skills such and handing grid references and keeping track of your pirate booty.

The Pirate Gui is a graphical tool for choosing and displaying random grid references as well as recording the turn order, just in case any disagreements happen. The page is built in vanilla javascript, with an object oriented approach to handling the map and grid references.

This App was built in vanilla JavaScript, with an object oriented approach to managing the game board.

GitHub: https://github.com/ian-antking/the-pirate-gui Website: https://ian-antking.github.io/the-pirate-gui

Education

  • Manchester Codes - 24 Week Bootcamp (Aug 2018 - Feb 2019)
  • Manchester Metropolitan University - PGCE (2014 - 2016)
  • University of Sheffield - MSc Human Osteology (2008 - 2010)
  • University of Lincoln - BSc Forensic Science (2005 - 2008)

About

Ian Anthony King CV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published