About Me

With 12 years of experience building modern, scalable, and secure frontend applications, I specialize in TypeScript and strongly typed languages. I've been working with React since its early days and have a proven track record in developing complex APIs and interfaces, integrating with diverse architectures, protocols, and databases, including LLMs, RAG pipelines, and custom prompts. My recent focus has been connecting frontend architectures with AI and cybersecurity, always prioritizing clarity, maintainability, scalability, and technical precision.

Education

Open University
BSC Mathematics
In Progress
JANUARY 2025 - PRESENT
Milton Keynes, Buckinghamshire - GB
University of São Paulo
BSC Computer Engineering
Not Concluded
JANUARY 2011 - DECEMBER 2015
São Carlos - Brazil

Professional Experience

Beacon Red (Edge Group)
Senior Software Developer
JANUARY 2025 - PRESENT
Abu Dhabi - UAE

Technologies & Tools

TypeScript
Python
Swift
Kotlin
Shell Scripting
React
Vitest/JEST/RTL
Shadcn/MUI/Antd
Tanstack Router/Query/Table
Node.js/Bun/Deno/Hono
BaaS (Supabase and Pocketbase)
Postgres
Turborepo
Nginx
Docker
Kubernetes
Confidential
Senior Frontend Developer
JULY 2021 - DECEMBER 2024
Dubai - UAE

Contributed to cybersecurity products, balancing high-density data with complex user interactions. Focused on ensuring the scalability of the product given its complexity and obtained the Certified Kubernetes Application Developer (CKAD) certification, along with additional certifications in cybersecurity.

Technologies & Tools

TypeScript
Python
Rust
React
React Testing Library
Vitest
Turborepo
Mock Service Worker (MSW)
React SWR
Node.js
Three.js
WebGL
Wasm
Selenium|Playwrite
Neo4j
Shell Scripting
Nginx
Docker
Kubernetes
Quanto
Senior Software Developer
DECEMBER 2020 - JUNE 2021
São Paulo - Brazil (Remote)

Contributed to the early stages of Open Banking, including ensuring compliance with the Brazilian Central Bank (BACEN), integrating with non-regulated companies, and facilitating banking data ingestion. Led the implementation of a GitOps-focused setup for CI/CD pipelines and established code quality metrics, including comprehensive testing, static analysis, and runtime error inspection.

Technologies & Tools

TypeScript
React
React Testing Library
Mock Service Worker
Kotlin
Spring Framework
Go
gRPC
Next.js
NodeJS
GraphQL
Shell Scripting
Amazon CloudFront
AWS Lambda
Amazon Web Services
Netlify
Sentry
Nginx
Github Actions
Figma
Abstract
Creditas
Senior Software Engineer
OCTOBER 2019 - NOVEMBER 2020
São Paulo - Brazil

Developed back-office applications for commercial operations, including integrating data science services for deal closure prediction, creating a workflow orchestrator with Camunda (BPMN) for consultants, and building a sales engagement platform. Designed the company's design system and maintained the main back-office application while transitioning the monolithic auto-equity credit system to a micro-frontend architecture.

Key Skills

Credit pipelines
Equity credit policies
Sales engagement strategies
Customer recovery
Fraud prevention
Banking compliance
LGPD (GDPR)

Technologies & Tools

TypeScript
Ruby
Kotlin
JavaScript
React
React Testing Library
React Native
GatsbyJS
Next.js
Ruby on Rails
Hanami
Spring Framework
CircleCI
Terraform
Nginx
Amazon CloudFront
Netlify
Apache Kafka
RabbitMQ
Domain-Driven Design (DDD)
Micro Frontend
Kanban
Arquivei
Frontend Tech Lead
JUNE 2016 - OCTOBER 2019
São Carlos - Brazil

Focused on the core application with key contributions to the frontend. Led new strategies, including Arquivei Lite (freemium version) and network growth projects. Integrated with a range of diversified industries, government organizations, and its standards, developing core features and enhancing back-office applications. As an early-stage team member, I played a key role in driving the scalability of the company, product, and department, including database migrations, cloud service transitions, team restructuring, and process optimizations.

Key Skills

Zeplin
InVision
Figma
Design Sprint
User Interviews
User Journey
Usability Testing
User Experience (UX)
Spotify Squad Framework
JIRA (scrum and kanban)
Basecamp
Sketch

Technologies & Tools

JavaScript
Go
PHP
Python
Node.js
React
Redux
LESS
styled-components
jQuery
Jest
Webpack
ESLint
Firebase
Next.js
Zend Framework
Laravel
Docker
Docker Compose
Apache Kafka
Amazon Kinesis
Elasticsearch
Redis
Google BigQuery
PostgreSQL
Bitbucket-pipelines
CircleCI
Kubernetes
Datadog
Grafana
Kibana
Angular Tecnologias
Development System Analyst
JUNE 2015 - MARCH 2016
São Carlos - Brazil

Developed APIs, mobile applications, and web user interfaces (both single-page and server-rendered). Experienced in working across diverse industries, including higher education, research and development, agribusiness, and advertising.

Key Skills

Agile & Waterfall
Scrum
Kanban
Redmine
Google and Apple Payments

Technologies & Tools

JavaScript
PHP
Ruby
LESS/SASS/SCSS
AngularJS
Bootstrap
NPM
Bower/Grunt
Ruby on Rails
Spring
MySQL/PostgreSQL/SQLServer
Azure/AWS
OAuth
EIC - Espaço Interativo de Ciências
Scientific Research
JUNE 2014 - MAY 2015
São Carlos - Brazil

Developed educational projects for elementary and high school levels, collaborating with teachers, pedagogues, and psychologists to analyze project requirements. Focused on designing APIs, creating interactive games, and structuring educational content.

Technologies & Tools

JavaScript
CoffeeScript
Ruby
jQuery
Ruby on Rails
AngularJS
Grunt
MySQL
Tortoise SVN
Ubuntu Server on premise