Sean Wiseman

Principal Software Engineer
07540 611 552 · seanwiseman2012@gmail.com

I am a hands-on, highly competent software engineer with over 14 years’ experience designing, writing and testing software solutions across a variety of target platforms and problem domains.

I have worked on numerous full stack projects from concept to completion. I specialise in Python, GO, Swift, Node, React and React native. I take pride in coding to consistently high standards and regularly study and develop side projects to ensure I keep up to speed with new best practices, techniques, tools and ongoing industry developments.

My broad technical knowledge, experience and outgoing personality make me a developer that’s easily integrated into any fast paced company.


Experience

Senior Full Stack Software Engineer

PLUS POWER (VIA YLD) - contract
    January 2023 - June 2023

    Principal Software Engineer

    Logically AI - contract
      June 2022 - January 2023

      Senior Full Stack Software Engineer

      Pollen (via 101 ways) - contract
      • Designing and implementing Python/Node microservice architecture components & REST APIs
      • Working with GraphQL/Apollo API gateway layer
      • Designing and implementing React-based web user interfaces
      • Building React native based mobile applications
      • Designing and implementing of integration components with such 3rd parties as Zendesk, Twilio and Salesforce
      • Working with high-throughput realtime data processing with pubsub/queues/streaming data
      • Building and improving DevOps processes and integrations with AWS
      • System architectures improvements
      February 2021 - May 2022

      Senior Full Stack Software Engineer

      Beryl - contract
      • Designing and implementing Python/Node microservice architecture components & REST APIs
      • Designing and implementing React-based web user interfaces
      • Developing containerised applications using Docker and Kubernetes
      • Working with high-throughput realtime data processing with pubsub/queues/streaming data
      • Working with Node GraphQL/Apollo API gateway layer
      • Building and improving DevOps processes and integrations with AWS & Google Cloud Platform
      • Writing unit and integration tests across multiple languages in a TDD style
      • Investigating/debugging/fixing issues raised in any environment
      • System architectures improvements
      September 2020 - February 2021

      Senior Full Stack Software Engineer

      Zoopla (via 101 Ways) - contract
      • Designing and implementing Python/Node server-less architecture components & REST APIs
      • Designing and implementing of integration components with such 3rd parties as Facebook and Salesforce
      • Developing containerised applications using Docker and AWS
      • Working with high-throughput realtime data processing with pubsub/queues/streaming data
      • Building and improving DevOps processes and integrations with AWS & Google Cloud Platform
      • Writing unit and integration tests across multiple languages in a TDD style
      • Investigating/debugging/fixing issues raised in any environment
      • System architectures improvements
      March 2020 - September 2020

      Senior Full Stack Software Engineer

      Beryl - contract
      • Designing and implementing Python-based microservice architecture components & REST APIs
      • Designing and implementing React-based server and web user interfaces
      • Developing containerised applications using Docker and Kubernetes
      • Working with high-throughput realtime data processing with pubsub/queues/streaming data
      • Working with GraphQL/Apollo API gateway layer
      • Building and improving DevOps processes and integrations with AWS & Google Cloud Platform
      • Writing unit and integration tests across multiple languages in a TDD style
      • Brainstorming system architectures changes/improvements with the rest of the dev team
      • Investigating/debugging/fixing issues raised in any environment
      August 2019 - March 2020

      Senior Software Engineer

      Trace One (via Build Circle) - contract
      • Creation of custom reusable React components
      • Refactoring existing code to produce reusable React components
      • Presenting complex data models to the end user
      • Managing client side state with Redux and Redux sagas
      • Implementing an end to end test suite and integrating it with existing CI processes
      • Implementing Internationalisation support across the application
      • UI design and creating custom assets
      August 2018 - August 2019

      Senior Software Engineer

      eLife Sciences Publications
      • Creation and maintenance various microservices across a large publishing platform
      • Architect custom workflow system for in house use
      • Creation of custom event handling and message broker utility libraries
      • Creation of code quality and linting tools for company-wide standardisation
      • Creation of data processing workflows for machine learning and general data science use
      • Creation and maintenance of support libraries to assist company-wide dev ops
      July 2017 - August 2018

      Senior Software Engineer

      2DB Ltd
      • Design & implementation of a full stack server management system to allow real-time monitoring and systems analysis
      • Design & implementation of a full stack (Django + MySQL + Redis + Django Rest Framework + Angular) incident management system for fault and asset tracking
      • Design & implementation custom Python-based cross-platform software installers and up-graders
      • Developed IP video streaming overlay components for use with real-time betting odds and information
      • Developed numerous Android utility applications used for remotely controlling custom systems
      • Design and implementation of the company’s web sites and web services.
      September 2012 - July 2017

      Education

      Oaklands College

      BTEC National Diploma in Engineering

      Computer Science

      Engineering Mathematics

      Systems Design

      Engineering Processes Theory

      Electronic Circuit Design

      September 2002 - May 2004

      Skills

      Programming Languages & Tools
      Platforms
      Workflow
      • Test Driven Development
      • Mobile-First, Responsive Design
      • Cross Browser Testing & Debugging
      • Agile Development & Scrum

      Interests

      - Programming

      - Guitar

      - Jazz

      - Astronomy

      - Sci Fi