Ui Sam dos Santos
Full Stack Software Engineer
Pouso Alegre, Brazil (open to remote)
uisam@uisam.com.bruisam.com.brlinkedin.com/in/uisam00github.com/uisam00
Summary
Full Stack Software Engineer, 5+ years into building systems that genuinely can't go down: healthcare and public-sector platforms where a bug isn't just an inconvenience. Day-to-day toolkit is .NET/C#, Node.js, React, and Angular, with clean architecture and performance under real production load as the constant thread. Led legacy migrations end to end and helped squads settle on architectural standards they still use today. Lately, putting the same rigor into RAG and LLM engineering that used to be reserved for backend systems. It's where the discipline is heading, and building it beats reading about it.
Skills
Backend
- .NET 7 / C#
- ASP.NET MVC / Razor Pages
- Node.js
- Python / Django
- REST APIs
- CQRS
- Entity Framework
- RabbitMQ
- WebSocket
- Swagger / OpenAPI
Frontend
- React
- Angular
- TypeScript
- JavaScript / HTML / CSS
Databases
- SQL Server
- Oracle
- PostgreSQL
- MySQL
- MongoDB
- Redis
DevOps & Infrastructure
- Docker
- Azure DevOps
- CI/CD
- Git / GitHub
- Linux
Security
- JWT / OAuth 2.0
- RBAC
- Data Encryption
- LGPD / GDPR
Architecture & Quality
- Clean Architecture
- SOLID
- Clean Code
- Unit & Integration Testing
- Code Review
- BPMN
AI & Productivity
- LangChain
- RAG / Embeddings
- OpenAI API
- GitHub Copilot
- Claude Code
- AI-Assisted Automation
Methodologies
- Scrum / Agile
- Sprints & Refinements
- Cross-team Collaboration
Key Highlights
- Built a Node.js/Express REST API serving versioned treatment checklists to doctors and nurses.
- Prescription validation engine: dozens of safety rules checked in under 300ms with CQRS and Redis.
- Clean Architecture refactor: one month, ~900 dead lines gone, test coverage where there was none.
- Prescription screen went from 1.5s to 180ms render time, same stack, just done right.
- Turned a synchronous integration that timed out under load into an event-driven RabbitMQ pipeline handling ~200k messages/day without losing one.
Experience
Software Engineer — Hapvida NotreDame Intermédica
05/2022 – Present
Remote
- Part of the squad behind ~40 modules of SIGA, the client's hospital management platform: clinical protocols, prescriptions, vital signs, bed management.
- Built and owns the clinical protocols REST API in Node.js/Express with TypeScript, serving versioned treatment checklists to doctors and nurses while keeping older versions traceable for audits as the active guideline changes.
- Designed the prescription validation engine in CQRS with a cached medication catalog in Redis, running dozens of safety rules (drug interactions, dosage limits, allergies) in under 300ms per prescription.
- Redesigned a synchronous integration between the main system and legacy systems that kept timing out under load into an event-driven RabbitMQ pipeline (idempotent consumers, dead-letter queue) that now handles ~200,000 messages a day with zero data loss, even at peak hours.
- Took a critical prescription screen from 1.5s to 180ms render time with list virtualization, server-side pagination, and React memoization (useCallback, useMemo, memo).
- Reverse-engineered an undocumented, 800-line legacy biometric engine: traced its WebSocket integration, found critical security gaps, and surfaced API endpoints nobody had ever written down, clearing the path for a new .NET/CQRS implementation.
Developer Analyst — Stefanini Group
12/2021 – 05/2022
Remote
- Built an LGPD compliance platform from the ground up (JWT auth, role-based access control, audit trails, encryption for sensitive data), serving several client systems at once with full traceability.
- In C#, ASP.NET MVC, Razor Pages, and Entity Framework over SQL Server, the job became making slow queries and high-volume reports actually fast.
- Wired REST APIs into legacy systems that had never exchanged data before, pulling information out of platforms that used to operate in total isolation.
- Helped model the data layer for a multi-system integration project, defining the structure and relationships a unified information flow needed.
- Ran on biweekly Scrum sprints, working directly with product and business on what got built next.
Full Stack Developer — Nota Control
07/2021 – 12/2021
Campo Grande, Brazil
- Led the migration of GESCON (a legacy VB.NET municipal management system) to Angular and .NET 5, with the old system staying live in production through the entire cutover.
- Made the case for Clean Architecture, drove a one-month refactor, and walked away with ~900 lines of dead code gone and automated tests where there'd been none.
- Found a sensitive data leak in the GESCON API before anyone outside the team did, reported it, and shipped the fix that brought exposure down to the minimum necessary.
- File streaming for high-volume processing dropped report generation from 2s to 300ms, on full stack features spanning .NET, Angular, BPMN workflows, and legacy tax systems built on VB.NET and ASP.NET.
Development Intern — G2I
07/2020 – 07/2021
Campo Grande, Brazil
- Built patient management, scheduling, and electronic medical record modules for a clinic system using PHP (CakePHP) and JavaScript, optimizing MySQL queries and data modeling to keep read/write performance steady in production.
Education
Bachelor's Degree in Computer Science
2023 – 2025
Estácio · Completed
Internet Computing Technician
2016
E. E. Salomé de Melo Rocha · Completed · 1600 hours
Certifications
- RAG Architectures with LLMs: embeddings, semantic search and agents with LangChain
- Software Engineering in the AI Era: working with legacy systems, scale and multiple services
- Software Engineering in the AI Era: using AI in the real development workflow
- Python: Applied Artificial Intelligence
Languages
- Portuguese — Native
- English — Conversational