Senior Backend Engineer | Laravel & API Architect | Vue/Nuxt | AWS
<style> /* #Habilitar darkmode em uma página */ html { color-scheme: light dark; } @media (prefers-color-scheme: dark) { body { background-color: black; color: white; } } /* Via estilo: */ /* */ :root.theme-light { color-scheme: light; /* custom style for light */ --custom-style: #ffffff; } :root.theme-dark { color-scheme: dark; /* custom style for dark */ --custom-style: #000000; } p:has(a > img) { display: flex !important; gap: 0.2rem; max-width: 60%; flex-wrap: wrap; } p:has(> img) { display: flex !important; gap: 0.2rem; max-width: 60%; flex-wrap: wrap; margin-top: -0.5rem; } p:has(code > img) { display: flex !important; gap: 0.2rem; max-width: 60%; flex-wrap: wrap; margin-top: -0.5rem; } p > a:has(img) { /* display: inline !important; */ /* float: left; */ } </style>🇧🇷🤝🇮🇱 #StandWithIsrael
🇺🇸 English
I am a Senior Backend Engineer from Brazil, focused on building scalable, maintainable and API-first systems with PHP, Laravel, PostgreSQL, Docker, Linux and AWS.
My strongest background is in backend engineering, API architecture, database performance, third-party integrations and legacy system modernization. I also work comfortably with Vue.js, Nuxt and Tailwind CSS, especially when building frontend integrations for backend-driven products.
I have worked with SaaS platforms, internal enterprise systems, automotive platforms, business tools, financial/business integrations and custom web applications. My work usually involves designing APIs, improving architecture, optimizing queries, refactoring legacy code, creating reliable development environments and helping teams make better technical decisions.
I also work as a programming mentor, teaching PHP, Laravel, Linux, Docker and software engineering fundamentals.
- Design and maintain API-first backend systems.
- Build scalable Laravel applications.
- Modernize legacy PHP/Laravel codebases.
- Optimize PostgreSQL and SQL queries.
- Integrate external APIs and business services.
- Structure Docker-based development and deployment environments.
- Improve code organization, maintainability and technical consistency.
- Support teams with technical consulting and mentoring.
- Build Vue/Nuxt interfaces connected to backend systems.
Backend & APIs
Databases & Cache
DevOps, Cloud & Tools
Frontend integration
Client hour management application with a Vue 3 frontend and a backend API.
- Frontend: Client-Hour-Management-APPs-CC-frontend
- API: Client-Hour-Management-APPs-CC-backend
- Stack: Vue 3, Vite, Node.js, Vercel API
- Type: real application
A Nuxt application for displaying GitHub project statistics.
- Repository: gh-projects-stats-nuxt
- Stack: Nuxt.js
- Type: real application
Admin foundation/prototype built with Laravel, Vue and Inertia.
- Repository: Laravel-Vue-Admin-With-Inertia
- Stack: Laravel, Vue, Inertia
- Type: admin foundation / prototype
Point of sale application built with Vue 3 and Vite.
- Repository: SuperPOS-Vue
- Stack: Vue 3, Vite
- Type: real application
Personal website with portfolio, blog structure and forms.
- Repository: Site-com-blog-portfolio-Forms
- Stack: Nuxt.js
- Type: real application
Application that summarizes customer reviews using AI.
- Repository: customer-reviews-ai-summary-nextjs-vercel
- Stack: Next.js
- Type: real application / AI experiment
A practical Tailwind CSS v4 reference app.
- Repository: TailwindCSS-v4-Cheat-Sheet
Screen capture application built with Vue 3.
- Repository: Screen-Capture-Vue3-App
A simple time calculator built with Vue 3 and Vite.
- Repository: Time-Calculator
Nuxt application for generating SVG avatars.
- Repository: Nuxt-Avatar-Generator
More experiments
These projects are useful experiments, templates or smaller applications. They are intentionally kept here to avoid making the main profile too crowded.
- Experience with SaaS platforms and business-critical backend systems.
- API architecture and third-party service integrations.
- Legacy Laravel modernization and technical debt reduction.
- PostgreSQL and SQL query optimization.
- Dockerized development and deployment workflows.
- AWS services such as EC2, RDS, S3 and Lambda.
- Technical consulting for architecture, performance and maintainability.
- Programming mentoring from beginner to advanced level.
🇧🇷 Português Brasil
Sou Desenvolvedor Back-end Sênior do Brasil, com foco na construção de sistemas escaláveis, sustentáveis e orientados a APIs usando PHP, Laravel, PostgreSQL, Docker, Linux e AWS.
Minha base mais forte está em engenharia back-end, arquitetura de APIs, performance de banco de dados, integrações com serviços externos e modernização de sistemas legados. Também trabalho bem com Vue.js, Nuxt e Tailwind CSS, principalmente na construção de interfaces integradas a sistemas back-end.
Tenho experiência com plataformas SaaS, sistemas internos corporativos, plataformas automotivas, ferramentas de negócio, integrações financeiras/comerciais e aplicações web sob medida. No dia a dia, costumo atuar desenhando APIs, melhorando arquitetura, otimizando consultas, refatorando código legado, estruturando ambientes de desenvolvimento e apoiando equipes em decisões técnicas.
Também atuo como mentor/professor de programação, ensinando PHP, Laravel, Linux, Docker e fundamentos de engenharia de software.
- Projeto e manutenção de sistemas back-end orientados a APIs.
- Desenvolvimento de aplicações escaláveis com Laravel.
- Modernização de sistemas legados em PHP/Laravel.
- Otimização de consultas PostgreSQL e SQL.
- Integração com APIs externas e serviços de negócio.
- Estruturação de ambientes com Docker.
- Melhoria de organização, manutenibilidade e consistência técnica.
- Consultoria técnica e mentoria para equipes e desenvolvedores.
- Construção de interfaces Vue/Nuxt conectadas a sistemas back-end.
Back-end & APIs
Bancos de dados & Cache
DevOps, Cloud & Ferramentas
Integração front-end
Aplicação para gestão de horas de clientes, com front-end em Vue 3 e API back-end.
- Front-end: Client-Hour-Management-APPs-CC-frontend
- API: Client-Hour-Management-APPs-CC-backend
- Stack: Vue 3, Vite, Node.js, Vercel API
- Tipo: aplicação real
Aplicação Nuxt para exibir estatísticas de projetos do GitHub.
- Repositório: gh-projects-stats-nuxt
- Stack: Nuxt.js
- Tipo: aplicação real
Base/protótipo de painel administrativo com Laravel, Vue e Inertia.
- Repositório: Laravel-Vue-Admin-With-Inertia
- Stack: Laravel, Vue, Inertia
- Tipo: base administrativa / protótipo
Sistema de PDV desenvolvido com Vue 3 e Vite.
- Repositório: SuperPOS-Vue
- Stack: Vue 3, Vite
- Tipo: aplicação real
Site pessoal com estrutura de portfólio, blog e formulários.
- Repositório: Site-com-blog-portfolio-Forms
- Stack: Nuxt.js
- Tipo: aplicação real
Aplicação para resumir avaliações de clientes usando IA.
- Repositório: customer-reviews-ai-summary-nextjs-vercel
- Stack: Next.js
- Tipo: aplicação real / experimento com IA
Aplicação de consulta prática para Tailwind CSS v4.
- Repositório: TailwindCSS-v4-Cheat-Sheet
Aplicação de captura de tela desenvolvida com Vue 3.
- Repositório: Screen-Capture-Vue3-App
Calculadora de tempo desenvolvida com Vue 3 e Vite.
- Repositório: Time-Calculator
Aplicação Nuxt para geração de avatares SVG.
- Repositório: Nuxt-Avatar-Generator
Mais experimentos
Estes projetos são experimentos, templates ou aplicações menores. Eles ficam aqui para não deixar o perfil principal poluído.
- Experiência com plataformas SaaS e sistemas back-end críticos.
- Arquitetura de APIs e integrações com serviços externos.
- Modernização de sistemas legados em Laravel.
- Otimização de consultas PostgreSQL e SQL.
- Fluxos de desenvolvimento e deploy com Docker.
- Serviços AWS como EC2, RDS, S3 e Lambda.
- Consultoria técnica em arquitetura, performance e manutenibilidade.
- Mentoria em programação do básico ao avançado.
- GitHub: github.com/tiagofrancafernandes
- LinkedIn: linkedin.com/in/tiago-php
- Telegram: telegram.me/tiagofrancafernandes
- Website: tiagofranca.com
- English certificate: EF SET C1




