KIERAN WILLIAMS

Senior Fullstack Software Engineer


Click to continueTap to continue

Senior Fullstack Software Engineer

Kieran Williams

Senior developer building production web & mobile platforms used by 50,000+ people, and a multi-time ETHGlobal & Chainlink hackathon winner shipping across Web3, AI and DeFi.

  • 50k+active users served
  • 9hackathon prizes
  • FirstBSc Computer Science (86%)

Worked with

Person Centred Software Vindico Sero Cardiff University Tantrwm Ltd ETHGlobal

Experience

Person Centred Software

Senior Fullstack Software Engineer
Nov 2025 — Present
  • Migrated and stood up the full DevOps infrastructure, bringing it in-house from previous software contractors.
  • Redesigned the frontend's core functionality, rolling it out gradually behind Harness (Split.io) feature flags.
  • Upgraded the frontend from Vue 2 to Vue 3, modernising the codebase and its dependencies.
  • Carried out a full security audit of the system and fixed the vulnerabilities it found.
  • Introduced AI-first development workflows to speed up the team's delivery.
  • Developed features for the company's Flutter mobile applications.
  • Vue 3
  • Flutter
  • Dart
  • TypeScript
  • DevOps
  • CI/CD
  • Harness / Split.io
  • Feature Flags
  • Security
  • AI Workflows

Vindico

Lead Full Stack Developer
Aug 2023 — Nov 2025
  • Led a team of developers, architecting features and maintaining multiple production systems across mobile and web, serving over 50,000 active users.
  • Worked directly with clients and company directors on roadmap planning and feature scoping.
  • Built a learning management system supporting workshops, e-learning courses, policy compliance, statistical tracking and certifications.
  • Led the rebuild of a multifaceted entertainment application from Vue 2 to React.
  • Migrated over 20,000 users from a client's legacy system onto the new learning management platform.
  • React
  • Next.js
  • Node.js
  • TypeScript
  • Vue
  • Go
  • PostgreSQL
  • MongoDB
  • Redis
  • Capacitor
  • GCP
  • Firebase
  • AWS

Sero × Cardiff University

Software Developer / Researcher
Dec 2022 — Aug 2023
  • Designed and developed a Web3 marketplace connecting landlords with carbon-reduction service providers.
  • React
  • Next.js
  • Node.js
  • TypeScript
  • Hardhat
  • Solidity
  • IPFS
  • MongoDB
  • Mocha / Chai

CUROP — Cardiff University

Software Developer
May 2022 — Sep 2023
  • Developed the Cardiff University Smart City platform, giving the IoT department a centralised place to run experiments and manage data from many IoT devices.
  • Integrated with OpenRemote, in collaboration with Dr Charith Perera.
  • React
  • Docker
  • Node.js
  • TypeScript
  • Java
  • Gradle
  • Express
  • Puppeteer

Tantrwm Ltd.

Software Developer
Jan 2021 — Sep 2021
  • Built an end-to-end hardware and software solution for professional remote interviews used by the BBC, Channel 4 and university research groups.
  • React
  • Node.js
  • Electron
  • SCSS
  • Bash
  • AWS S3 / EC2
  • Linux
  • FFmpeg
  • Blackmagic HyperDeck API
  • PTZ API
  • RUT950 / VPN
  • BlinkStick LEDs
  • Jitsi

Recent Projects

Densofi landing page

Densofi

ETHGlobal Taipei

Apr 2025
  • Flow Foundation — Best Consumer DeFi

Brings DNS records on-chain as liquid ERC-20 shares, unlocking price discovery, early liquidity and DeFi integrations for the $2B+ domain name industry.

  • Optimism
  • SuperchainERC20
  • Next.js
  • Wagmi
  • ENS
  • Foundry
  • OpenZeppelin
  • Worldcoin
Cryptopia Wallet

Cryptopia Wallet

ETHGlobal Agentic Ethereum

Feb 2025
  • Coinbase Developer Platform — Pool Prize
  • Crestal — Most Innovative Use of IntentKit

An all-in-one consumer AI agent wallet combining blockchain analytics, real-time market data and smart contract actions into a single command centre for your portfolio.

  • LangChain
  • TypeScript
  • Next.js
  • CDP AgentKit
  • IntentKit
  • The Graph
  • Base
  • FastAPI
Craft My Report

Craft My Report

SaaS utility

Dec 2024

Web app for quickly generating branded reports from CRM and ticketing exports, with Stripe billing built in.

  • Vue 3
  • TypeScript
  • Tailwind
  • Firebase
  • GCP
  • Puppeteer
  • Docker
  • Bun
CryptoSpiinz NFT roulette

CryptoSpiinz

ETHGlobal Bangkok

Nov 2024

Turns NFT sales into a game: players contribute ETH to compete for NFTs, climbing contribution bands to boost their odds, while creators gain exposure and revenue.

  • Foundry
  • Solidity
  • Next.js
  • Dynamic
  • Chainlink VRF
  • Chainlink Price Feeds
Shill meme launchpad

Shill

ETHGlobal Brussels

Jul 2024
  • Ethereum Foundation — Best Use of ZK Email

A meme-coin launchpad driven by a Twitter marketing flywheel and pre-mint campaign, rewarding shillers from the minted supply based on objective performance.

  • TypeScript
  • Next.js
  • Hardhat
  • Solidity
  • ZK Email
  • Twitter API
  • Redis
PersonalStorage

PersonalStorage

ETHGlobal London

Mar 2024
  • Filecoin — Build Data Economies
  • Worldcoin — Pool Prize

Decentralised document storage on the FEVM that protects your identity, with an AI layer that lets you converse with your documents.

  • Filecoin FEVM
  • TypeScript
  • RAG
  • FastAPI
  • Lighthouse
  • World ID
ElectricKeeper demo

ElectricKeeper

ETHDenver Virtual

Feb 2022
  • Chainlink — 1st Place
  • Space & New Frontier — Grand Prize

A Raspberry Pi electric grid controlled by a hybrid smart contract. Chainlink Keepers cut power when bills expire, and price feeds convert real NREL electricity rates to MATIC/USD on Polygon.

  • Raspberry Pi
  • TypeScript
  • Hardhat
  • Solidity
  • Chainlink
  • Polygon

Education

Cardiff University

BSc Computer Science — First Class Honours (86%)
Sep 2021 — Aug 2023
  • Dissertation funded by Sero: a Web3 marketplace connecting landlords with providers of carbon-reduction interventions.