Thomas Redstone
Experienced Software Engineer | Web Development
11 yrs experience · 30-40 hrs/week
About
With a degree in Computing and its Practice from The Open University and a Foundation degree in Enterprise Computing from Manchester Metropolitan University, I have a strong educational background in computer science. My professional experience includes roles such as Contract Software Engineer at Redstone Technology, Senior Software Engineer Contract at GetJohn Ltd, Lead Web Developer at BayCrazy Ltd, Lead Software Engineer at JD Sports Fashion plc, and Founder & Developer at Redstone Technology. I have also worked as a Software Engineer at DataMatters Ltd., Contract Perl Software Engineer at SABS Travel Technologies, and Developer at One iota. Throughout my career, I have developed web sites and applications using a range of technologies, including OOP PHP, Laravel, Silex, JavaScript ES6, Node.JS, React Native, Electron, TypeScript, AWS SAM, SNS, DynamoDB, Lambda, and more. My expertise lies in software development, web development, and system architecture.
Experience
- Contract Software Engineer · Redstone Technology10-01-2019 – 04-01-2020
Developing web sites and applications using a range of technologies, including: OOP PHP, Laravel, Silex, Javascript ES6, Node.JS, React Native, Electron
- Senior Software Engineer Contract · GetJohn Ltd10-01-2022
Built a PO integration handling millions in annual staff uniform orders, converting cXML to EDI XML and using SFTP. Involved stringent validation and unit testing. Specified a TypeScript replacement for a dated PHP ordering portal, choosing tech based on skills and customer value. Created a Docker build for GetJohn's 'Punchout Hub,' an integration platform, improving modularity and dev efficiency. Key in building 'Punchout Hub v2' using Laravel and LiveWire. Preserved old code and improved system modularity. Designed a role-based client dashboard and handled hundreds of daily logins. Promoted better unit-testing practices and streamlined dev environments. Automated server monitoring and backup setup, enhancing my Unix scripting skills.
- Lead Web Developer · BayCrazy Ltd10-01-2011
Having been brought into the BayCrazy venture by its founder I have been responsible for rebuilding the server architecture from the ground up, to eliminate single points of failure, and improve responsiveness. Along with rewriting the front end system to use more modular Object Oriented code, allowing for more rapid development of new features. In addition, development of an internal RESTful API, allows queries to be load balanced, with potential to allow third party integration down the line.
- Lead Software Engineer · JD Sports Fashion plc03-01-2022 – 11-01-2022
Leading a squad of platform developers, working using agile methodologies.
- Founder & Developer · Redstone Technology05-01-2013 – 04-01-2020
Developing web sites and applications using a range of technologies, including: OOP PHP, Laravel, Silex, Javascript ES6, Node.JS, React Native, Electron
- Software Engineer · DataMatters Ltd.10-01-2019 – 02-01-2020
Working as part of an Agile team to build a replacement for the existing system with a new React based front end and severless backend. Making use of React Hooks, Redux, Jest, TypeScript, AWS SAM, SNS, DynamoDB and Lambda
- Contract Perl Software Engineer · SABS Travel Technologies03-01-2019 – 09-01-2019
Worked as a contract Perl Software Engineer.
- Developer · One iota11-01-2017 – 03-01-2019
Worked on a range of applications, from distributed PHP e-commerce sites, Serverless NodeJS e-commerce applications, back office JavaScript applications, as well as playing a key role in the adoption of containerisation, and Kubernetes.
Education
- The Open UniversityComputing and it's Practice, Computer Science
- Manchester Metropolitan UniversityFoundation, Enterprise Computing
Similar talent on Pangea
Hire Thomas through Pangea
Describe your project to the Pangea agent — see if Thomas is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.
See if Thomas is a fit