Brazilian Software Engineer with over 10 years of experience building scalable web applications and improving development workflows. Skilled across frontend and backend development, with strong expertise in JavaScript/TypeScript ecosystems, Angular, React, Node.js, and Python. Experienced in designing maintainable architectures using object-oriented principles and design patterns, and in modern development practices including Docker-based environments, automated testing, and CI-friendly workflows. Throughout my career I have worked on e-commerce platforms, AI-driven systems, and complex web applications, consistently focusing on performance, developer productivity, and code quality. I have led initiatives such as standardizing development environments, modernizing legacy codebases, and implementing efficient tooling and testing strategies. Beyond traditional web development, I have a strong interest in game development and interactive systems, applying the same engineering rigor to creative and real-time environments. I am particularly passionate about building well-structured systems, improving developer workflows, and crafting user-focused digital experiences.

Rafael Mendes

Brazilian Software Engineer with over 10 years of experience building scalable web applications and improving development workflows. Skilled across frontend and backend development, with strong expertise in JavaScript/TypeScript ecosystems, Angular, React, Node.js, and Python. Experienced in designing maintainable architectures using object-oriented principles and design patterns, and in modern development practices including Docker-based environments, automated testing, and CI-friendly workflows. Throughout my career I have worked on e-commerce platforms, AI-driven systems, and complex web applications, consistently focusing on performance, developer productivity, and code quality. I have led initiatives such as standardizing development environments, modernizing legacy codebases, and implementing efficient tooling and testing strategies. Beyond traditional web development, I have a strong interest in game development and interactive systems, applying the same engineering rigor to creative and real-time environments. I am particularly passionate about building well-structured systems, improving developer workflows, and crafting user-focused digital experiences.

Available to hire

Brazilian Software Engineer with over 10 years of experience building scalable web applications and improving development workflows. Skilled across frontend and backend development, with strong expertise in JavaScript/TypeScript ecosystems, Angular, React, Node.js, and Python. Experienced in designing maintainable architectures using object-oriented principles and design patterns, and in modern development practices including Docker-based environments, automated testing, and CI-friendly workflows.
Throughout my career I have worked on e-commerce platforms, AI-driven systems, and complex web applications, consistently focusing on performance, developer productivity, and code quality. I have led initiatives such as standardizing development environments, modernizing legacy codebases, and implementing efficient tooling and testing strategies.
Beyond traditional web development, I have a strong interest in game development and interactive systems, applying the same engineering rigor to creative and real-time environments. I am particularly passionate about building well-structured systems, improving developer workflows, and crafting user-focused digital experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Portuguese
Fluent
English
Fluent
Italian
Advanced
Spanish; Castilian
Advanced
French
Beginner
Japanese
Beginner

Work Experience

