John Robinson

Blog: https://oneaday.dev/blog

Web: oneaday.dev/one-hundred-apis

Contact: johns.development.projects@gmail.com

Professional Summary

Web developer with over 15 years’ professional experience, specialising in server-side and API development using PHP (Laravel), Vue 3 and other modern web technologies. Proven track record in developing web-based spatial data applications (data on maps) developing and integrating large-scale data-processing solutions. I enjoy creating scalable server-side architecture with Laravel, Python and PostgreSQL.

Technical Skills

Languages & Frameworks

  • PHP, JavaScript, Python
  • Laravel 11+, Vue 3 (Composition API with Pinia), Vite
  • Tailwind CSS, Sass, HTML5

Databases & Data Handling

  • PostgreSQL, MySQL, SQLite
  • JSON APIs, RESTful integration

Tooling & Environment

  • GitHub/GitLab with CI integration
  • PHPUnit, Pest
  • Composer, NPM, NVM
  • Local Development: Laravel Herd, Forge, Homestead, Sail, Docker, WSL2 (Ubuntu)

Employment History

Lead Developer – LERC Wales

2019 – Present

  • Lead developer of a modern spatial search engine for biological records.
  • Delivered a scalable, user-friendly platform for both public and private users.
  • Tech stack includes Laravel 11+, Vue 3, Tailwind, PostgreSQL, and Python integration.
  • Responsible for end-to-end architecture design, deployment, and performance tuning.
  • Supporting and managing other developers, and leading the project's development and planning.

Education

BSc Interactive Design & Development
University of South Wales – 2009

Portfolio

Explore my personal project, an ongoing daily development to create 100 unique API endpoints:

oneaday.dev/one-hundred-apis