// About me
- A bit of my story
I'm Nadson Alex, a Fullstack Developer from Pernambuco, Brazil, focused on Node.js, React and TypeScript. My path started in technical support, where I learned to solve infrastructure and database problems hands-on.
That foundation pushed me into development: I turned 120+ monthly hours of manual work into clean Python automations, and moved from IT Technician to Fullstack Developer in under a year.
Guided by Clean Architecture and solid engineering practices, I'm looking for opportunities where I can grow, deliver real value and build products that matter to people.
// Experience
Career path and achievements
// Projects
A selection of technical work
Media Approval - Server
Modular API for media approval workflows between admins and clients. Two-layer caching with Redis + in-memory, event-driven invalidation via EventEmitter, Swagger docs and an E2E Supertest suite covering every endpoint.
Media Approval - Web
Interface for managing media approval sessions. Custom UI components with Radix UI, forms validated with React Hook Form + Zod, client state with Zustand, and server sync and caching with TanStack Query.
Finance Bot
Personal finance Telegram bot with generative AI, financial charts and an integrated web dashboard. Monthly reports through OpenAI running on asyncio.to_thread so the event loop never blocks, accrual-based expense/income tracking and bcrypt authentication.
Academic League - Server
REST API for managing academic leagues, with CRUD for users, activities and assignments. Reusable pagination, typed error middleware backed by domain classes, Swagger documentation and a database seed with 15+ records.
// Skills
Technical stack and tooling
// Contact
Let's build something great together