Hi, I'm Teo Menexes

Full-Stack Software Engineer

I build robust web applications with Laravel & Vue.js — from REST APIs to rich single-page apps.

Open to remote & on-site
Full-time & contract
Scroll down

Get to know me

About Me

TM

I'm a passionate full-stack software engineer with hands-on experience building scalable web applications. My primary stack is Laravel on the backend and Vue.js on the frontend, which lets me own projects end-to-end — from database design to pixel-perfect UIs.

I care about clean, maintainable code, thoughtful API design, and performance. Whether it's architecting a RESTful service, optimising a slow Eloquent query, or crafting a reactive component, I enjoy the full breadth of the stack.

Outside of work I contribute to open-source projects, explore new frameworks, and keep up with the PHP and JavaScript ecosystems.

3+

Years Experience

20+

Projects Shipped

10+

Happy Clients

What I work with

Skills

Backend

Laravel95%
PHP90%
REST APIs92%
MySQL / PostgreSQL85%
Redis75%

Frontend

Vue.js 392%
JavaScript / TypeScript85%
Tailwind CSS90%
Pinia / Vuex80%
Inertia.js78%

Tools & DevOps

Git / GitHub90%
Docker70%
Linux / SSH75%
PHPUnit / Pest80%
CI/CD (GitHub Actions)68%
LaravelVue.jsPHPTypeScriptMySQLRedisTailwindDockerGitPestInertia.jsEloquent ORM

What I've built

Projects

E-Commerce Platform

Full-stack multi-tenant e-commerce solution with product catalogue, cart, Stripe payments, and admin dashboard. Built with Laravel 11 API and Vue 3 SPA.

LaravelVue 3MySQLStripeTailwind

Project Management App

Kanban-style task manager with real-time updates via Laravel Echo & Pusher, drag-and-drop boards, and team collaboration features.

LaravelVue 3PusherPiniaInertia.js

REST API Boilerplate

Production-ready Laravel API starter kit featuring JWT auth, role-based permissions (Spatie), API versioning, rate limiting, and full test coverage with Pest.

LaravelPestSanctumSpatie

Blog CMS

Headless CMS with a Vue 3 admin panel, Markdown editor, image uploads to S3, and a Laravel backend serving a public JSON API.

LaravelVue 3S3Markdown

Invoice Generator

SaaS invoice tool allowing freelancers to create, send, and track invoices. PDF generation via DomPDF, email via Laravel Mail.

LaravelVue 3DomPDFMySQL

CLI Dev Utilities

Collection of personal PHP CLI scripts for database seeding, log analysis, and deployment automation using Laravel Zero.

PHPLaravel ZeroCLI

Where I've worked

Experience

Full-Stack Developer

Full-time

Your Company

2023 – Present

Develop and maintain Laravel + Vue.js web applications for clients across e-commerce and SaaS verticals. Lead API design, code reviews, and deployment pipelines.

  • Reduced page load times by 40% through query optimisation and Redis caching
  • Migrated legacy jQuery frontend to Vue 3 Composition API
  • Implemented CI/CD pipeline with GitHub Actions reducing deploy time by 60%
LaravelVue 3MySQLRedisDocker

PHP / Laravel Developer

Contract

Freelance

2022 – 2023

Delivered custom web solutions for small and medium businesses — REST APIs, admin dashboards, and integrations with third-party services.

  • Built 10+ production Laravel applications from scratch
  • Integrated payment gateways (Stripe, PayPal) across multiple projects
  • Maintained 95%+ test coverage using PHPUnit and Pest
LaravelVue.jsPHPStripe

Let's work together

Get In Touch

I'm currently open to full-time roles and interesting contract work. Whether you have a question or just want to say hi — my inbox is always open.