This is a print copy, go to resume.shawncockburn.co.uk to see the HTML version Continued on next page

Shawn Cockburn

Software Developer | shawn@shawncockburn.co.uk | +447983768013 | github | linkedin

Software Engineer with experience in full stack development, in Typescript/Javascript, React, Jest and AWS. I am a driven self-starter and fast learner who loves all things tech.

Experience

Pod-Point

Software Engineer | Sep 2022 - Present

Founding member of the Energy Services team where we focus on building core architecture that enabled pioneering energy flexibility products and services for EV drivers.

We develop a microservice-based system (TS/NestJS/ECS) enabling real-time smart control of the entire estate of EV chargers, participation in energy flex markets such as DNO, Capacity and Balancing markets, facilitating offerings such as discounted EV tariffs in partnership with EDF and customer rewards, integral to recurring revenue strategy.

Leveraged OCPP knowledge to support CSMS capabilities for new OCPP-based 'Solo3s' products.

Founded a TypeScript & JavaScript learning community by conducting knowledge-sharing sessions and mentoring team members, fostering professional development and a collaborative culture, hosting bi-weekly conversations.

Key Achievements
  • Core founding member of the Energy Services team at Pod-Point, building the core architecture for energy flexibility products and services.
  • Leveraged OCPP knowledge to inform and develop CSMS capabilities for new OCPP-based products.
  • Initiated and fostered a JavaScript/TypeScript learning community, conducting knowledge-sharing sessions on JavaScript and TypeScript and mentoring team members to promote professional development and a collaborative culture.
  • Spearheaded modernization efforts in the App team, shifting from legacy JavaScript and React to modern TypeScript and functional React, and rewriting the app's data layer for improved predictability, type safety, scalability, and maintainability.

Flexible.Energy

Software Developer | Jul 2021 - Aug 2022

Building software solutions for everything from back-office dashboard with an OCPP profile 3 secure certificate authentication backend, that can control and manage EV charge points, to the first payment solution that integrates with PayByPhone

Key Achievements
  • Built complete software solution to enable our company to be the first and only to integrate with PayByPhone as a payment solution for EV charging
  • Spearheaded the project to migrate our existing JavaScript server code to TypeScript
  • Built back office and payment solutions
  • Create content for the company's marketing material to sell the product.

Hill Interiors

Photographer & Creative Specialist | Mar 2018 - Jul 2021

Creating images and videos that sell products for multiple brands, managing extensive existing media for all customers, working alongside various departments to improve the customer's online experiences

Key Achievements
  • Building custom software to cut down image processing from weeks of work down to a few seconds!
  • Developing strategies to handle hundreds of new products that need to be photographed, processed and uploaded in short spaces of time.
  • Collaborating with multiple departments to get images to customers as fast as possible
  • Creating a proof of concept app for trade shows.
  • Enabling the company to hold online virtual events with production value.

Deershed Festival

IT Assistant And Utility Crew | Part-Time Jul 2014 & Jul 2016 & Jul 2022 & Jul 2024

Volunteered during the summer of 2014 as an IT assistant. Employed during 2015 and 2016 as utility and site setup crew, on 2022 & 2024 running the VR experience for the festival.

Key Achievements
  • Seeing how much fun kids (and their parents) were having when interacting with the VR experience.
  • handling a lot of public interaction and being able to help everyone have a good time.
  • This role was multi-disciplined and being able to be flexible with the tasks that were required

Skills

Languages

  • JavaScript/Typescript
  • HTML
  • CSS
  • Bash/ZSH Scripts

Core Technologies

  • NodeJS
  • NestJS
  • Express
  • Jest
  • React
  • React Native + Expo
  • Lambda
  • SQLite
  • AWS
  • Docker
  • OCPP 1.6 & 2.0.1

Other Skills

  • Rust
  • Java
  • Terraform
  • Jira
  • SOLID

Software and applications

  • Git
  • GitHub
  • Adobe After Effects
  • Adobe Photoshop
  • Adobe Premiere Pro
  • Adobe Lightroom
  • Figma

Soft Skills

  • Time Management
  • Approachable and Helpful
  • Onboarding new colleagues
  • Teaching/Sharing Knowledge
  • Communication
  • Patience
  • Teamwork
  • Problem Solving

Other Skills

  • Photography
  • Photo Editing
  • Video Editing