ANGELO
SANTANA
Java · Spring · Node.js · React · AWS
Software developer focused on performance, scalability and application architecture. I turn robust technologies into high-impact solutions for the user and the business.
Main quest
I work in technology because I believe in the power of innovation to transform realities and give people their time back. More than being passionate about new frameworks, I'm driven by the impact code has at the edge: whether automating a process to free a team's creative potential, or building platforms that connect people to new resources.
Quest log · objectives
- Give time back: finance tasks from 2h to 15min (−87%)
- Remove bottlenecks: SQL queries up to 50% faster
- Connect people to resources: Vale Reciclar platform
- Next objective: your project
Time given back
Automate the repetitive to free teams' creative potential.
Impact at the edge
Measure code by the effect it has on the people who use it.
Innovation that transforms
Build platforms that connect people to new resources.
About me
I build from the database to the interface — obsessed with performance and systems that scale.
I work across Node.js and Java ecosystems, with a strong foundation in database optimization and process automation. I've cut processing times by up to 50% and built bots that speed up financial routines by over 80%. Graduated in Systems Analysis & Development at FIAP and currently studying Computer Engineering at Univesp.
- Location
- São Paulo, Brazil
- Current role
- Software Developer @ NewCAD
- Focus
- Back-End · Full-Stack
- Languages
- Portuguese · English (C1)
- Availability
- Open to opportunities
Experience
Software Developer
MAR 2026 — PRESENTNewCAD — Poá, SP- End-to-end typing with tRPC, removing endpoint documentation and speeding up maintenance of the desktop app (Electron + React).
- Migrated the physics engine to Rapier, fixing tunneling and raising the realism of 3D collisions in React Three Fiber.
- 3D model migration pipelines for onboarding users coming from legacy interior-design systems.
Systems Analyst / Full-Stack
FEB 2025 — MAR 2026Nulog — Itaquaquecetuba, SP- Reduced SQL query time by up to 50% and resolved chronic bottlenecks (N+1) through legacy refactoring.
- Selenium automation bots for the finance team: critical tasks from 2h to 15min (−87%).
- Robust RESTful APIs in Java + Spring Boot to automate logistics and integrate internal systems.
Full-Stack Web Developer
AUG 2024 — FEB 2025Ebravo Consultoria — Arujá, SP- Scalable web systems with direct impact on the Arujá City Hall and local population.
- Built the social platform "Vale Reciclar" — exchanging recyclables for the "Vale Verde" currency.
- APIs in Node.js/Express, MySQL integration and Docker for reliable development environments.
Software Development Intern
APR 2024 — AUG 2024Ebravo Consultoria — Arujá, SP- Responsive, interactive interfaces in React with efficient MySQL integration.
- Unit testing and debugging to ensure application stability before deploy.
Projects
- FEATURED2026IN PROGRESS
Vezta
A gamified personal-finance platform: income, expenses, saving goals and spending limits that earn points and levels — on your own or together, in "parties" shared with family and friends. Microservice architecture with a Spring Boot core API (JWT, Flyway, OpenAPI and 76% test coverage), an Expo/React Native mobile app with a retro-arcade look, a worker that tracks B3 stock quotes and publishes events to RabbitMQ, and a Telegram bot for logging transactions without opening the app.
- Java 17
- Spring Boot
- PostgreSQL
- Flyway
- RabbitMQ
- React Native
- Expo
- Docker
Repositories are still private — the link lands here as soon as the first release ships.

- PRODUCT2026
DeuQuanto
28 online calculators — net salary, severance pay, compound interest, BMI, date math — on a fully static site: no backend, no database, everything computed in the browser. Each calculator is a single TypeScript file, and that one object alone yields the prerendered route, the SEO (metadata, JSON-LD, its own OG image), the sitemap entry and the internal links. Results recompute on every keystroke: there is no "Calculate" button anywhere.
- Next.js 16
- React 19
- TypeScript
- SSG
- Technical SEO
Private repository, domain not published yet.

Stack
Backend
Languages
- Java
- C#
- TypeScript
Frameworks
- Spring Boot
- .NET
- Entity Framework
- Node.js
- Express
- tRPC
- Prisma
Frontend & UI
Languages
- TypeScript
Frameworks
- React
- Electron
- React Three Fiber
- TanStack Query
Databases
- PostgreSQL
- MySQL
- OracleDB
- MongoDB
- SQLite
DevOps & Cloud
- Docker
- Git
- CI/CD
- Azure
- AWS
Certifications
Azure Developer Associate
MICROSOFT · AZ-204 · 2026

Systems Analysis & Web Prototyping
PROFESSIONAL QUALIFICATION

Mobile Application Development
PROFESSIONAL QUALIFICATION

Web 2.0 Analysis & Design
PROFESSIONAL QUALIFICATION

Tech Strategy & Innovation — AI & IoT
PROFESSIONAL QUALIFICATION
Education
Computer Engineering
2025 — 2030Univesp
In progress
Systems Analysis & Development
2023 — 2024FIAP
Completed · CST
Electronics Technician
2020 — 2022Etec Presidente Vargas
Completed
Let's talk
Open to new challenges and high-impact projects. Pick whichever channel you prefer — I reply fast.
