Skip to content
View tiagofrancafernandes's full-sized avatar
😊
Loved by Jesus Christ. PHP/Laravel developer; Linux user; Open-source maker;
😊
Loved by Jesus Christ. PHP/Laravel developer; Linux user; Open-source maker;

Block or report tiagofrancafernandes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hello there! I am Tiago França Fernandes 👋

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>

GitHub X LinkedIn Telegram Website YouTube Superprof English Visitors

PHP Laravel PostgreSQL Docker Linux AWS Vue.js Nuxt TypeScript Tailwind CSS

Skills · CVs / Résumés 🇧🇷/🇺🇸

🇧🇷🤝🇮🇱 #StandWithIsrael


🇺🇸 English

About me

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.

What I do best

  • 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.

Main stack

Backend & APIs

Databases & Cache

DevOps, Cloud & Tools

Frontend integration

Featured Projects


Client hour management application with a Vue 3 frontend and a backend API.


A Nuxt application for displaying GitHub project statistics.


Admin foundation/prototype built with Laravel, Vue and Inertia.


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.


Application that summarizes customer reviews using AI.

Other Projects & Experiments


A practical Tailwind CSS v4 reference app.


Screen capture application built with Vue 3.


A simple time calculator built with Vue 3 and Vite.


Nuxt application for generating SVG avatars.

More experiments

These projects are useful experiments, templates or smaller applications. They are intentionally kept here to avoid making the main profile too crowded.

Professional Highlights

  • 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

Sobre mim

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.

O que faço melhor

  • 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.

Stack principal

Back-end & APIs

Bancos de dados & Cache

DevOps, Cloud & Ferramentas

Integração front-end

Projetos em destaque

Aplicação para gestão de horas de clientes, com front-end em Vue 3 e API back-end.

Aplicação Nuxt para exibir estatísticas de projetos do GitHub.

Base/protótipo de painel administrativo com Laravel, Vue e Inertia.

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.

Aplicação para resumir avaliações de clientes usando IA.

Outros projetos e experimentos

Aplicação de consulta prática para Tailwind CSS v4.

Aplicação de captura de tela desenvolvida com Vue 3.

Calculadora de tempo desenvolvida com Vue 3 e Vite.

Aplicação Nuxt para geração de avatares SVG.

Mais experimentos

Estes projetos são experimentos, templates ou aplicações menores. Eles ficam aqui para não deixar o perfil principal poluído.

Destaques profissionais

  • 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 Stats

Tiago França Fernandes GitHub Visitors stats

GitHub streak

Contact

Pinned Loading

  1. AWS-Lambda-Function-Using-PHP8-Runtime AWS-Lambda-Function-Using-PHP8-Runtime Public template

    Lambda Function Using PHP8 Runtime

    PHP 1

  2. docker-php-nginx-docker-composer docker-php-nginx-docker-composer Public

    docker enviroment para desenvolvimento php

    Dockerfile 2

  3. Demo-Laravel-CRUD Demo-Laravel-CRUD Public

    [EN] Example of a basic Crud in Laravel presented to a private student. [PT] Exemplo de um crud básico em Laravel apresentado para um aluno particular.

    PHP 1

  4. materializecss-laravel-pagination materializecss-laravel-pagination Public

    MaterializeCSS Laravel Pagination

    PHP 3

  5. PURE-PHP-mini-framework PURE-PHP-mini-framework Public

    PHP 1

  6. TS-bundle-to-JS-with-ESBuild TS-bundle-to-JS-with-ESBuild Public

    TypeScript