Raphael Narasaki
Software Engineer, Senior Frontend Developer
São Paulo, Brazil
- ·-
Linkedin / @raphaelnarasaki
Languages
Portuguese
English
Skills
Javascript
Typescript
ReactJS
NodeJS
NextJS
Docker
Profile
Senior Frontend Developer with 9+ years of experience building innovative and
high-performance applications for fintech, e-commerce, and startups. Expertise
in React, TypeScript, NodeJS, Docker, Testing, and Databases. Proven leader with
a track record of mentoring developers, improving code quality, and delivering
exceptional user experiences. Passionate about leveraging technology to solve
complex problems and drive positive business outcomes.
Work Experience
Software Engineer, SKROL Capital Inc, Miami, Florida
November 2024 — April 2025
• Co-developed FlowSign, an innovative document signing solution designed
to eliminate friction and inefficiencies in traditional document workflows.
As one of two core developers, I was deeply involved in all aspects of the
project, from concept to live deployment, including feature design, code
development, testing, deployment, and ongoing maintenance.
• Architected and built key components of FlowSign from the ground
Leadership
Agile Methodologies
HTML5/CSS3
Redux/Zustand/Context
API/ React Query
Git/Version Control
•
•
•
Responsive Design
Web Performance
Optimization
UI/UX Implementation
PHP
•
up, leveraging a modern technology stack including Next.js, TypeScript,
PHP/Laravel, Zustand, and React Query, and implemented secure
authentication systems and session-based signing mechanisms to ensure
user privacy and data integrity.
Integrated AI development tools and AI agents to accelerate development,
streamline workflows, and enable intelligent document processing.
Contributed to the product's AI-powered features, which promise to further
automate and enhance business efficiency.
Developed a user-friendly document editor, enabling users to create and
customize documents for AI-powered generation.
Implemented key functionality for document preparation, including
drag-and-drop signature field placement, recipient management, and
agreement settings, optimizing for a fluid and responsive user experience.
Enhanced the user experience by leveraging ShadCN components to build
a user-friendly interface with intuitive document handling and signature
workflows, ensuring a consistent and visually appealing design across the
application.
REST API
GraphQL
ExpressJS
PostgreeSQL
MongoDB
CI/CD Pipelines
Test-Driven Development
(TDD)
Jest/React Testing Library/
Cypress
Software Debugging
Technical Documentation
Adobe Target
Artificial Intelligence
E-Commerce
AI/ML Integrations
Technical Mentoring
Performance Optimization
Search Engine Optimization
(SEO)
Google Analytics
Implementation
A/B Testing Integration
Senior Frontend Developer, MATH Group, São Paulo
December 2023 — November 2024
• Led A/B testing initiatives for Banco Santander, designing and executing
multivariate experiments using Adobe Target that significantly improved
user experience metrics and conversion rates.
• Engineered the migration of all active A/B tests from the legacy Oracle
Maximizer platform to Adobe Target, completing the migration in just 3 days
(originally planned for 2 weeks) by developing a reusable code framework
that accelerated the process.
• Streamlined the A/B testing development process, reducing the average
development time for new tests from 2 days to just 4 hours through code
optimization and the creation of reusable components.
• Collaborated with cross-functional teams including UX researchers,
data analysts, and product managers to identify high-impact testing
opportunities and translate business requirements into actionable
experiments.
• Developed and implemented front-end solutions for test variations with
meticulous attention to detail, while also creating comprehensive data
visualizations to effectively communicate test results to stakeholders.
Principal Frontend Engineer, CVC Corp, Santo André, SP
May 2021 — July 2023
• Transformed the Cart and Checkout systems by leading a complete
re-architecture, resolving a major bottleneck for salespeople. This
involved consolidating multiple disparate systems into a unified solution,
dramatically reducing sale completion time and boosting efficiency.
• Engineered a new, unified Cart and Checkout system using Next.js,
TypeScript, React Query, and Zustand, with a laser focus on creating a
streamlined and intuitive user interface tailored to the sales team's needs.
This included implementing a design system library for consistent and
efficient UI development.
• Ensured code excellence and team collaboration by establishing a
rigorous code review process, a well-defined Git versioning strategy,
and a comprehensive React Testing Library testing strategy. Also built a
robust monitoring infrastructure using Grafana and Bunyan for real-time
performance analytics.
• Accelerated code delivery by streamlining CI/CD processes, slashing
deployment times by 60%. Drove seamless integration with other relevant
systems through cross-functional collaboration.
• Expanded platform capabilities and generated new revenue streams by
spearheading the integration of loyalty programs and rental car reservation
features.
• The new system transformed the sales process, significantly reducing
sale completion time, boosting salesperson efficiency and customer
satisfaction, and ultimately driving increased sales volume. These
improvements also supercharged the e-commerce platform, resulting in
higher conversion rates and online sales.
Senior Frontend Developer, NuInvest, São Paulo
February 2019 — April 2022
• Revolutionized retail investor access to IPOs by leading the end-to-end
development of NuInvest's IPO platform, delivering an intuitive digital
experience that enabled seamless participation in initial public offerings.
Leveraged React, TypeScript, React Testing Library, and Instana to create a
faster, more user-friendly platform.
• Accelerated feature delivery and enhanced platform performance
by architecting key features and driving architectural improvements
across NuInvest, including the investment statement and two-factor
authentication journey. Engineered a robust frontend architecture with
advanced state management patterns and reusable component libraries,
significantly reducing development time for new features.
• Elevated user experience and design consistency by development and
maintenance of UI components for NuInvest's new design system using
Web Components with Vanilla JS.
• Drove application performance improvements, including enhanced speed
and performance of the investment statement listing through list
virtualization.
• Cultivated a high-performing frontend team by establishing development
standards, conducting code reviews, and mentoring junior developers
through pair programming sessions and technical workshops.
• Ensured cohesive and compliant implementations of complex financial
workflows by leading cross-functional collaboration between product,
design, and backend teams.
Associate Software Engineer, Avanade, São Paulo
January 2018 — February 2019
Contributed to the development of Natura&CO's global sales platform, working
within an established architectural framework for this multinational beauty
company, focusing on e-commerce functionality while gaining expertise in
modern frontend and backend technologies.
• Worked within the company's Domain-Driven Design (DDD) architecture,
implementing frontend components and services that aligned with
established bounded contexts while collaborating with cross-functional
teams to understand domain models and ubiquitous language
• Developed responsive e-commerce interfaces using ReactJS with Redux for
state management, creating reusable component libraries that enhanced
user experience across diverse markets
• Built and optimized GraphQL queries and mutations for efficient data
fetching, significantly improving application performance and reducing data
transfer overhead
• Implemented comprehensive frontend testing strategies using Jest and
React Testing Library, achieving high code coverage and ensuring reliable
functionality
• Contributed to shopping cart API development using NodeJS and
microservices architecture, creating scalable solutions that supported the
company's global e-commerce operations
• Participated in agile development processes, including sprint planning, daily
standups, and retrospectives, consistently delivering high-quality code that
met business requirements
Frontend Developer, W5 Comunicações, São Paulo
March 2017 — February 2018
Developed responsive and visually appealing digital solutions for diverse
client portfolios, focusing on creating intuitive user interfaces that enhanced
brand presence and improved user engagement while working within content
management systems and custom development frameworks.
• Designed and built responsive corporate websites, e-commerce platforms,
and content-rich blogs using HTML5, CSS3, and JavaScript, ensuring
cross-browser compatibility and mobile-first experiences
• Implemented custom themes and functionality for WordPress-based sites,
creating tailored solutions that met specific client requirements while
maintaining easy content management
• Developed interactive web applications using AngularJS, integrating with
backend APIs to deliver dynamic user experiences that significantly
improved client conversion rates
• Maintained version control using Git for team collaboration, implementing
workflows that streamlined development and deployment processes
• Created custom PHP modules to extend WordPress and CMS capabilities,
enhancing site functionality beyond standard templates
• Collaborated closely with design teams to translate visual concepts
into functional websites, ensuring pixel-perfect implementation while
maintaining performance standards
Junior Frontend Developer, Becommerce, São Paulo
July 2016 — March 2017
Specialized in developing custom e-commerce solutions and brand websites
with a focus on third-party marketplace integrations, particularly creating
white-label storefronts that leveraged Mercado Livre's extensive product catalog
while maintaining unique brand identities.
• Implemented responsive frontends using Angular and HTML5, ensuring
consistent brand representation across devices while maintaining real-time
synchronization with Mercado Livre's marketplace data
• Developed modular SASS architecture to enable rapid theme customization
for different clients, maintaining brand identity while leveraging the shared
Mercado Livre product backend
• Collaborated with UX/UI designers to create intuitive shopping experiences
that bridged the gap between marketplace functionality and bespoke brand
requirements
Education
System Analisys , Centro Universitário ENIAC, São Paulo
January 2016 — January 2018
Courses
Software Bootcamp, Gama Academy
January 2018 — March 2018
Scrum Fundamentals, ScrumStudy
February 2019 — December 2019
Typescript, React and NodeJS, Alura
January 2020 — January 2021
References
Christopher Silva from Skrol Capital, Inc-Felipe Leal from CVC Corp-