Skip to content
View franciscothiago0111's full-sized avatar
🏠
Trabalhando em casa
🏠
Trabalhando em casa

Block or report franciscothiago0111

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse

Hi, I'm Francisco Thiago 👋

Full Stack Developer focused on scalable web applications, real-time systems and clean architecture.

Strong experience with Node.js, TypeScript, Modern Frontend Architecture and Cloud-ready applications.

🌐 Portfolio: www.franciscothiago.com.br


👨‍💻 About Me

I'm a Full Stack Developer based in Brazil, working with modern web technologies on both backend and frontend.

On the backend, I build secure APIs, real-time systems, authentication flows, background jobs and scalable services using Node.js and TypeScript.

On the frontend, I build complex dashboards, role-based systems, real-time interfaces, PDF reports, charts and responsive UIs, focused on performance, usability and maintainability.

I enjoy turning complex business rules into clean, well-structured and production-ready applications, from database to user interface.


🧠 What I Actually Build

  • Full Stack Web Applications
  • Real-Time Dashboards with WebSockets
  • Role-based Access Control (security based on user roles)
  • Authentication & Session Management
  • Complex Forms & Validations
  • PDF & CSV Reports
  • Interactive Charts & Metrics
  • Background Jobs & Async Processing
  • Scalable APIs & System Integrations
  • Clean Architecture & Design Patterns
  • Dockerized Development Environments

🧩 Architecture & Design Approach

I work with clean and scalable architectures on both frontend and backend:

  • Feature-based modular structure
  • Service Layer to separate business logic
  • Repository Pattern for data access
  • Provider Pattern for global state
  • Custom Hooks to encapsulate logic
  • Interceptor Pattern for request pipelines
  • Adapter Pattern to integrate external services
  • Strategy Pattern for business rules
  • Component Composition for flexible UIs

🚀 Tech Stack Focus

Backend

  • Node.js, TypeScript, NestJS
  • PostgreSQL, Prisma, Redis
  • REST APIs & WebSockets
  • Authentication & Authorization (JWT, Role-based access)
  • Background Jobs & Queues
  • Docker for environment standardization and deployment

Frontend

  • React, Next.js (App Router)
  • TypeScript
  • React Query (server-state)
  • React Hook Form + Zod (forms & validation)
  • Tailwind CSS (responsive UI)
  • Recharts (dashboards & charts)
  • Real-time interfaces with Socket.IO
  • PDF generation and CSV exports

🛠️ Skills

Programming & Languages

  • JavaScript (ES6+)
  • TypeScript
  • SQL

Backend

  • Node.js
  • NestJS
  • RESTful APIs
  • WebSockets
  • Authentication & Authorization
  • Background Jobs
  • System Integrations

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Responsive UI
  • Dashboards & Data Visualization
  • Real-time Interfaces
  • Form Validation & UX

Databases

  • PostgreSQL
  • MySQL
  • Redis

DevOps & Tools

  • Docker
  • Git & GitHub
  • CI/CD fundamentals
  • API Testing (Postman, Insomnia)

🌍 Professional Profile

  • Full Stack Developer with strong Backend & Frontend balance
  • Specialized in Node.js + TypeScript ecosystems
  • Experience with real-time applications
  • Focused on scalable and maintainable systems
  • Used to building production-grade dashboards
  • Comfortable working with international teams and remote environments

📫 Contact


Pinned Loading

  1. screenshot_to_pdf_automation screenshot_to_pdf_automation Public

    Python

  2. team-ops-api team-ops-api Public

    TypeScript

  3. team-ops-dashboard team-ops-dashboard Public

    TypeScript