Kevin Cohen

Loading the mission log

Skip to content

Hello world, I am

Kevin CohenFull-Stack Developer | AI, Vue, Nuxt & Laravel Specialist

I build web applications from database to interface, with Laravel and Nuxt as my home base. I also help teams make smart use of AI in their day-to-day work, without ever compromising on quality. Testing comes as standard. I like to own the whole picture: from well-thought-out architecture and the frontend through to sharp code reviews.

Experience

14years of work experience

9years of programming experience

  1. Sept 2023 – present

    Bouwenergie || Leblo || Enercalc

    Fullstack developer & AI integration

    Owner of the Nuxt 3/4 frontend architecture and guardian of the quality of the Laravel JSON:API backend, building custom AI agents for the whole development team.

    • Owned the frontend architecture: set up the entire Nuxt frontend myself, across several Nuxt 3/4 applications (SPA, REST API, PWA) and an in-house Nuxt module.
    • Guarded the quality of the Laravel backend: reviewed backend PRs and established the rules and architecture for the JSON:API v1.1 backend.
    • Built custom AI agents and workflows for code refinement and bug fixing, which cut research and development time dramatically.
    • Set up AI integration for the whole development team and inside the applications themselves.
    • Worked across a range of Laravel applications (v10 through v13, PHP 8.2–8.4).
    • Built an extensive comparison tool for metering managers.
    • Safeguarded quality with tests in Vitest (unit) and Cypress/Playwright (E2E).
    • Laravel 10–13
    • PHP 8.2–8.4
    • Nuxt 3/4
    • TypeScript
    • Pinia
    • JSON:API 1.1
    • Vuetify
    • ECharts
    • Yup/VeeValidate
    • Vite PWA
    • Playwright
    • Vitest
  2. Jun 2020 – Apr 2023

    Talent Connect

    Developer & Scrum Master

    A range of Laravel projects for the platform, from time tracking to talent analysis, with the Scrum Master role alongside it.

    • Worked with Laravel (v5 through v9) on varied projects: time tracking, an events and news feed, and the PTA (personal talent analysis).
    • Implemented Material Design across the platform.
    • Responsible for planning and running the weekly scrums.
    • Actively involved in shaping and developing new ideas for the platform.
    • Developed an almost-finished app using the Ionic-Vue framework.
    • Laravel 5–9
    • Vue
    • Ionic-Vue
    • Material Design
    • Scrum
  3. Aug 2019 – present

    Kevin & Co

    Owner · Own company

    Custom work for clients, from start to delivery: web applications in Laravel, a backend system for content and users, and an iOS/Android app. Alongside my job since 2019.

    • Built and delivered a range of custom web applications in Laravel, end to end.
    • Built a backend system for several websites to view and edit content, users and analytics.
    • Ported a website to an iOS/Android app using PhoneGap (Cordova).
    • Developed Suez's e-learning in plain HTML/CSS/JS/PHP, shipping both an online version and an offline .exe.
    • Delivered a custom website in Webflow.
    • Picked up bookkeeping, advertising on Facebook and Google, SEO, Analytics and client contact.
    • Laravel
    • PHP
    • HTML/CSS/JS
    • PhoneGap (Cordova)
    • Webflow
  4. Sept 2017 – Aug 2019

    NewGenerationModels / Elite Milano

    Model

    Two years of modelling, including with Elite in Milan. The unexpected chapter in this CV. This is where I learned to hold my own in a room full of strangers.

    • Worked through NewGenerationModels and Elite Milano.
    • Done alongside my studies and my first development work.
  5. Jun 2017 – Aug 2017

    OutdoorXL

    IT management & application development

    Network management, file management and support, grown out of the internship.

    • Responsible for setting up and improving the network, down to handling first-line IT incidents.
    • Managed all files and supported staff and management.
    • Automated resizing of photos for clear display in the web shop using ImBatch.
    • Worked with the Magento framework (functionally, not in code) and built emails in HTML/CSS.
    • Magento
    • HTML/CSS
    • ImBatch
  6. Sept 2015 – Mar 2017

    Bezorgbeer

    Delivery & kitchen

    A side job alongside my studies.

    • Kitchen work and deliveries as a side job alongside my studies.
  7. Aug 2012 – Aug 2013

    Schakel

    Newspaper round

    My first job, at fourteen.

    • A weekly newspaper round.
  1. Sept 2023 – present

    Bouwenergie || Leblo || Enercalc

    Fullstack developer & AI integration

    Owner of the Nuxt 3/4 frontend architecture and guardian of the quality of the Laravel JSON:API backend, building custom AI agents for the whole development team.

    • Owned the frontend architecture: set up the entire Nuxt frontend myself, across several Nuxt 3/4 applications (SPA, REST API, PWA) and an in-house Nuxt module.
    • Guarded the quality of the Laravel backend: reviewed backend PRs and established the rules and architecture for the JSON:API v1.1 backend.
    • Built custom AI agents and workflows for code refinement and bug fixing, which cut research and development time dramatically.
    • Set up AI integration for the whole development team and inside the applications themselves.
    • Worked across a range of Laravel applications (v10 through v13, PHP 8.2–8.4).
    • Built an extensive comparison tool for metering managers.
    • Safeguarded quality with tests in Vitest (unit) and Cypress/Playwright (E2E).
    • Laravel 10–13
    • PHP 8.2–8.4
    • Nuxt 3/4
    • TypeScript
    • Pinia
    • JSON:API 1.1
    • Vuetify
    • ECharts
    • Yup/VeeValidate
    • Vite PWA
    • Playwright
    • Vitest
  2. Jun 2020 – Apr 2023

    Talent Connect

    Developer & Scrum Master

    A range of Laravel projects for the platform, from time tracking to talent analysis, with the Scrum Master role alongside it.

    • Worked with Laravel (v5 through v9) on varied projects: time tracking, an events and news feed, and the PTA (personal talent analysis).
    • Implemented Material Design across the platform.
    • Responsible for planning and running the weekly scrums.
    • Actively involved in shaping and developing new ideas for the platform.
    • Developed an almost-finished app using the Ionic-Vue framework.
    • Laravel 5–9
    • Vue
    • Ionic-Vue
    • Material Design
    • Scrum
  3. Aug 2019 – present

    Kevin & Co

    Owner · Own company

    Custom work for clients, from start to delivery: web applications in Laravel, a backend system for content and users, and an iOS/Android app. Alongside my job since 2019.

    • Built and delivered a range of custom web applications in Laravel, end to end.
    • Built a backend system for several websites to view and edit content, users and analytics.
    • Ported a website to an iOS/Android app using PhoneGap (Cordova).
    • Developed Suez's e-learning in plain HTML/CSS/JS/PHP, shipping both an online version and an offline .exe.
    • Delivered a custom website in Webflow.
    • Picked up bookkeeping, advertising on Facebook and Google, SEO, Analytics and client contact.
    • Laravel
    • PHP
    • HTML/CSS/JS
    • PhoneGap (Cordova)
    • Webflow
  4. Sept 2017 – Aug 2019

    NewGenerationModels / Elite Milano

    Model

    Two years of modelling, including with Elite in Milan. The unexpected chapter in this CV. This is where I learned to hold my own in a room full of strangers.

    • Worked through NewGenerationModels and Elite Milano.
    • Done alongside my studies and my first development work.
  5. Jun 2017 – Aug 2017

    OutdoorXL

    IT management & application development

    Network management, file management and support, grown out of the internship.

    • Responsible for setting up and improving the network, down to handling first-line IT incidents.
    • Managed all files and supported staff and management.
    • Automated resizing of photos for clear display in the web shop using ImBatch.
    • Worked with the Magento framework (functionally, not in code) and built emails in HTML/CSS.
    • Magento
    • HTML/CSS
    • ImBatch
  6. Sept 2015 – Mar 2017

    Bezorgbeer

    Delivery & kitchen

    A side job alongside my studies.

    • Kitchen work and deliveries as a side job alongside my studies.
  7. Aug 2012 – Aug 2013

    Schakel

    Newspaper round

    My first job, at fourteen.

    • A weekly newspaper round.

