Daniel Nagaoka
Senior Frontend Software Engineer
Summary: Senior Software Engineer with 10+ years of JavaScript experience, specializing in TypeScript applications built with Angular, Vue and Tailwind. Experienced in frontend architecture, component libraries, maintainable software, and responsible AI-assisted development. Strong sense of ownership and comfortable driving projects from design through delivery.
Experience
Volpi.tech
Remote•
Senior Angular/NestJS Engineer, Aprova + Realiza Squad
- • Spun up 6+ projects/repos including both apps, BFFs and libs
- • Stepped up as frontend advocate, promoting good practices and implementation of many frontend tools ranging from Angular CLI, Tailwind v4, StorybookJS and ESLint
- • Leveraged and encouraged AI-assisted coding to achieve cleaner code, improving performance, accessibility and security, successfully improving Lighthouse scores by over 50%
LuizaLabs
Remote•
Senior Vue/NestJS Engineer, Magalu Ads
- • Implemented, maintained and tested core features and components in the Magalu Ads FP platform
- • Recognized as the team's TypeScript reference, driving refactors toward cleaner, more modular components
- • Collaborated on integrating Ads solutions into the Magazine Luiza e-commerce website
- • Documented and tackled tech debt by promoting stricter TypeScript usage and breaking down monolithic architecture
BairesDev LLC
Remote•
Senior Angular Engineer, Core Architecture Team
- • Developed and optimized core and template component libraries, wrapping Angular Material and layering business logic via an internal Web API Template lib
- • Showcased components in an internal Storybook, driving adoption across teams
- • Guided teams through migrations off legacy architectures onto the shared libraries
Azion Technologies
Remote•
Vue/Golang Engineer, Edge Orchestrator
- • Frontend-heavy development paired with consistent BFF/API maintenance and upgrade
- • Took ownership of the Fiber (Golang) BFF and API layer, originally outside scope, bridging frontend and backend work
- • Participated with the frontend guild in developing, maintaining and testing the in-house components library
JOIT Solutions
Jundiaí, SP•
Technical Leader, Sequoia Log — Portal Vesta
- • Supported developers and managed GitLab PRs/pipelines for smooth Angular 9 + .NET Core delivery
Angular/.NET Developer, Osorno Analytics
- • Developed back and frontend on big data aggregation and presentation solutions, working closely with UX and Product Manager
- • Converted from part-time to full-time within two weeks based on delivery performance
Education
Universidade Paulista
Jundiaí, SP•Graduated
Bachelor of Computer Science
- • Achieved highest overall grade in class: 9.3/10
- • Final thesis: Automated Transcription from English to IPA, graded 10/10
- • Published scientific article in TECSci magazine
Vasco Antônio Venchiarutti Technical School
Jundiaí, SP•Graduated
Technician of Information Technology
Skills
Frontend
- •TypeScript
- •JavaScript
- •Angular 2+
- •RxJS
- •Vue.js/Nuxt
- •Tailwind CSS
- •StorybookJS
- •HTML5
- •CSS3
- •SCSS
- •Block-Element-Modifier
- •A11y
Backend
- •RESTful APIs
- •NestJS
- •Node.js
- •MySQL
- •SQL Server
- •PostgreSQL
- •SQLite
- •GraphQL
- •Knex
- •Yargs
Tools
- •Git
- •ESLint
- •Prettier
- •Jest
- •Claude Code
- •OpenCode
Programming Style
- •Declarative
- •Functional
- •Loosely-coupled
- •Clear intent
- •Test-driven
- •DRY
- •KISS
Languages
- •English - Fluent
- •Portuguese - Native
- •Spanish - Intermediate