Click my face to toggle theme!

X

James

Perrett

Software

Engineer

Profile

I’m a Software Engineer with a First Class Master’s degree in Mechanical Engineering, and I’ve been working in the tech industry for 6 years. Currently, I’m a Full Stack Squad Lead at Atos, working fully remote. While I thrive in my role, I miss the energy of face-to-face collaboration. I’m passionate about design, problem-solving, and creating impactful applications. I’m looking for opportunities to work in dynamic teams, where I can contribute to building meaningful products.

Education

University of Birmingham

Sept 16
June 21
  • 5 year MEng Mechanical Engineering Grade I
  • 84 in Masters project: A self-evolving system for robotic disassembly sequence planning under uncertain interference conditions (Python).
  • Led and engaged in several mechanical design projects, utilising CAD.

St Augustines Catholic College

2009
2016
  • A Levels: AAB – Maths, Design Technology, Business Studies and Economics
  • 11 GCSEs, grade A*-B: Including Maths & English

Skills

  • Git
  • Authentication
  • JavaScript - I love the chaos
  • CSS - This CV is made out of CSS and HTML only
  • HTML
  • Typescript
  • React & React Native - I have built so many apps
  • Node
  • Expo
  • Heroku
  • Firebase
  • Azure
  • Scala
  • Python
  • AI Prompt Engineering

Hobbies

  • I am an England and Man City fan. I love playing, watching and making apps about football. I play five-a-side and try keep up with my mates on Fantasy Premier League.
  • I enjoy mostly all music and I play the guitar most days.
  • I played a lot of games growing up. I have replaced with coding these days - I do miss FIFA 😢

Experience

Atos

Feb 22
Current
  • Worked on microservice architecture for Home Office using Scala and Play Framework.
  • Implemented user required models based on pre-existing API.
  • Developed extractor functions to derive models from user input within journey pages.
  • Squad lead for two MET police projects within Microsofts Platforms using Authentication Groups, Typescript & React frontend & .NET backend.

Find My Facility

Nov 21
Jan 22
  • Bulit React Native app using Expo managed workflow.
  • Tech Stack: Firebase, AirTable, Swagger, Dev Consoles (Facebook, Google Auth)
  • Deployed to the Play Store

School of Code

16 weeks full time bootcamp
  • Reached 1200+ honor on Codewars
  • Introduction to Agile, Sprints, Stand-ups and Retros, User Stories, Databases, TypeScript, Github Actions & Zoom API's, Jira, Trello, Figma & Draw.io, pair and mob programming with cameras on.

Continous Improvement Engineer at JDE

Aug 19
July 20
  • I supported a variety of Continuous Improvement projects.
  • Kaizen, Kanban, 5Y's, RCA methods.

Side Projects

  • Created novel sports fantasy game in React Native and Expo for ios and android based on an idea from school. Fantasy Table - League Predictor has over 75k downloads and 250k predictions worldwide.
  • Created a virtual tactics board for youtuber JLA (368k subscribers). The board has over 500 live squads and users can save custom match states - Skip to 3:00 to see the board in action. The board also features "Video Draw" where users can import media into a slide show and draw all over it - perfect for analysis.
Rocket Ship