São Paulo, São Paulo, Brazil
Hi, I'm Paulo. I'm a Senior Full Stack Engineer and Tech Lead with 8 years of experience shipping products that hold up under pressure, from the API to the mobile app to the deploy. I have proof on both sides of the table: - Inside large companies: Tech Lead on a design system adopted by 1000+ people across Brasilprev (one of Brazil's largest insurers), and Full Stack at Stone on payment infrastructure sustaining 10k+ requests per second. - As a founder: I build and run my own products end to end. Batameta, a fintech for gig drivers with a native Android Copilot, is live on the Play Store with paying subscribers. What I do best: SaaS and MVPs from zero to production (backend, frontend, mobile, payments, infra), with real care for architecture, testing and scale. Specialty in fintech and AI products. Tech: Node.js, NestJS, TypeScript, React, React Native, Next.js, PostgreSQL, MongoDB, AWS, Docker, microservices, TDD. Working with international teams: - Remote-first, strong US time zone overlap (Brazil, UTC-3). - English: professional working proficiency (C1). - No visa sponsorship required for remote roles. I can work as a contractor or through an EOR (Deel, Remote, Ontop). Full case studies (architecture, decisions, trade-offs): https://www.paulomartins.dev Open to Senior / Staff / Tech Lead roles, remote (US and Europe): [email protected]
- Founded Batameta and operationalized a four-app fintech (NestJS API, Expo/React Native mobile, Next.js web, Next.js admin), owning product, architecture and engineering decisions end to end. - Designed the goal engine: monthly target = recurring + non-recurring + desired profit + postponed bills; the daily target recomputes from working days, earnings and streak, so a driver with a bill due on day 8 actually has the cash on day 8. - Built a native Android Copilot (Kotlin AccessibilityService + ML Kit OCR + per-app parsers) that grades each ride offer red/yellow/green on-device, showing R$/km, R$/hour, R$/min, total time and pickup to destination, with zero per-ride API calls. - Tackled cross-device validation with an opt-in, anonymized telemetry pipeline capturing raw screen data, parsed output and device metadata (app, copilot, Android version, manufacturer), verifying parsing quality at scale on devices I'll never own. - Architected the Copilot under the Open/Closed principle, so adding Uber, 99, iFood, InDrive and the next ride app is a parser drop-in, never a core rewrite. - Designed an event-driven backend on NestJS + Prisma over PostgreSQL with 7 isolated schemas (one per bounded context), RabbitMQ for async work and MongoDB for high-write event logs. - Implemented gateway-agnostic dual-rail subscriptions (Stripe + AbacatePay/PIX), multi-channel activation (Expo push, WhatsApp via WAHA, React Email + Resend), gamification (badges, levels, streaks) and a referral/reward engine. - Backed it all with ~76 Jest specs and an admin dashboard for campaign dispatch, retention offers and real-time ops.
- Orchestrated the redesign of the Brasilprev app using React Native, resulting in enhanced performance and improved user satisfaction across platforms. - Implemented biometric authentication features, including FaceID and Google Biometrics, to increase security and streamline user login experiences. - Directed a team-wide shift to TDD practices, achieving near-complete test coverage and significantly reducing bugs during production releases. - Optimized backend systems to handle increasing traffic loads while maintaining seamless user experiences during peak usage.
- Founded and led the Design System team, standardizing reusable components across Angular, React, React Native, and Vue, driving alignment and enhancing productivity across development teams. - Integrated automated testing frameworks within the Open Insurance team, preventing 90% of regulatory delivery task bugs, significantly reducing post-deployment issues. - Built and managed a robust monorepo architecture with Storybook documentation, accelerating cross-platform component integration and improving onboarding efficiency. - Developed a seamless token management system by integrating Figma Tokens Studio with Git and Azure Pipelines, ensuring real-time synchronization between design and development. - Automated repetitive tasks for regulatory deliverables, streamlining processes and boosting team productivity, particularly in Open Insurance compliance workflows.
- Developed a follow-up system for client management, increasing Stone’s sales by 20% and establishing it as the primary tool for client engagement and retention. - Built a team availability system to prevent scheduling conflicts, significantly improving the productivity of client-facing teams and optimizing customer interactions. - Implemented a competitive follow-up reassignment feature, enabling sales representatives to dynamically reclaim client schedules, enhancing operational agility. - Engineered a scalable infrastructure to support 10,000+ requests per second with zero downtime, ensuring reliability during high-traffic periods. - Pioneered the feature development process with 100% TDD and Clean Architecture, delivering a bug-free product and setting a quality benchmark for future projects. - Maintained a customer service system, delivering features such as a ticket routing engine that assigned cases to specialized teams based on customer data, leveraging Twilio (voice/SMS/WhatsApp) and Salesforce for essential lead and SLA metrics, speeding up first responses and improving resolution accuracy.
- Converted the Bullla app from Cordova to React Native, drastically improving performance, stability, and user experience across platforms. - Implemented advanced biometric security features such as FaceID, increasing user trust and securing sensitive operations. - Developed a scalable backend architecture capable of handling high traffic with minimal downtime, ensuring uninterrupted service for end-users. - Streamlined frontend components for better usability, contributing to an improvement in app store ratings from 2 to 4 during the time of contribution. - Integrated automated testing workflows, enhancing code reliability, reducing bugs reported in production, and increasing team productivity.
- Developed and deployed full-stack features using Node.js and React.js, enhancing the platform’s scalability and user experience. - Executed tasks efficiently using Agile methodologies, such as Kanban and Scrum, ensuring alignment with team goals and project timelines. - Mentored and supported junior developers, delegating tasks effectively and fostering skill growth within the team. - Optimized database queries in MongoDB, significantly improving system response times and operational efficiency. - Collaborated closely with cross-functional teams to ensure timely and high-quality delivery of project milestones.