STATUS: ONLINE
SYSTEM.KERNEL :: 1.0.0
$ whoami

Hello, I'm

|

Main modules:
TYPESCRIPTREACTNEXT.JSNODE.JS
~/portfolio/about.md

About

bash - root@home
root@home:~$
~/portfolio/skills.json

Skills

> Loading modules...

[languages]

loadedlang.typescript [=====]expert
loadedlang.javascript [=====]expert
loadedlang.java [===‎ ‎ ]intermediate
loadedlang.sql [====]advanced
loadedlang.no-sql [===‎ ‎ ]intermediate

[frontend]

loadedfe.react [====]advanced
loadedfe.next.js [====]advanced
loadedfe.react-native [===‎ ‎ ]intermediate
loadedfe.html5 [====]advanced
loadedfe.css-sass [====]advanced

[backend]

loadedbe.node.js [====]advanced
loadedbe.nestjs [====]advanced
loadedbe.express [====]advanced

[ops & cloud]

loadedops.docker [====]advanced
loadedops.kubernetes [===‎ ‎ ]intermediate
loadedops.google-cloud [===‎ ‎ ]intermediate
loadedops.git [====]advanced
loadedops.ci-cd [====]advanced

[architecture]

loadedarch.clean-architecture [====]advanced
loadedarch.ddd [====]advanced
loadedarch.microservices [====]advanced
loadedarch.async-processing [====]advanced
loadedarch.design-patterns [====]advanced
loadedarch.refactoring-guru [===‎ ‎ ]intermediate

[technologies]

loadedtech.postgresql [====]advanced
loadedtech.kafka [====]advanced
loadedtech.opentelemetry [===‎ ‎ ]intermediate
loadedtech.redis [====]advanced
~/portfolio/experience.git

Experience

$ git log --oneline

f2d9a1cSenior Software Engineer - Cross-squad@Unifique Telecomunicações
May 2025 - Present

Cross-squad engineering support, building solutions and participating in architectural decisions and migrations to improve developer experience across teams.

  • Introduced architectural patterns such as Strategy, Specification, Policy, Saga, etc., ensuring responsibility isolation and improving service maintainability.
  • Integrated OpenTelemetry across microservices for improved observability, and built dashboards for clear system visualization.
  • Participated in defining and adapting GMUD (change management) processes for the team.
TypeScriptNode.jsOpenTelemetryDatadogGoogle CloudGKEKubernetesDockerKafkaPostgreSQL
e7a1f3bTech Lead@Unifique Telecomunicações
Apr 2023 - May 2025

Led architecture and engineering across multiple squads for the BOSS platform (BSS + OSS) powering mobile consumer, B2B, MVNE, and MVNO services.

  • Led the Concierge (B2B) and MVNX (MVNE/MVNO) squads, mentoring engineers, driving architectural decisions, and building the MVNX platform from scratch.
  • Designed TCP/socket libraries for direct communication with 5G core network elements, and built a cross-service audit middleware used across back-office, API integrations, and the MVNX platform.
  • Created the core ABAC + RBAC permission system from scratch, handling all platform authorization.
  • Participated in key decisions and implementation of a critical optimization of the customer renewal flow, reducing processing time from 3 days to under 6 hours.
TypeScriptNode.jsReactGoogle CloudGKEKubernetesDockerKafkaPostgreSQL
b4c2d8aPleno Software Engineer@Unifique Telecomunicações
Aug 2022 - Apr 2023

Architected and built core telecom infrastructure, participating in technical decisions from early platform design through production.

  • Developed 60+ mission-critical microservices for mobile telephony on Node.js, PostgreSQL, Kafka, and GKE, maintaining 99+% SLA.
  • Co-architected the BOSS platform (BSS + OSS) following ODA standards, operating the entire mobile telephony stack.
  • Built a high-throughput binary processor for network CDRs (Call Detail Records), continuously optimized for big data volumes.
TypeScriptNode.jsReactGoogle CloudGKEKubernetesDockerKafkaPostgreSQL
a3f7c2ePleno Software Engineer@Fluke
Jan 2022 - Aug 2022

Main developer for the web platform. Led architecture decisions and implementation, built the new acquisition portal, site pages, and blog system.

Next.jsReactTypeScriptFirebase
9d1e5f4Junior Software Engineer@Fluke
Jun 2021 - Dec 2021

Backend-focused development. Participated in architecture decisions, created new microservices, and split oversized services into smaller, focused units.

Node.jsTypeScriptFirebasePub/Sub
6c8b3a2Intern Software Engineer@Fluke
Oct 2020 - May 2021

Backend and mobile development across Node.js services and a React Native application.

Node.jsTypeScriptReact NativeFirebase
~/portfolio/projects/

Projects

ceu.gg
TypeScriptprivate

ceu.gg

Brazilian saas-like platform providing free Minecraft server hosting with a web management panel. Self-managed infrastructure with Kubernetes orchestration, Proxmox virtualization, and low-latency networking optimized for Latin American users.

In ProductionTypeScriptNode.jsKubernetesProxmoxPostgreSQLKafkaGrafana
saga-library
TypeScript

Saga Library

A TypeScript library for implementing the Saga pattern for managing distributed transactions, event streaming, and async workflows.

TypeScriptSaga PatternEvent StreamingAsync Processing
ddd-with-nestjs
TypeScript

DDD with NestJS

Clean Architecture template implementing Domain-Driven Design patterns with NestJS. A reference for scalable backend structure.

TypeScriptNestJSPrismaDDDClean Architecture

Old Projects

~/portfolio/contact.exe

Contact

contact.exe

$ cat contact.json

{
"github": "filipebsmaia",
"linkedin": "filipebsmaia",
"status": "Currently employed"
}

$ send-message --to filipe

Have a project in mind or want to chat? Feel free to reach out.

Get In Touch