
Marcelo Augusto
Verified Expert in Engineering
React Developer
Curitiba - State of Paraná, Brazil
Toptal member since April 7, 2022
Marcelo is a senior full-stack engineer with 15 years of experience building scalable web and mobile applications. He specializes in Python back-end development and React-based front ends, with strong hands-on experience integrating Generative AI solutions using LLMs (including Anthropic), RAG pipelines, and AI-driven automation. Marcelo owns features end-to-end, designs clean APIs, and collaborates closely with cross-functional teams to deliver production-ready solutions.
Portfolio
Experience
- JavaScript - 15 years
- Full-stack Development - 15 years
- Node.js - 10 years
- Python - 10 years
- React - 8 years
- React Native - 6 years
- Large Language Models (LLMs) - 2 years
- Artificial Intelligence (AI) - 2 years
Preferred Environment
React, Node.js, Jest, PHP, React Native, Python, TypeScript, NestJS
The most amazing...
...thing I've done is create a design system that's used by more than a thousand users.
Work Experience
Full-stack Developer
Rafid Information Technology Company
- Designed and built a scalable back end from scratch to support real-time video calls with 9+ concurrent participants per room, ensuring low latency and high reliability.
- Integrated and orchestrated a LiveKit-based audio and video streaming, managing room lifecycle, participant state, and reconnection flows.
- Architected a real-time communication layer using WebSockets and Socket.io, enabling instant synchronization of events, presence, and call state across all users.
- Implemented a custom real-time interaction system, including synchronized emoji reactions, without impacting video or audio performance.
- Developed a cross-platform mobile application using React Native (Expo), tightly integrated with real-time back-end services.
- Solved complex real-time edge cases, including concurrency issues, race conditions, network instability, and participant reconnections.
- Optimized real-time message throughput and latency, maintaining a smooth experience under high-frequency event traffic.
- Established a complete DevOps pipeline, with automated deployments, environment management, and CI/CD workflows.
- Implemented unit and integration testing for real-time logic, improving platform stability and preventing regressions.
- Took full ownership of the real-time platform, from system architecture and development to deployment, monitoring, and ongoing improvements.
Full-stack Developer
DecisionMe Inc.
- Designed and delivered a dynamic prompt management tool that allows non-technical users to create, update, and integrate AI prompts across the system without developer involvement.
- Implemented AI-powered reporting features that generate intelligent, contextual responses and insights directly from application data.
- Integrated Anthropic and OpenAI models to build a reusable AI assistant embedded into multiple decision-making stages of the client’s workflow.
- Resolved critical back-end and front-end issues by improving system stability and performance using FastAPI and HTMX.
- Enhanced the overall user interface and user experience, making complex AI-driven features more intuitive and accessible.
- Architected a flexible AI integration layer, enabling rapid experimentation and safe adoption of different LLM providers.
- Improved system maintainability and scalability by refactoring key components related to AI workflows and data handling.
- Collaborated closely with stakeholders to align AI-assisted features with real business decision processes, increasing adoption and operational efficiency.
React Native (Expo) Developer
TeamPass, Inc
- Led a major framework upgrade from Expo SDK 48 to 54, resolving breaking changes, updating dependencies, and restoring full build stability across iOS and Android with minimal downtime.
- Identified and fixed multiple legacy bugs inherited from previous versions, improving app reliability, reducing crashes, and stabilizing core user flows that were previously inconsistent or error-prone.
- Modernized the application UI and UX, refactoring outdated components, improving visual consistency, and aligning the app with current design patterns to deliver a cleaner, more maintainable, and user-friendly interface.
Senior React Native Developer
Vibrant Practice Inc
- Developed a cross-platform React Native application from scratch for Vibrant Practice, enabling patients to easily schedule appointments with healthcare providers through an intuitive and responsive interface.
- Implemented robust scheduling workflows, real-time appointment availability, and push notification reminders, improving user engagement and streamlining provider-patient communication.
- Owned the entire mobile development lifecycle, from architecture design to App Store and Play Store deployment, ensuring HIPAA-compliant practices and seamless back-end integration.
Senior Full-stack Developer
Metalingo
- Implemented a full-featured summer program enrollment platform, enabling students to easily register for seasonal online language classes, boosting engagement and seasonal retention.
- Improved performance and stability of live class sessions by identifying key bottlenecks in real-time interactions, enhancing the overall learning experience for both students and instructors.
- Re-architected the real-time communication layer by replacing the existing Spring Boot WebSocket solution with a custom Node.js service, reducing latency and simplifying maintainability across the platform.
React Native Developer
Carrier - Residential - Mobile Apps Product Management
- Helped with the story creation in Jira and initial project organization to ramp up the other developers that joined later.
- Worked directly with the Monorepo, developing reusable components that could be integrated across multiple child mobile applications.
- Assisted other teammates in achieving their results and aligned expectations with different parts/sectors of the company.
Senior Full-stack Developer
Liquid Compass
- Recruited to spearhead the project's refactoring initiative, strategically eliminating all AngularJS dependencies and seamlessly transitioning to React within a Laravel Vite resource environment.
- Built a whole feature that enables users to upload their resume, parse it, then save the data inside their profile.
- Solved a good number of bugs that involved working with WordPress and Laravel.
React Native Mobile Developer
Portal
- Changed the demo RN application design to the newest Portal Labs branding.
- Integrated the backup and recovery wallet feature from their API.
- Created a UI for the swaps feature, minor bug fixes, and SDK updates.
Google SEO Expert
VettaFi, LLC
- Created a report of possible changes they can achieve in their SEO issues.
- Managed data and web tracking analysis on their blog posts.
- Worked on SEO and tracking improvements that could take the application to the next level.
PHP/React Developer
FlashParking, Inc.
- Managed to reduce the number of bugs produced by the product by a factor of 8, simply by refactoring and cleaning the code.
- Documented the entire system thoroughly during my first trimester and was able to assist the newly-hired tech leader in creating a successful modernization project plan.
- Created a solution using React and Node.js to import thousands of users via XLSX file import.
- Learned the new version of Laravel, which enabled me to assist with all the features we created in the modernization project.
- Worked on integrating the modernization project with the legacy codebase in a phased manner, with no significant risk to the company's product.
Senior Front-end Vue Engineer (Part Time)
Intelipost
- Helped with punctual front-end demands inside the company platform available to clients.
- Participated in clients' migration from AngularJS framework to a version using Vue.
- Worked on bug fixing depending on sprint performance.
Tech Lead and Full-stack Developer
Dr. Consulta
- Developed the new version of the clinic's website, which is currently in production.
- Led the entire development lifecycle, starting from one microservice that had returned a positive return on investment (ROI) for the company after its implementation.
- Trained junior and mid-level developers to act as full-stack engineers inside the company.
- Progressed to tech lead after acting as a senior full-stack software engineer.
Senior Front-end Engineer
Navita
- Started the new architecture inside the company, refactoring a legacy system developed in AngularJS to the Vue framework.
- Fixed some bugs in the legacy system related to the AngularJS framework, version one.
- Supported other junior and mid-level developers and undertook the responsibilities of a senior colleague during vacations.
Co-founder and Tech Lead
Metractive
- Helped build and lead various projects in the company, handling their architecture and daily development.
- Acted as a senior advisor for newcomer developers to the company, helping them to quickly solve problems.
- Launched more than five healthcare apps using React Native with external company partners.
Senior Full-stack Engineer
Techmid
- Acted as an advisor to help managers gain knowledge about software explanation to clients and the path to pursue.
- Fixed bugs and created new features for projects that came to the company.
- Participated in a project that aimed to decrease the export time from hours to seconds with sheets automation.
Experience
Dr. Consulta Platform in Next.js
Naxia Mobile Application
2bTrust Investing Platform
https://2btrust.com/Decision Making AI Tool
https://decisionme.comEducation
Bachelor's Degree in Computer Engineering
ESAMC Santos - Santos, São Paulo, Brazil
Certifications
First Certificate in English (FCE) | B2 First
Cambridge Assessment English
Shaping Up With Angular.js
Pluralsight
Advanced Techniques in SEO
iMasters
WordPress Advanced Level
Apiki WP
Web Design | HTML, CSS, and JavaScript
SENAI
PHP and MySQL
Tecnoponta
Skills
Libraries/APIs
React, Node.js, Vue, Redux-Saga, React Redux, REST APIs, jQuery, SendBird, Stripe, Socket.IO, Stripe API, WebRTC, WordPress API, Google Maps, Vue 3, Chart.js, React Hook Form, HTMX, NumPy, OpenAI API, Doctrine, OpenAI Assistants API, SciPy, React Query, TanStack Table
Tools
Redux Thunk, Git, GitHub, Xcode, Prisma, Geocoding, Slack, Gradle, Bubble, Stripe Checkout, Expo, Expo.io, Seos, Auth0, AWS SDK, Jira, Mongoose, Nx, GitLab CI/CD
Languages
PHP, JavaScript, Python, CSS, HTML5, SQL, TypeScript, HTML, CSS3, ECMAScript (ES6), PHP 7, Sass, GraphQL, C++, Ruby, Swift, Clojure, Snowflake, Java
Frameworks
React Native, Next.js, Laravel, CakePHP 3, Redux, Django, Bootstrap, OAuth 2, Express.js, Material UI, Vanilla JS, Tailwind CSS, AngularJS, NestJS, CodeIgniter 3, Symfony, Ionic, Nuxt.js, Angular 7, Angular, Electron, Svelte, Jest, Ruby on Rails (RoR), Framework7, Cypress, Unity, Flutter, Flask, Spring Boot
Paradigms
REST, Responsive Web Design (RWD), Mobile Development, Object-oriented Programming (OOP), Object-relational Mapping (ORM), Agile, Scrum, Search Engine Optimization (SEO), Design Patterns, Unit Testing, DevOps, Low-code Development, Testing, Kanban, Fast Healthcare Interoperability Resources (FHIR), HIPAA Compliance, HL7 FHIR Standard, App Development
Platforms
Android, Mobile, Amazon Web Services (AWS), Firebase, Contentful, Vercel, Raspberry Pi, Embedded Linux, Linux, Visual Studio Code (VS Code), iOS, Google Cloud Platform (GCP), WordPress, Docker, Blockchain, DigitalOcean, AWS IoT, Twilio, Heroku, Kubernetes, Azure, Amazon EC2, Ethereum, HubSpot, Medplum, OpenVidu, LiveKit
Storage
MySQL, PostgreSQL, Databases, JSON, NoSQL, MongoDB
Other
Programming, React Hooks, Front-end, User Interface (UI), UI Components, Atomic Design, APIs, Web Development, API Integration, Mobile App Development, OAuth, WebSockets, DOM, Full-stack, Payment APIs, Front-end Development, Full-stack Development, Application State Management, Integration, SDKs, JSON REST APIs, Back-end, Design Systems, Firebase Hosting, GitHub Actions, Styled-components, Axios, FastAPI, DNS, htaccess, Web Scraping, Boilerplate Code, Responsive UI, Bug Fixes, RESTFul APIs, Code Review, Dashboards, Internet of Things (IoT), English, Mobile Apps, CI/CD Pipelines, Video Streaming, Email Templates, Responsive Email Templates, Live Chat, Google SEO, SEO Tools, Software Architecture, Architecture, Pinia, Web Usability, Google Tag Manager, Cryptocurrency, Web3, Google Play Store, App Store, RSS Feeds, Crypto, No-code Development, Chrome Extensions, Offline Data Synchronization, React Server Components, Yoast SEO, Artificial Intelligence (AI), Supabase, Lovable, Large Language Models (LLMs), Anthropic, RAG Pipelines, Technical Leadership, SMS, R Programming, Hardware, User Experience (UX), Storybook, Google Cloud Functions, OpenAI, Data Visualization, SSH, Vite, Monorepos, HIPAA Electronic Data Interchange (EDI), Debugging, BullMQ
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring