William Duyck

United Kingdom

@wduyck

Turning complex challenges into elegant solutions one line of code at a time.

My Resume

wduyck.pdf

Badges

Sql

Certifications

wduyck has not earned any certificates yet.

Work Experience

  • Senior Software Engineer

    Ice Rink Canary Wharf•  March 2024 - September 2024•  London

    Designed and implemented a comprehensive ice rink ticketing solution using Laravel, FilamentPHP, Vue.js, and TypeScript. Key features include dynamic scheduling, ticket transfers, dispute management, and a seamless integration with Stripe for payment processing. Developed robust APIs to handle complex booking scenarios, including multi-ticket and session management, and implemented user-friendly admin panel for streamlined customer management and check-in. Integrated a widget system for the marketing website to take bookings, and applied advanced security measures to ensure secure access to reservations.

  • Head of Engineering

    Address Intelligence•  March 2018 - December 2023•  London

    Led the transformation of engineering processes, upskilling a small, isolated team into a high-performing unit, with the mid-level developer growing into a team lead. Spearheaded the refactor of a monolithic application into separate front-end and back-end systems, improving maintainability and bug resolution. Introduced agile workflows, increasing feature delivery frequency and transitioning from GitFlow to a continuous integration approach. Significantly expanded operational capabilities, moving from small direct mail campaigns to managing national campaigns. Improved product ownership through effective documentation and prioritization, and enhanced infrastructure with load-balanced multi-server architecture and ISO 27001-compliant access controls.

  • Senior Software Engineer

    Firedrop•  July 2016 - June 2018•  London

    As a key team member at Firedrop, I was instrumental in developing an AI-driven website builder with a cutting-edge conversational interface. I collaborated with AI specialists to design the chatbot workflow and templating engine, enhancing user interaction and web design quality. Later, I led the adaptation of our AI technology for a major multinational client, automating and scaling packaging design processes, which significantly improved global production efficiency and consistency.

  • Software Engineer

    Powermeeter•  December 2015 - July 2016•  London

  • Teaching Assistant

    University of Kent•  October 2014 - July 2015•  Canterbury

  • Creative Coder

    Mozilla•  July 2013 - September 2014•  London

    As part of the Mozilla Foundation's #TeachTheWeb team, I actively engaged in community outreach and technical evangelism. I contributed to organizing and facilitating events such as Maker Party, Mozilla Festival, and various conference appearances to promote community innovation and advocate for the Mozilla Manifesto. I played a key role in the development and promotion of Mozilla's educational initiatives, including Mozilla Webmaker, #TeachTheWeb, and the Web Literacy Standard. I led Webmaker Training Days to empower Mozilla Reps in mentoring educators to host their own webmaking events, shaping the strategic direction of the Webmaker platform. Additionally, I facilitated workshops and training sessions to support communities in understanding and teaching web literacy concepts.

Education

  • University of Kent at Canterbury

    Computer Science, BS•  September 2011 - July 2015

Skills

Laravel
PHP
JavaScript
TypeScript
Vue.js
CodeIgniter
Bash
Scrum
Bootstrap
CSS
Database Architecture
Docker
Git
Foundation
HTML
RESTful APIs
Agile Methodologies
Yii
UML
Unit Testing
Travis CI
Technical Documentation
Team Leadership
System Architecture
Structured Query Language (SQL)
Software Architecture
Shell
Redis
Python
Project Management
Node.js
Nginx
Natural Language Processing
MySQL
MongoDB
Microservices
Linux
JSON
jQuery
Jira
IT Security
IT administration
Express
DevOps
Domain Driven Development
Continuous Integration
CircleCI
CakePHP
C
C#
Backbone.js
Block Element Modifier (BEM)
Apache
Ansible
AWS
Sass
Less
Stylus
GitHub
GitHub Actions
SVG
BitBucket
Version Control
MariaDB
OpenAPI
JWT (JSON Web Tokens)
Terraform
Webpack
Markdown
Google Maps
NPM
Event Facilitation
Mentorship
Training
Public Speaking
Grunt
Gulp.js
Nunjucks
Twig
Synfony
WebRTC
Chart.js
D3.js
Mocha.js
Chai
Karma
Adobe Illustrator
Adobe Photoshop
Jekyll
Filament
Heroku
require.js
x-tag
Bower
Lodash
Open Badges
Composer
Mustache
ESLint
Wordpress
Community Building
CentOS
Rocky Linux
Ubuntu
Alpine
SVN
Stripe
Integrations
Twitter
Facebook
DeviantArt
Slack
Unsplash
Tailwind
PostgreSQL
Java
Static analysis
PHP Standards Recommendations
GitFlow
Test Driven Development
Notion
Product Ownership
ISO27001
Teleport