Dave Amison

Full-Stack Software Engineer & Vice President of Global Development

About Me

I am an enthusiastic Full-Stack Software Engineer, currently working as the Vice President of Global Development, with more than ten years of experience in creating advanced software solutions. Residing in Cheshire, United Kingdom, I focus on the design, development, and deployment of scalable, high-performance applications specifically aimed at addressing intricate challenges.

During my career, I have adopted a proactive approach, overseeing transformative projects from initial concept through to final execution, all while balancing leadership duties with hands-on development work. My skill set encompasses both frontend and backend development, system architecture, and cloud infrastructure, ensuring that every project is executed with accuracy, dependability, and innovation.

Experience

VP, Global Development Operations

Six Star Global • Crewe, Cheshire, UK (Remote)

Jan 2020 - Present

  • Led global development operations, overseeing multiple software projects and managing development teams across regions.
  • Spearheaded the development of Six Star: Manage, a comprehensive IT management platform, streamlining service requests and automating IT workflows for the hospitality industry.
  • Architected and implemented scalable systems using React, Next.js, and Node.js, delivering high-performance and responsive applications.
  • Designed and developed backend services using GraphQL, Hasura, and PostgreSQL, ensuring efficient data retrieval and system reliability.
  • Wrote the PostgreSQL schema from scratch, comprising over 80 tables, full audit logging, and robust tracking mechanisms to maintain data integrity and ensure compliance.
  • Developed, deployed, maintained, and monitored over 50 AWS Lambda functions, enabling seamless serverless workflows and event-driven architectures.
  • Utilized AWS RDS (Relational Database Service) to create scalable databases with read/write instances, optimizing query performance and reliability for high-traffic applications.
  • Leveraged AWS CloudFormation to design and deploy robust, consistent AWS architecture, ensuring streamlined and repeatable infrastructure setups.
  • Automated CI/CD pipelines with Azure DevOps, significantly reducing deployment times and enhancing collaboration between development and operations teams.
  • Managed all repository pushes with code review capacity, ensuring code quality, adherence to best practices, and efficient version control.
  • Integrated monitoring and alerting tools to proactively manage infrastructure and application performance, ensuring minimal downtime and swift issue resolution.

Global Development Manager

Six Star Global • Crewe, Cheshire, UK

December 2018 - January 2020

  • Managed software and application development for both internal and external projects, ensuring timely delivery and high-quality standards.
  • Coordinated development teams across multiple locations, fostering collaboration and alignment to achieve project goals successfully.
  • Implemented agile methodologies to streamline development processes, improve team productivity, and enhance project outcomes.
  • Developed applications for desktop and mobile platforms using Expo, delivering seamless and responsive user experiences.
  • Created custom Chrome extensions to integrate systems and improve user workflows, enabling automation and increasing efficiency.

Global Service Manager

Six Star Global • London, UK

Mar 2017 - December 2018

  • Oversaw global service operations, ensuring high-quality service delivery to clients across various regions.
  • Ran a service desk managing IT support and operations for over 400 hotels, ensuring timely resolution of issues and consistent adherence to SLA levels.
  • Developed and implemented service improvement strategies, enhancing client satisfaction and operational efficiency.
  • Managed client relationships, acting as the primary point of contact to address concerns and ensure seamless communication between stakeholders.
  • Coordinated with cross-functional teams to resolve escalations and deliver tailored solutions to meet client needs.

Skills

Frontend

React95%
HTML/CSS95%
Next.js90%
Redux85%
Expo85%
Chrome Extensions80%

Backend

Socket.IO95%
Node.js90%
GraphQL90%
PostgreSQL85%
Python70%
PHP70%
MongoDB70%

DevOps & Cloud

Docker95%
AWS90%
CI/CD90%
Azure DevOps85%
CloudFormation85%
AWS RDS85%
Load Balancing80%

Projects

Six Star: Manage

A robust IT management platform for the hospitality industry, streamlining service request workflows, automating IT processes, and providing detailed analytics to improve operational efficiency.

ReactNext.jsNode.jsGraphQLAWSPostgreSQLDocker

Chrome Extension Suite

A suite of Chrome extensions designed to enhance productivity, enable system integrations, and streamline browser workflows for users and organizations.

JavaScriptChrome APIReactRedux

UniFi Guest Network Integration

Custom-branded landing pages and seamless integrations for UniFi Wi-Fi networks, ensuring an intuitive user experience while meeting branding and functionality requirements.

Node.jsUniFi APIHTML/CSSExpress.js

Hobbies

Flyball

Winston jumping with a tennis ball during flyball competition
Echo showing perfect form in her flyball competition
Echo jumping with a tennis ball during flyball competition
Winston demonstrating his flyball skills at competition

Flyball is a high-energy canine relay sport that I actively participate in with my two tri-color Border Collies, Echo and Winston. Training and competing in Flyball has taught me the value of teamwork, discipline, and focus, as well as the importance of building strong relationships. Both dogs are enthusiastic and skilled competitors, and the sport provides a great way to stay active and connect with other dog owners in the team.

3D Printing

My passion for 3D printing allows me to combine creativity with technical problem-solving. I design and print custom models, ranging from household tools and electronic enclosures to tools and development aids. Exploring materials like PLA and PETG and experimenting with new 3D printing techniques keeps me engaged, while also aligning with my interest in iterative design and prototyping.

Electronics

I enjoy building electronics projects, integrating hardware with software to create innovative solutions. From home automation systems to IoT-enabled devices, I've worked on projects that involve microcontrollers like Arduino and Raspberry Pi. These projects not only spark my creativity but also enhance my understanding of how physical systems interact with software.