Kai Macmaster

Technical Delivery Lead

Contact

Profile

With over 11 years of web development experience, I specialize in merging technology with various sectors to craft transformative solutions. A lifelong learner, I actively study languages like Japanese, French, and Bulgarian. As Technical Lead at Kubrick Group, I've led the transition to modern frontend tech and transformed our learning platform. My entrepreneurial journey is highlighted by “Master Japanese”, a language learning platform. Balancing my professional life with being a work-from-home dad, I frequently explore work-life balance topics on my blog.

Skills

I am a passionate advocate for Agile methodologies and with a strong foundation in team leadership, project management, and client liaison - I have a proven track record in leading and coordinating engineering teams, overseeing product development from conception to launch.

Technical

  • Proficiency in a range of programming languages including JavaScript, React, Vue.js, Node.js, TypeScript, HTML5, CSS3, Java, SpringBoot, and PHP.
  • Extensive experience with front-end and back-end web development, demonstrating a keen eye for UI design and delivery.
  • Mastery of modern software development methodologies, including Agile and Scrum.
  • Expertise in utilizing version control systems, particularly Git and Azure Repos.
  • Proficiency in CI/CD pipelines, notably with Azure DevOps.
  • Familiarity with design tools within the Adobe Creative Cloud suite.
  • In-depth knowledge of web application architecture, optimization, and scalability.

Leadership

  • Proven experience in leading and coordinating engineering teams, overseeing product development from conception to launch.
  • Expertise in project management, handling project planning, estimations, and the delivery of solutions.
  • Strong ability to liaise with clients and stakeholders, understanding their needs, and translating those into effective digital solutions.
  • Track record in strategic decision-making, planning, and executing significant tech transitions and implementations.
  • Experience in mentoring and training team members, fostering a collaborative and learning-focused team environment.

Experience

The Kubrick Group

2022 - Present

Technical Lead

  • Transitioned from classroom-based learning to a web platform.
  • Architected the system's move from monolith to microservices.
  • Key projects include:
    • CDP: Used Vue.js and TDD for optimal UX and product delivery.
    • Kloe: Advised on a project harnessing Next.js, Storybook, GraphQL, and REST APIs.

The Access Group (formerly Omnifi Ltd)

2019 - 2022

Lead Developer

  • Oversaw all frontend & guest facing development for brands under The Restaurant Group.
  • Developed the whitelabel website and the order and pay app used by various brands.
  • Developed new online ordering system for Wagamama.
  • Implemented track & trace for all restaurants.
  • Designed microservice architecture for splitting VAT on orders.

Netsells Ltd

2018 - 2019

Head of Frontend Engineering, YourParkingSpace

  • Involved in the development and enhancement of YourParkingSpace.
  • Utilized skills in Vue and Laravel to implement changes.
  • Managed front-end tasks in Jira.
  • Successfully launched a business site.
  • Enhanced whitelabel services.
  • Implemented season tickets and discounts for landlords.
  • Led the engineering efforts and ensured the delivery of high-quality products.

Beanmedia UK Limited

2013 - 2017

Founder & Director of Creative Services

  • Managed diverse projects including website creation, branding, and marketing material development.
  • Liaised with clients to define project scopes.
  • Developed a new website for a local restaurant.
  • Created a new brand identity for a local property development business.
  • Managed design services for a local magazine.
  • Developed a website for a local charity.
  • Provided consulting services to local businesses.

Netopian Ltd

2011 - 2018

Head of Software Engineering

  • Worked on an internet filter service for safe online browsing for children.
  • Used Java, Spring Boot, PHP, and React for development.
  • Resolved complex issues ensuring optimal service performance.
  • Oversaw the software engineering team.
  • Set the technical direction, architecture, and design of software products.

References

Contact details available for references upon request.

Paul Joseph Kubrick Group, Product Director

Nick Holroyd-Doveton Omnifi, Founding Director

Sam Jordan Netsells, CTO & Founding Owner