Internships

  • Sept 2018 – Jun 2019

    Platipus

    Internship: application development

    • Developed a complete management system for schools, made up of two apps, for viewing and tracking student information (statistics) with role and user management, built in Laravel.
    • Built a custom CMS for the Waterpoort app, in Laravel.
    • Developed the informational Waterpoort app for iOS/Android with navigation (maps.js), built in PhoneGap (Cordova).
  • Feb 2018 – Jun 2018

    Syvo

    Internship: web development

    • Worked on a range of existing websites (Drupal, Laravel, CodeIgniter), a different one every two weeks.
    • Developed the Collect Delivery backend for blacklist/whitelist management in a custom framework.
  • Feb 2017 – Jun 2017

    OutdoorXL

    Internship: IT

    • Network and file management, support and web shop work. The later job grew out of this internship.
  • Mar 2015 – Jun 2015

    Buis Lichtreclame

    Internship

    • A first taste of the trade, during my pre-vocational studies.

Education

  • 2015 – 2019

    Software Development

    MBO level 4 (vocational) · Da Vinci College, Dordrecht

    Graduated.

  • 2014 – 2015

    Commercial Technician

    MBO level 4 (vocational)

    Not completed, because I switched to Software Development.

  • 2010 – 2014

    Mavo

    Dutch pre-vocational secondary

    Graduated.

Skills

Competencies

  • Flexible
  • Committed
  • Dependable
  • Sociable

Interests

  • Sport
  • Gaming
  • Cars

Languages

  • DutchNative
  • Englishgood

Side projects

  • A custom web shop, live in production: a Nuxt front end on a Laravel back end, from catalogue to checkout.

    • Nuxt
    • Laravel
  • Dropbreaker

    In progress

    A top-down survival game in Phaser and TypeScript: waves of enemies, XP and upgrades. Built with my AI Factory workflows, as proof that the factory ships working software. Still in the making.

    • Phaser
    • TypeScript
    • Vite
  • AI Factory

    AI Factory

    In progress

    A home-built AI environment for fully autonomous workflows: agents that pick up, carry out and verify work on their own, inside fixed quality gates.

    • Claude Code
    • TypeScript
    • Bun
    • Bash

Contact

Looking for someone who takes on the whole stack? Drop me a line.

Born 14 January 1998 · NL