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
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.
- 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
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
- 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
- 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
- JavaScript (ES6+)
- TypeScript
- SQL
- Node.js
- NestJS
- RESTful APIs
- WebSockets
- Authentication & Authorization
- Background Jobs
- System Integrations
- React
- Next.js
- Tailwind CSS
- Responsive UI
- Dashboards & Data Visualization
- Real-time Interfaces
- Form Validation & UX
- PostgreSQL
- MySQL
- Redis
- Docker
- Git & GitHub
- CI/CD fundamentals
- API Testing (Postman, Insomnia)
- 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

