I'm Hugo, an 18-year-old full-stack developer looking for job opportunities.
I've been programming almost daily for the past 5 years, starting as a hobby that became my primary focus and passion in life. I've developed strong skills in software development and computer systems through curiosity-driven learning. Now that I'm transitioning to professional work, I'm specializing in TypeScript to land my first role as a full-stack developer in Brazil's growing tech market.
I focus on building backend systems with Node.js and TypeScript, and I'm expanding into frontend development with React and Tailwind. I'm passionate about computer science.
- AI-assisted development: I use Claude to streamline repetitive tasks (tests, boilerplate, research). I review and understand all code before it ships — not vibe coding, intentional tooling.
- Tool selection: I leverage AI to find the best tools for the job, and I prefer opinionated, popular frameworks and libraries that build actual, transferable knowledge.
- Code philosophy: Simplicity first — enough to convey meaning and integrity. I avoid comments unless the code is genuinely complex (rare); good code should be self-explanatory.
- Git discipline: Feature branches, conventional commits, small PRs for a linear workflow. This keeps history clean and review-friendly.
- Consistency: I care deeply about naming conventions, opinionated structure, and established patterns. Consistency makes code predictable and maintainable.
A blazing fast & size-effective Roblox instance serializer. Showcases performance optimization and efficient data structures.
A banking back-end built with NestJS and PostgreSQL. Demonstrates API design, database architecture, and production-grade backend patterns.
University ads course monorepo. Automates repetitive coursework tasks and serves as a lab for experimenting with new patterns and tools.


