Full-Stack Developer · Available for Work

Building the web,
for your business.

I'm Zak, a full-stack developer based in Bournemouth. I build websites, web apps, and developer tooling - from marketing sites to production-grade applications. Open to freelance projects and full-time roles.

Open-Source

Projects

eslint-plugin-nextjs-security

ESLint plugin that catches common security vulnerabilities in Next.js applications - dangerouslySetInnerHTML misuse, exposed environment variables, and insecure API route patterns.

TypeScriptESLintNode.jsNext.js

apiguard

A zero-config API security scanner. Tests for broken authentication and authorization vulnerabilities based on the OWASP API Security Top 10.

TypeScriptNext.jsOWASPSecurity

fab-native-tabs

React Native tab bar component with a floating action button built in. Fully typed, gesture-aware, and compatible with Expo Router and bare React Native.

React NativeTypeScriptExpoReanimated

Track and review dependency updates across your GitHub repos. Scan your package.json, approve or snooze outdated packages, and raise a single pull request with all your changes. Without even leaving the browser.

Next.jsTypeScriptSupabaseGitHub

expo-audit

A linter for your Expo project config, catches missing permissions, broken EAS profiles, and incompatible dependencies before you hit build errors

TypeScriptReact NativeExpo

What I offer

Services

Marketing & Brochure Websites

A professional online presence that represents your business well. Fast-loading, mobile-friendly, and easy to update.

Web Applications

Custom tools and platforms built around how your business works - booking systems, dashboards, internal tools, and customer portals.

Ongoing Support

Maintenance, updates, and new features as your business grows.

Background

About

I'm a full-stack developer who cares about the details, from well-structured APIs to clean, accessible user interfaces. I enjoy building things end-to-end and writing code that's easy for other developers to pick up and work with.

I focus on the whole stack: server-side data modelling and API design, React and Next.js on the front end, and React Native for mobile. I think good software is secure by default, not as an afterthought.

Stack

  • TypeScript
  • Next.js
  • React
  • Node.js
  • PostgreSQL
  • MySQL
  • Expo
  • React Native
  • Tailwind CSS
  • Docker

Get in touch

Contact

Prefer a direct message? Find me on the socials below.