Curriculum Vitae

Personal Profile

I'm Tom, a developer & designer who loves to create.

Since my first development role in 2015 I've used apprenticeships as a way to evolve at work.

I'm also a relentless tinkerer, in my own time I've worked everything from devops tools to automate tasks to couch games to play with friends.

Currently I'm working towards completing a Software Engineering degree with Arden University and Digital Native.



Why do I do this? Learning something new is a rewarding experience that I'll always engage in!

Profile Picture

Taken by a costar for the "Yes, My Lord" production

Programming Languages

I've completed projects with all these technologies:

Category Languages
Low Code OutSystems
Docker, Jenkins & Bash (Linux command line) Browser Tech HTML, CSS, & JavaScript
Browser Styling SCSS & Tailwind
Frontend Framework Angular (the google version)
Backend Tech PHP, Node.js, C#, Java & Python
Backend Frameworks Laravel, CodeIgniter, GraphQl & Express
Game Engines Unity & Unreal
Devops Docker, Jenkins & Bash (Linux command line)
Database Sql Server, Oracle Database and MySQL

Key Skills

Career History

Total Produce : Web Developer

November 2017 - Present

Total Produce is a farming multinational that is undergoing massive expansions. At Total Produce I create web applications using the OutSystems platform.

OutSystems is a low code platform that allows a developer to do much more work in the same time. Because of this I've taken on design responsibilities as well, having a hand in both the architecture of the system and the look and feel of all the applications.

Much of my work at Total produce has been to replace old systems, sometimes pen and paper, and replace them with web applications.


Some highlights include:


While working at Total Produce I have completed NVQ Level 4, and am currently working towards a Software Engineering degree.

Digital 3rd : Junior Consultant

September 2017 - October 2017

Digital 3rd is a tech consultancy run by the owners of Digital Native. In between clients I also worked towards various certifications.


While at Digital 3rd I worked on:

REPL Group : Implementation Consultant

September 2016 – September 2017

REPL group is a consultancy firm that work to implements some of JDA's products.

While at REPL group I also trained with 3AAA to complete an NVQ level 4. Unfortunately I was unable to complete training due to 3AAA.

As a consultant I worked on three projects representing REPL, with British Petroleum, NewPort and Agora.

This work included:

Acorns Retail : Store Volunteer

March 2014 – October 2017

Acorns is a charity that provides hospice care for children. I started there as part of the Duke of Edinbrough, and found it rewarding enough that I stayed long after.

I worked at the Solihull branch of the retail stores, raising money and awareness for the hospices.


At Acorns my duties where:

  • Using the point-of-sale systems to serve customers.
  • Receiving donations from the public.

  • Steaming and tagging clothes ready for the shop floor.
  • General maintenance of the shop floor and the staff working areas.
  • Watch and electronics repair.
Dressed as Santa

I dressed up as Santa for fundraising, 2016.

Dynistics : Support & Development

September 2015 – September 2016

Dynistics is a charting company that displays real-time business data through a webpage.

While working at Dynistics I gained my Level 3 certification with 3AAA.


At Dynistics my duties where:

  • Configuring and installing web server software to virtual machines, working with every Microsoft supported operating system.
  • Providing first line support to diagnose and resolve issues.
  • Acting as senior support, directing first line support in their approach to problems and offering solutions.
  • Creating sales demonstrations to generate revenue.
  • Creating specifications for new product features.
  • Working directly on the product to add new features, to find and remove incorrect code and to ensure code quality is upheld throughout development.
  • Worked on designing an automated testing system and the upgrade of legacy code-management systems.
Dynistics Headshot

One of my coworkers happened to be a very talented photogropher, who helpfully took this photo.

Achievements

Microsoft C# Professional : Exam 70-483

Achieved November 2017
View this certificate online.

This certificate was awarded for:

BCS Level 4 Diploma : Software Development Methodologies

Achieved November 2017
View this certificate.

This certificate was awarded for:

Encounters

Ongoing project
View this site.

Encounters is a Dungeons & Dragons helper application. While playing with friends I found that getting the numbers in order was both the least fun part, and the most time consuming. This application streamlines it down to a dice roll.

This site has been created using Angular and Tailwind for the frontend, and uses Laravel, Graph QL and Node.js to provide it's backend.

One standout feature of the site is that it uses websockets to keep users fully informed on what is happening without a page refresh.


This project has taught me:

Please note there is currently no sign-up for this site, however I'm happy to provide a demo.

Bounceback

Ongoing project

Bounceback is a new take on competitive local co-op games. In this you launch projectiles at other players to knock them off the map.

Project is made in the unity engine a C# game engine. This project has improved my understanding of performant code as well as offering up interesting algorithmic problems.


Education

Digital Native & Arden University : Bachelor of Science with Honours - First Class

Digital and Technology Solutions (Software Engineering)
November 2018 – March 2022

This degree was awarded for:

Digital Native : NVQ Level 4

September 2017 – September 2018

Edexcel Advanced Apprenticeship in IT, Software, Web and Telecoms including:

  • L4 Diploma in ICT Professional Competence.
  • L4 Extended Diploma in ICT Systems and Principles.

3aaa Technology, Birmingham

September 2015 – September 2017
NVQ Level 4
Company lost the contract before completion of course. Unfortunately I'd need to start over with Digital Native.
NVQ Level 3

Edexcel Advanced Apprenticeship in IT, Software, Web and Telecoms including:

The Sixth Form Collage, Solihull

September 2013 – June 2015

Contact

Please Email: Contact@ThomasOakley.com

Linked-In

Profile Picture