Personal details

Sam P. - Remote full-stack developer

Sam P.

Based in: 🇬🇧 United Kingdom
Timezone: London (UTC+1)

Summary

👋 Hi there! I'm Sam, I hold a Computer Science degree from the University of Cambridge and am passionate about software, entrepreneurship and the planet 🌍. With over a decade of experience under my belt, I've navigated a diverse landscape of tech, from low-level systems to back-end development, and even the exciting world of game development. 🚀

🛠 Skills at Your Service:

❥ Back-end or full-stack web app development (proficient in Python, Node, Javascript, React and more, 10+ years experience)
❥ Game and Virtual Reality development in Unity or Unreal (C#, C++ and more 6+ years experience)
❥ Data collection and process automation (using data APIs or web scraping to collect data or connect systems, 6+ years experience)
❥ Artificial Intelligence / Machine Learning advising on approaches for using existing solutions applied to business problems
❥ Systems software (OSX, Linux, Windows, embedded, 2+ years experience)
❥ Creating Digital Twins that leverage AI, 3D VR visualisations and data aggregation

Work Experience

Co-Founder & CTO
Zenway Mobility | Apr 2023 - Present
HTML5
Jekyll
Tailwind css

Co-founding, market validation, and launching a pilot scheme of 3-bikes with Moda Living.

Online Instructor
GameDev.tv | Dec 2015 - Feb 2022
C#
C++
Unreal Engine
Unity

I designed and delivered courses in game development creating over 300 hours of video content. Including a fully featured Diablo-style RPG and a course commissioned for Epic Games.

Education

University of Cambridge
Master's degreeComputer Science
Sep 2010 - May 2013

Personal Projects

GameDev.tv Website & AutomationIconOpenNewWindows
2020
Python
Node.js
Flask
API
React
Web Components
Cloudflare
JavaScript
As the Head of Operations at GameDev.tv, it was my roll to develop custom software, automation and our course taking website. Our website was built upon a Teachable stack with lots of custom integrations. One example was a custom widget I developed to pull in discussion from our Discourse forum right into the course experience. The involved integration with the Discourse API and was built very lightly based on webcomponents. I also developed a custom integration between our website and a 3rd party marketplace (Udemy). It allowed our students to redeem courses purchased on that marketplace on our site. This involved reverse engineering the Udemy API and designing a verification flow that allowed us to securely verify the user automatically and instantly. Behind the scenes, we used automation to speed up our processes. In order to improve our reviews, we aimed to respond to every single one. But with 100s every day, this was a difficult task. Again, by reverse engineering the Udemy API, I was able to setup an automatic process that would cycle through different stock responses, based on the rating.
Unity RPG Game & CourseIconOpenNewWindows
2021
C#
Unity
This full scale RPG was create entirely by me an then taught as part of over 65 hours of taught video courses. Features of the game included: - A full combat and movement system (diablo style) - Inventory, pickups and equipment - Skills, abilities and experience system - Dialogue with custom Unity editor - A questing system and UI. - A saving system that could serialise the state of all the above systems. The project was a huge undertaking and took several years to complete including the production of all the teaching material.