About

Cover Image for About
William Forty
William Forty

Hi, my name is Will, and I use computers. I studied Computing at university, and I have around 10 years of commercial software development experience, occupying a range of roles including technical lead, scrum master and the humble software developer. I have worked on a range of projects, including a working chess AI, writing my own programming language from scratch, a regular expression engine, a web scraping framework and static site generation framework.

Whilst I have a variety of specific skills in the domain of both software and web development, I believe my most unique and useful strengths are in my ability to innovate, and an insatiable appetite to learn and adapt to a forever-changing landscape of technologies. A high level summary of my specific skills is as follows:

  • Front end development (HTML5, XML, CSS3, React, Bootstrap, JavaScript, jQuery)
  • Back end development (Node.js & Express, TypeScript, C#, .Net Core and ASP.Net, various SQL flavours)
  • Version Control (Git, CVS, Stash & GibLab)
  • Unix based OS including bash scripting
  • Advocate of test automation and test-driven development (Selenium, CasperJs/PhantomJs, CI/CD pipelines)
  • AI and machine learning

I’ve created this site as an additional outlet for my creative flair within the computing arena. I intend to create videos on a wide range of topics, and I hope to foster interest in all the things I do.

Please subscribe, or better yet, get in touch!

Will