Skip to main content

Overview

Spyros Bourtzalas

I design and ship data-rich interfaces that stay fast, legible, and trustworthy - especially for teams that rely on precise dashboards and responsive workflows.

Full-Stack Web Developer

Computer science roots, military signal corps discipline, and hands-on delivery for telecom and mapping projects mean I stay calm and methodical even under shifting requirements.

Based in
United Kingdom
Focus
Data-rich interfaces
Currently
Open to collaborations

Selected work

Projects

Two flagship single-page applications that show how I balance data integrity, responsiveness, and clarity.

Company Directory
Single-page applicationMay 2024

Company Directory

Database-focused SPA that manages personnel, departments, and locations with search, filtering, and full CRUD backed by solid validation.

  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap
  • jQuery
  • MariaDB
  • PHP
Gazetteer
Single-page applicationApril 2024

Gazetteer

Leaflet-powered explorer that layers demographic, climatic, and geographic context for every country using multiple third-party APIs.

  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap
  • jQuery
  • Leaflet
  • PHP
  • Font Awesome

Background

About

The short version of my journey from computer science studies in Athens to shipping production-ready tools in the UK.

I studied Computer Science at the University of West Attica in Athens and cut my teeth in the communications sector before pursuing self-directed training in mobile and web development.

After relocating to the UK I completed the IT Career Switch full-stack program, blending academic rigor with practical client work while still holding a full-time role.

  • Comfortable moving between front-end polish and backend pragmatism (PHP/MySQL).
  • Enjoy delivering single-page tooling with thoughtful data states, accessible patterns, and measurable performance baselines.
Download CV

Frontend

  • Next.jsNext.js
  • ReactReact
  • TypeScriptTypeScript
  • JavaScriptJavaScript
  • HTML5HTML5
  • CSS3CSS3
  • Tailwind CSSTailwind CSS
  • SCSSSCSS
  • BootstrapBootstrap
  • jQueryjQuery
  • LeafletLeaflet

Backend & Data

  • PHPPHP
  • MySQLMySQL
  • MariaDBMariaDB

Tooling

  • Node.jsNode.js
  • npmnpm
  • ViteVite
  • GitGit
  • GitHubGitHub
  • PrettierPrettier
  • ESLintESLint
  • BashBash
  • DockerDocker
  • Font AwesomeFont Awesome
  • DDEVDDEV

Additional

  • C#C#
  • PythonPython

Light-speed efficiency with

  • Codex CLICodex CLI
  • Claude CodeClaude Code
  • Gemini CLIGemini CLI

Say hi

Contact

Project brief, support handover, or collaboration idea - drop the details here and I’ll follow up from my inbox within one business day.

Messages here route straight to my private inbox so the email address stays off the page and out of spam lists.

Response time
Under 1 working day (UK / GMT)
Office hours
Mon–Fri · 09:00–18:00

Popular requests

  • New builds or redesigns (Next.js, Tailwind, PHP backends)
  • Performance + accessibility tuning for existing dashboards
  • One-off support during launches or stakeholder reviews
Prefer chat first? Drop a quick DM on LinkedIn and I’ll take it from there.

Need more background? Download my CV or skim the highlighted projects above before writing - extra context speeds up the reply.