Senior Software Engineer at Konvi
August 1, 2025 - Present
Led a large-scale monorepo migration, maintaining build integrity and cross-package stability. Built cross-platform, state-driven systems (React 18, React Native, TypeScript), focusing on rendering efficiency and deterministic data flow. Implemented real-time integrations via GraphQL, Web Sockets, and Firebase, supporting wallet and tokenized asset services. Resolved complex runtime and integration issues across frontend/backend boundaries.
Senior Architect at Blockworx
November 1, 2020 - May 1, 2024
Architected a modular no-code platform with extensibility, isolation, and maintainability. Designed high-performance Angular/React systems with strict type safety and optimized rendering strategies. Built backend services (Laravel, Node.js) for high-traffic enterprise integrations. Introduced Linux automation tooling ( Bash, Python ), improved deployment reproducibility and system recovery. Implemented CI/CD pipelines and containerized environments.
Full-stack Developer at Monsoon Consulting
April 1, 2019 - May 1, 2020
Optimized high-traffic production systems through performance profiling and bottleneck reduction. Designed custom modules and APIs to improve execution efficiency and system stability. Maintained containerized development pipelines with structured Git workflows.
Full-stack Developer at Studio Forty9
September 1, 2016 - December 1, 2018
Refactored legacy architecture into modular, maintainable systems. Developed backend logic for structured promotional mechanisms. Mentored junior engineers on architectural standards and code quality.
Game Play Systems Engineer (Full-Stack) at Captura.me
December 1, 2012 - September 1, 2016
Engineered competitive game play systems for a large-scale photo-based platform featuring 1v1 duels, multiplayer battles, and seasonal/yearly championships. Implemented live voting and time-bounded match logic, supporting synchronous competitive play. Designed and maintained leaderboards and progression, drove player engagement. Developed backend battle resolution logic in PHP, handling scores, winner determination, and event state transitions. Built React frontend with state-driven UI updates. Worked on moderation pipelines to support anti-cheat validation and competitive integrity. Contributed to Zend Framework core (PR #3017), resolving SQL expression handling issues.
Backend Developer at Vox Technology
August 1, 2011 - November 1, 2012
Migrated legacy backend architecture to a modular framework-based system, improving scalability and maintainability. Replaced undocumented code with structured components and enforced architectural consistency. Automated refactoring of 200+ templates using pattern-based transformations. Mentored engineers and maintained structured Git workflows.
Internship (C & PHP) at PB Prev
April 1, 2007 - April 1, 2009
Internship in C and PHP; contributed to backend tasks and tooling; gained early exposure to development workflows.
Senior Architect No-Code Solution at Blockworx
November 1, 2020 - May 1, 2024
Architected a modular no-code platform with emphasis on extensibility, isolation, and long-term maintainability. Designed high-performance Angular/React systems with strict type safety and optimized rendering strategies. Built backend services (Laravel, Node.js) supporting enterprise integrations; introduced CI/CD and automated testing frameworks.
Full-Stack Developer, Magento II at Monsoon Consulting
April 1, 2019 - May 1, 2020
Optimized high-traffic production systems through performance profiling and bottleneck reduction; designed custom modules and APIs to improve execution efficiency and system stability; maintained containerised development pipelines with structured Git workflows.
Full-stack Developer, Magento II at Studio Forty 9
September 1, 2016 - December 1, 2018
Refactored legacy architecture into modular, maintainable systems; developed backend logic for structured promotional mechanisms; mentored junior engineers on architectural standards and code quality.
Gameplay Systems Engineer (Full-Stack) at Captura.Me
December 1, 2012 - September 1, 2016
Engineered competitive gameplay systems for a large-scale photo-based platform featuring 1v1 duels, multiplayer battles, and seasonal championships. Implemented live voting mechanics and time-bound match logic; designed and maintained leaderboard systems and progression mechanisms; backend battle resolution logic in PHP.
Full-stack Yii Developer at Dantel
August 1, 2010 - November 1, 2011
Developed core backend systems using a structured MVC architecture; refactored legacy support systems into modular components; engineered a custom JavaScript runtime module loader enabling dynamic library imports and reduced development iteration time; integrated frontend and backend layers for improved responsiveness.
Game Developer at Global Game Jam
January 1, 2007 - December 31, 2009
Participated in a 48-hour collaborative game development event; contributed to gameplay logic, event loops, rhythm animation, and overall mechanics planning to deliver a playable prototype.
Full-Stack Developer at MIMIMI – Music Theory App
January 1, 2024 - Present
Developed an interactive music theory app with domain modeling; implemented structured class hierarchies and REST-backed real-time visualization for piano and guitar fretboard; integrated LLMS-assisted explanation layer while preserving deterministic backend evaluation; deployed with multi-stage builds.
Game Developer at Sniper 2D
January 1, 2025 - Present
Built a grid-based, turn-based combat engine in Python (Pygame), implementing structure turn resolution, movement constraints and per-round action limits; designed modular combat state management and UI layers; integrated advanced projectile mechanics and HUD feedback for combat scenarios.
Software Engineer at Konvi
August 1, 2025 - Present
Led large-scale monorepo migration, maintained build integrity and cross-package stability. Built and optimized cross-platform, state-driven systems (React 18, React Native, TypeScript), focusing on rendering efficiency and deterministic data flow. Implemented real-time integrations via GraphQL, WebSockets, and Firebase, supporting wallet and tokenized asset systems. Resolved complex runtime and integration issues across frontend/backend boundaries.
Senior Architect - No-Code Solutions at Blockworx
November 1, 2020 - May 1, 2024
Architected a modular no-code platform with emphasis on extensibility, isolation, and long-term maintainability. Designed high-performance Angular/React systems with strict type-safety and optimized rendering strategies. Built backend services (Laravel, Node.js) supporting high-traffic enterprise integrations. Engineered Linux automation tooling (Bash, Python), improving deployment repeatability and system recovery. Introduced CI/CD, containerized environments, and automated testing frameworks.
Full-Stack Developer at Dantel
August 1, 2010 - November 1, 2011
Developed core backend systems using a structured MVC architecture, focusing on scalability and performance. Refactored legacy support systems into pattern-based, modular components. Engineered a custom JavaScript runtime module loader enabling dynamic library imports and reduced development iteration time. Integrated structured frontend-backend communication layers, improving responsiveness and system cohesion. Presented tooling innovations at a regional IT conference. Maintained Git-driven workflows.

Education

Bachelor's degree at IE SP
October 1, 2007 - October 1, 2011
Bachelor's degree in Information Technology at IESP, João Pessoa
January 1, 2007 - October 1, 2011
Bachelor's degree in Information Technology at IESP João Pessoa
October 1, 2007 - October 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services, Computers & Electronics