Your developer profile is on its way.
Loading profile…
Loading profile…
The Trio talent network
Full Stack Developer
Campinas, Brazil
Trio will confirm availability and coordinate the next steps.
Core expertise
Review their responsibilities and technical contributions. Expand each role for details.
• Backend development in NodeJS using Prisma ORM and Express for a startup.
• Built project from scratch, making decisions regarding project organization, technologies to be used, quality standards, and task definitions.
• Implemented tests using Jest, set up development environment in Docker, integrated social media login.
• Provided support to the Frontend team as needed, usign React.JS with TypeScript and Ant Design.
• Integration with FrontEgg, SurveyJS, and JsReport.
• Development of a cryptocurrency app for a fintech startup using React Native.
• Involvement in technical decision, helping problem solving for other developers, and working with the PO and PMs to find the best solutions.
• Building the code base for the backend of a cryptocurrency startup using Node.JS and NextJS, while collaborating with the engineering team to find bests solutions and patterns.
• Creation of new endpoints for Trio's internal human resources system using Node.JS and TypeORM.
• Development of new features for a credit card points exchange app.
• The app was developed for a client who is the largest company in this segment in Brazil. (Livelo by Elopar)
• Helping Jr and Mid level developers to build better solutions.
• Helping the stakeholders to analyze the best approaches to be followed by the app.
• Small project for the development of a MVP for a fintech app using React Native.
• Collaboration with the development team to resolve issues and provide support
• The company is a pioneer in allowing Brazilians to have a current account in USD while residing in Brazil.
• Worked closely with the Mobile team (React Native) to support technical decision-making
• Implemented an internationalization (i18n) system
• Migrated React Native code from a class-based architecture to a function and hooks-based architecture
• Added offline content consumption capabilities
• Analyzed and refactored code with a focus on quality and performance
• Developed new features and resolved bugs
• Development of an educational app with multimedia features such as videos, audios, and text.
• Key responsibilities include overseeing development processes, code analysis(code-review), build/delivery
processes, testing, developer support, and technical/architectural decision making.
• Implementation of offline functionality for the app using RealmDB.
• Additional features developed include a video player, audio player, and testing with Jest.
• Development of an Android native app for reading books.
• Collaboration with major publishers to maintain a large catalog for users (200k+ users and 20k+ books).
• Development of an Android native app for reading magazines and newspapers.
• Creation of custom themes to support different clients
• Development of a credit card app for Itaú Unibanco S.A using Java and Android SDK.
• This is the first version of the app run on native Android code.
• Active collaboration with multiple teams, with a total of approximately 40 people involved near with my
team.
• Development of a new bank app for TriBanco using the JavaScript framework Kony, which allowed for com
pilation on both iOS and Android.
• Creation of new features at an educational website.
• Worked as a Full-Stack developer using Javascript with Ajax and PHP.
• Responsible for creating new end-points for a system where students can perform online exercises.
• The teacher can create new exercises and send them to students or use exercises from a pre-made data base, they receiving instant feedback on student performance.
• Development of a truck delivery management system
• Responsible for creating a new interface based on user needs.
• Project used Delphi (Object Pascal) with a SQL server.
• Created a report generator in .xml format with information about the last trips made by the company's couriers, as well as a report that cross-referenced information from TOTVS' ERP with the company's system
• Development of FTDs (Flight Training Devices).
• Created communication between hardware and software "Microsoft Flight Simulator”.
• Used openGL to render realistic controllers based on what is happening at Microsoft Flight Simulator.
• Integrated with USB components to simulate components of a real plane, and helped the team test and find bugs in the simulator.
Marcelo is a Senior Software Engineer with over 14 years of experience across frontend, backend, and mobile development, with a strong focus on JavaScript/TypeScript ecosystems. He has worked on complex, production-grade systems in both startup and enterprise environments, contributing to architecture design, scalable backend services, and user-facing applications.
Throughout his career, Marcelo has demonstrated strong expertise in React.js, React Native, and Node.js, along with modern frameworks and tools such as NestJS, GraphQL, Prisma, and Next.js. He has played key roles in building multi-tenant platforms, fintech applications, and mobile solutions, often taking ownership of technical decisions and system design.
In addition to hands-on development, Marcelo has experience in technical leadership and mentoring, supporting junior and mid-level engineers through code reviews and guidance. He is comfortable working across the full stack, collaborating closely with product teams, and contributing to both technical strategy and execution. His background also includes experience with performance optimization, offline-first architectures, real-time features, and integration of third-party services.
He brings a well-rounded profile combining deep technical expertise with consistency across long-term projects, adapting to different domains while maintaining a strong focus on quality, scalability, and maintainability.
Systems development
Bachelor’s degree in Computer science
Specialization (Lato Sensu) digital games development
Your next step
Trio will confirm availability and coordinate the next steps.