William Smallman-Köpf
Software Engineer
📍 Barcelona · ✉ william@thewhisk.dev · 📞 +34 607 043 373 🌐 william@thewhisk.dev · github.com/wismko · linkedin.com/in/wismko
Native English Speaker · Eligible to work in EU & UK
Profile
Software engineer building cloud-native systems in high-ownership environments. At PhoenixNAP, became the internal go-to for Temporal workflow systems with contributions adopted across the engineering organisation. Comfortable owning implementation end-to-end on greenfield microservices, working directly with customers, and presenting technical work to internal and external audiences.
Experience
Software Engineer — Sage, Barcelona
October 2025 – Present
- Initiated a technical debt reduction initiative to address quality issues, aligning it with the team’s move toward AI-native development practices.
- Appointed AI champion for the team; led a cross-team hackathon focused on building AI capability across engineers rather than individual output.
- Co-launched an AI engineering blog with the Director of Engineering for Network Services.
- Driving adoption of agentic tooling in team repositories, starting with a test analysis agent that validates test quality against the engineering handbook.
Software Engineer — PhoenixNAP, Malta
June 2022 – September 2025
- Proposed and implemented a Temporal replay testing approach that eliminated incompatible workflow histories. Adopted company-wide and promoted by engineering leadership as the standard pattern.
- Owned implementation design and delivery of a high-priority Google Ads integration microservice, partnering with a senior engineer on architecture and shipping on schedule.
- Led the extraction of accounting logic into a dedicated microservice, improving system modularity and streamlining invoicing and payments flows.
- Recognised internally as the team’s Temporal expert; ran knowledge-sharing sessions and onboarding for other engineers.
- Received the maximum available salary increase in each annual review, including one out-of-range increase recognised as exceptional by engineering leadership.
Full-Stack Developer — Colonel Duck, Birmingham
May 2021 – May 2022 · Sole developer from June 2021
Colonel Duck built PreEnrolment, enrolment training and data onboarding software for construction companies.
- Hired to replace two departing developers; became the sole developer within six weeks and took full ownership of the product across frontend, backend and customer-facing work.
- Maintained and extended the platform for an existing B2B customer base and helped onboard a new customer during my tenure.
- Worked directly with customers to scope and deliver features, handling the full cycle from requirements through deployment and support.
Selected Projects & Community
- Unwave Network — Personal project inspired by record collecting, exploring music-adjacent software tooling. (unwave.net)
- MEIA — Memberships & Payments (Freelance, 2025) — Built memberships and payments functionality for the Malta Entertainment Industry and Arts Association.
- EdX Bootcamp Teaching Assistant (2022) — TA for a React bootcamp; supported students through coursework and projects.
- Lykelli (Volunteer, 2021) — Contributed to a non-profit building technology to improve wellbeing.
Skills
Languages & Frameworks: Java 21, Spring Boot Distributed Systems: Temporal workflows, RabbitMQ, REST APIs Data: MongoDB, PostgreSQL, MySQL Delivery: GitLab CI/CD, unit & integration testing Architecture: Cloud-native microservices, event-driven systems
Education
Diploma of Higher Education — Computing & IT Open University (UK) · 2012–2016
Download PDF (coming soon)