Available for opportunities

Diogo
Duarte

Full-Stack Web Developer specializing in React, Next.js, Laravel & Node.js. Building scalable digital experiences with a passion for CI/CD automation.

Torres Vedras, PortugalMasterlink
Diogo Duarte

About

Passionate about building digitalexperiences that make a difference

I'm a results-driven Full-Stack Web Developer with 5+ years of experience building scalable, user-friendly, and efficient web solutions. With a strong foundation in React, Next.js, Vue.js, Laravel, and Node.js, I specialize in delivering high-quality projects that meet client needs and exceed expectations.

Over the years, I've worked on diverse projects including e-commerce platforms with custom page builders and back-office systems, business management tools, restaurant menu printing systems, and AI-powered content generation. I'm also experienced in CI/CD pipeline automation with Docker and GitHub Actions, server management, and cloud-based operations on AWS.

Beyond coding, I bring expertise in server management, domain and email configuration, and seamless client support. I thrive in dynamic environments where I can collaborate with teams to solve complex problems and create impactful solutions.

Experience

Where I've worked

Senior Web Developer

Masterlink – Business Innovation

Full-time · Remote

May 2024 – Present

Developing and maintaining high-quality web solutions, ensuring scalability and performance optimization. Collaborating closely with design and project management teams to deliver user-friendly interfaces. Implementing modern development practices to improve workflow efficiency and team productivity.

ReactNext.jsLaravelNode.jsAWSDocker

Web Developer

Xalantis, Unipessoal Ldª

Full-time · Hybrid

Mar 2024 – May 2024

Planned and developed projects using Next.js, React.js, Express, Node.js, Socket.IO, and MySQL. Managed servers ensuring uptime and security. Configured domains and automated deployment pipelines using GitHub Actions.

Next.jsReactExpressSocket.IOMySQLGitHub Actions

Full-Stack Developer

Web Winner Agency

Full-time · Remote

Sep 2020 – Mar 2024

Led the development of an advanced e-commerce platform with Laravel and Vue.js, featuring custom page builders, store filters, and dynamic back office. Automated CI/CD pipelines reducing deployment time by 30%. Integrated AI solutions for content generation and data transformation with Python.

LaravelVue.jsNext.jsPythonDockerAWSWordPress

Web Development Intern

Cruz Vermelha Portuguesa

Internship

Jan 2020 – Jun 2020

Designed and developed a web application for event planning and volunteer management, improving organizational efficiency. The application enabled organizers to create events, manage attendee lists, track inventory, and report occurrences in real-time.

PHPMySQLJavaScriptHTML/CSS

Competitor – Web Developer

WorldSkills International

Competition

Feb 2020

Competed in a week-long international web development competition, completing multiple full-stack challenges under strict deadlines. Demonstrated proficiency in solving real-world problems through innovative solutions.

Full-StackProblem SolvingSpeed Coding

Projects

Things I've built

Claude Account Switcher

Native macOS Menu Bar App · Open Source

Built a native macOS app in 12 hours with zero prior Swift experience. Lives in the menu bar with real-time usage tracking, one-click account switching between multiple Claude AI accounts, secure credential storage in macOS Keychain, and an auto-update system via Sparkle.

SwiftSwiftUIAppKitmacOS KeychainSparkleOAuth

Faltou

Community Outage Reporting · Open Source

Community-driven platform for reporting and tracking utility outages (power & water) across Portugal. Features real-time outage reporting, community comments, educational guides on utility compensation, and emergency preparedness resources.

LaravelPHPPestSEOSitemap

1v1 Game Platform

Real-time Multiplayer · Private

A real-time 1v1 game platform featuring multiple simultaneous game rooms, custom golden spinning coin-flip animations, IP-based country flags, integrated wallet with deposit and withdrawal systems, and multi-language support.

LaravelLivewireFilamentRedis+2

Construction Management SaaS

Multi-tenant Platform · Private

Comprehensive SaaS platform for construction project management with multi-tenancy and automatic subdomain routing. Features global audit logging, project-specific user management, GDPR compliance, PDF report generation, and domain provider detection.

TypeScriptMonorepoBunTailwind+2

E-Commerce Order Platform

Full-stack Marketplace · Private

E-commerce platform with a specialized order management system, multi-language checkout, automatic Alibaba order generation, AI agent integration, and Firecrawl tracking. Built with both a Laravel backend and a Next.js frontend.

LaravelNext.jsTypeScriptTrigger.dev+1

Full-Stack SaaS Starter

End-to-end Type-safe · Private

Highly structured SaaS boilerplate with full end-to-end type safety using TanStack Router, Hono, oRPC, and Drizzle ORM. Includes AI agent integration, PWA support, a custom design system with shadcn/ui, and Turborepo architecture.

TypeScriptReactTanStack RouterHono+2

Maintenance Manager

Equipment Tracking System · Private

Maintenance management system for tracking equipment work orders and warranties. Features brand/model management with soft-delete recovery, PostHog analytics integration, and PDF report generation for maintenance routes.

LaravelTypeScriptTanStack RouterPest+1

Digital Menu SaaS

Restaurant Platform · Private

Digital menu SaaS platform for restaurants with business onboarding, authentication, S3 image uploads, and full menu management. Built on the T3 stack with tRPC for end-to-end type safety.

Next.jstRPCPrismaNextAuth+2

PDF Combiner

Utility Web App · Open Source

Clean utility web application for merging multiple PDF files into one. Features multi-file upload with drag-and-drop, instant client-side PDF combining using pdf-lib, and direct download of the merged document.

Next.jsReactTypeScriptpdf-lib+1

Family Plan Manager

Subscription Sharing · Private

Platform for managing and sharing music streaming family plans. Features individual and family plan management, user authentication, email notifications, and detailed analytics with PostHog.

Next.jsT3 StackPrismaTailwind+2

Event & Volunteer Manager

Red Cross Portugal · Private

Web application built during an internship at Cruz Vermelha Portuguesa for event planning and volunteer management. Enables creation of events, attendee lists, inventory tracking, and real-time occurrence reporting.

ReactJavaScriptPHPWebpack

Skills

Technologies I work with

Frontend

ReactNext.jsVue.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSSjQuery

Backend

LaravelNode.jsExpressPHPPythonC#JavaMySQLPostgreSQL

DevOps & Tools

DockerAWSGitHub ActionsCI/CDGitLinuxNginxWordPress

Other

Swift / SwiftUISocket.IOREST APIsWeb ScrapingAI IntegrationAgile

Education

Academic background

Politécnico de Leiria

Licenciatura, Engenharia Informática

2022

ESCO – Escola de Serviços e Comércio do Oeste

Técnico de Gestão e Programação de Sistemas Informáticos

2017 – 2020

Get in touch

Let's work together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

© 2026 Diogo Duarte