Skip to content
< samuelsantana.dev />

About

01.

About me

I am a Senior Software Engineer based in Salvador, Bahia, passionate about building distributed, scalable, and high-impact applications. With over 12 years of experience across the entire software lifecycle (from frontend to backend), my specialty is the modern JavaScript and TypeScript ecosystem.

02.

What I do and how I think

In my day-to-day, I work with deep seniority in the architecture of enterprise platforms and multi-tenant SaaS products.

  • Frontend: I have a special focus on guiding the transition of legacy systems to Micro-frontend architectures (using Module Federation) and mastering reactivity and state management with React and Angular (Signals, Zustand, React Query).
  • Backend: I design and implement robust APIs in Node.js (NestJS, Fastify) with advanced relational modeling.

But technology for the sake of technology is not enough. My true passion lies in smart software engineering. I strongly believe in Spec-Driven Development (SDD) and AI-Assisted Development. I strategically use tools like GitHub Copilot and Claude Code — not simply to "write code faster," but to automate mechanical work. This allows me to focus my energy on what truly matters: clean software design, strict typing, infrastructure resilience, and solid test coverage.

03.

A bit about my journey

I hold a Bachelor's degree in Computer Science, and throughout my career, I've had the opportunity to work in large corporations and global-scale projects, with stints at companies like Globant, Capgemini, and Solutis. In these environments, besides developing, I act in technical leadership, defining quality standards (rigorous Code Reviews, RFCs), and mentoring other developers.

On this blog, I share my learnings, reflections on software architecture, tips on the TypeScript ecosystem, and how to integrate AI into the development workflow without losing code quality.

04.

Let's talk?

I'm always open to exchanging ideas about technology, software architecture, and new opportunities. You can find me through the channels below: