Curriculum Vitae
Software engineer with experience building scalable backend systems and developer tooling.
Filter by skill
Experience
Senior Software Engineer
Acme Corp
Led development of a high-throughput event processing platform handling 50k+ events/second. Designed and implemented microservices architecture using Node.js and TypeScript, deployed on Kubernetes. Mentored junior engineers and drove adoption of CI/CD best practices.
Software Engineer
Beta Systems
Built and maintained a customer-facing SaaS platform using React and Python. Improved database query performance by 40% through indexing and query optimisation. Containerised legacy services with Docker and migrated to AWS.
Junior Developer
Gamma Digital
Developed internal tooling and automation scripts in Python and JavaScript. Maintained Linux-based server infrastructure and contributed to front-end features.
Projects
example-cli
Open source
A command-line tool written in Go for managing local development environments. Includes automated setup scripts and CI/CD pipeline configuration.
paulchilton.com
This website
Static personal website built with Astro and Tailwind CSS. Features a CV with interactive skill filtering, a Markdown/MDX article system, and dark mode support. Deployed via GitHub Actions.
Education
Bachelor of Science — Computer Science
University of Auckland