Petrópolis, Rio de Janeiro, Brazil
+55 (24) 98111-6553
guipclouro@gmail.com
Senior Fullstack Software Engineer with 15+ years of experience building, modernizing, and scaling web applications, with strong expertise in React, TypeScript, Next.js, Python, Node.js, and software architecture. Proven track record leading frontend initiatives, system migrations, micro frontend architectures, design systems, distributed systems, high-traffic platforms, and AI-powered product workflows.
Experienced in AI-assisted development workflows using Cursor, Claude Code, OpenAI Codex, MCP-based tooling, custom skills, structured specs, and secure guardrails for code generation, refactoring, reviews, and delivery acceleration. Combines deep frontend expertise with a strong backend and infrastructure foundation to deliver scalable, maintainable, and business-impactful systems.
dLocal — Software Engineer
Aug 2025 - Present | Remote
- Lead frontend development for internal finance and payment operations tools used by back-office, finance, commercial, and engineering stakeholders in a global payments environment.
- Build and maintain platforms for cost configuration, pricing, quoting, financial rules, transaction visibility, approval workflows, and operational support using React, Next.js, TypeScript, REST APIs, and internal design system components.
- Help modernize spreadsheet-driven and manual finance workflows into rule-based web applications with structured approvals, historical tracking, and improved auditability.
- Enabled internal teams to execute, review, and reprocess finance-related workflows through self-service interfaces, reducing operational cycles that previously required days of manual coordination to hours.
- Contribute to shared frontend architecture and engineering standards, reducing repetitive boilerplate around configuration, logging, error handling, observability, permissions, and onboarding across multiple internal applications.
- Apply AI-assisted development workflows with Cursor, Claude Code, OpenAI Codex, MCP-based tooling, custom skills, structured specs, and project-specific rules to accelerate feature delivery, refactoring, reviews, and recurring frontend tasks.
- Create secure AI development guardrails that align generated code with project architecture, design systems, style guides, implementation patterns, and data protection requirements, avoiding exposure of sensitive internal information.
Skills: TypeScript, React, Next.js, Micro Frontends, REST APIs, Internal Design Systems, Secure AI-Assisted Development, Cursor, Claude Code, OpenAI Codex, MCP, Custom Skills, Structured Specs, Code Reviews, Frontend Architecture, Observability, Secure Coding Practices
Appcues — Software Engineer
2022 - 2025 | Boston, MA, USA | Remote
- Played a key role in migrating core product areas from JavaScript to TypeScript across a React, Redux, Redux-Saga, GraphQL, and monorepo-based architecture, improving type safety, maintainability, developer experience, and long-term scalability.
- Refactored legacy frontend code into reusable React components, custom hooks, shared packages, and clearer architectural boundaries, reducing complexity and improving consistency across multiple product areas.
- Created end-to-end tests from scratch using Playwright, covering critical flows such as flow creation, analytics, metrics, invitations, and other high-value user journeys, improving release confidence and reducing regression risk.
- Helped reduce recurring bugs and regressions in migrated and tested product areas by improving type coverage, test coverage, and code modularity across critical user-facing flows.
- Contributed to the development of the main Builder WYSIWYG editor using TypeScript, React, and Web Components, working on AST generation, rendering, drag-and-drop behavior, and structured element editing for a core product experience.
- Developed and maintained parts of the Appcues Builder Chrome extension in TypeScript, enabling users to create and edit onboarding flows directly inside customer applications.
- Built an AI-powered internal hackathon project using LLMs and product data to improve Appcues tooling, winning recognition in multiple categories, including innovation, and creating a foundation for future production refinement.
Skills: TypeScript, React, Redux, Redux-Saga, GraphQL, Chrome Extension Development, Web Components, Playwright, React Testing Library, Jest, Vitest, Monorepos, Turborepo, Design System, Styled Components, Tailwind CSS, AWS S3, CloudFront, Docker, GitHub Actions, CircleCI, PostgreSQL, OpenAI, LLMs, AI Prototyping
Telnyx — Frontend / Fullstack Engineer
Feb 2022 - Aug 2022 | Austin, TX, USA | Remote
- Developed internal platforms, customer-facing portals, and video-related frontend applications using TypeScript, React, Next.js, and shared packages across independently deployed applications.
- Built and maintained micro frontend-style Next.js applications with shared components, hooks, and packages, reducing duplication and improving consistency across frontend teams.
- Maintained and integrated a customer-facing video communication SDK in Vanilla JavaScript, implementing it inside portals and tools while updating SDK behavior for new events, capabilities, and integration requirements.
- Collaborated with engineering teams across internal platforms, video products, SDKs, and customer-facing applications to improve integration quality and developer experience.
- Supported frontend infrastructure and deployment workflows using AWS, Docker, GitHub Actions, and monorepo tooling, contributing to reliable delivery across distributed applications.
- Mentored junior and mid-level developers through code reviews, technical guidance, and frontend best practices.
Skills: TypeScript, React, Next.js, Vanilla JavaScript, Video SDKs, Micro Frontends, Shared Packages, GraphQL, Styled Components, Monorepos, AWS, Docker, GitHub Actions, PostgreSQL, Jest, Cypress, React Testing Library, Design System, SEO
Personal Project | 10+ years active
- Built and evolved NETFLA, a sports news platform active for over 10 years, from a monolithic application into a distributed architecture with crawlers, queues, backend services, AI agents, APIs, and a high-performance Next.js frontend.
- Designed a crawler service with Python, Scrapy, Redis, and RabbitMQ to periodically collect football-related news, clean and normalize source content, and publish structured messages to processing queues.
- Built a consumer pipeline that processes queued content through a multi-agent AI workflow using CrewAI, OpenAI APIs, custom prompts, tools, and validation rules.
- Created specialized AI agents for each editorial step: briefing generation, article writing, SEO title generation, categorization, semantic HTML formatting, metadata generation, keywords, and publication-ready JSON output.
- Implemented validation tools, search APIs, and custom rules to help verify source information before publishing, reducing hallucination risk and improving reliability in an AI-assisted editorial workflow.
- Developed backend services with Python, Django, REST APIs, GraphQL, PostgreSQL, AWS RDS, AWS EC2, Docker, and Redis, exposing content to the frontend through a dedicated API layer.
- Built the frontend as a Next.js micro frontend using React, TypeScript, Tailwind CSS, ISR, SEO optimization, and Cloudflare, supporting a fast and scalable reading experience.
- Optimized the platform for performance, SEO, and scalability, supporting hundreds of thousands of monthly page views, with traffic peaks reaching up to 1M monthly views.
- Designed, implemented, deployed, and maintained the full platform independently, covering frontend, backend, infrastructure, automation, AI workflows, and editorial publishing systems.
Skills: React, TypeScript, Next.js, Node.js, Tailwind CSS, Python, Django, Scrapy, CrewAI, OpenAI API, RabbitMQ, PostgreSQL, AWS RDS, AWS EC2, Redis, Docker, REST APIs, GraphQL, Cloudflare, ISR, SEO, AI Agents, Prompt Engineering
Personare — Technical Lead / Fullstack Engineer
2019 - 2022 | Rio de Janeiro, Brazil | Remote
- Led the transition from a legacy monolithic system to a microservices-based architecture, improving scalability, maintainability, and resilience across core products.
- Defined and implemented a monorepo strategy for shared packages, UI components, hooks, and design system assets, increasing reuse and consistency across applications.
- Designed reusable service patterns and integration models across Next.js, GraphQL, TypeScript, PHP, Python, and Node.js applications.
- Built authentication and frontend integration packages for micro frontend applications, improving security, consistency, and developer experience.
- Optimized performance and reliability for a high-traffic platform serving 400K+ daily visits, while also improving SEO across frontend applications.
- Configured AWS infrastructure and CI/CD workflows with services such as Lambda, S3, CloudFront, Aurora, CodeBuild, CodePipeline, Docker, and GitHub Actions.
Skills: TypeScript, React, Next.js, GraphQL, REST APIs, React Native, Styled Components, AWS, Docker, GitHub Actions, PostgreSQL, Micro Frontends, Design System, SEO, PHP, Python, Node.js, Microservices, Technical Leadership
Grifo / ADP — Frontend / Fullstack Engineer
2018 - 2019 | Porto Alegre, Brazil | Remote
- Developed frontend applications with React and Redux for ADP, implementing complex state management patterns and reusable UI components.
- Designed and maintained a design system that improved UI consistency and accelerated frontend delivery across applications.
- Achieved 90%+ test coverage using Jest and Enzyme while following TDD practices.
- Built Node.js microservices integrated with RabbitMQ to support asynchronous workflows and event-driven communication.
- Established automated testing practices and documentation standards that helped reduce production bugs and improve engineering consistency.
Skills: React, Redux, JavaScript, Node.js, RabbitMQ, Styled Components, Jest, Enzyme, TDD, Docker, GitHub Actions, PostgreSQL, Design System
B2W Digital — Fullstack Developer
2015 - 2018 | Rio de Janeiro, Brazil | On-site
- Led the migration of a monolithic Django application to a SPA architecture using React and Redux, helping modernize the frontend stack and improve maintainability.
- Delivered one of the company’s early successful React initiatives, which later became a reference for other migrations from Angular to React.
- Implemented most of the migration hands-on while mentoring junior and mid-level developers throughout the project lifecycle.
- Presented internal talks and training sessions on React and Redux, accelerating adoption across other teams.
- Contributed to backend implementations using Python and Falcon to support end-to-end delivery.
Skills: React, Redux, Python, Falcon, Django, JavaScript, PostgreSQL, AWS, Docker, Jest, Cypress, Technical Mentoring
Maxisite — Fullstack Developer
2013 - 2015 | Rio de Janeiro, Brazil | On-site
- Developed and maintained web applications using PHP, MySQL, AngularJS, JavaScript, and jQuery for digital marketing clients.
- Designed and built a custom PHP framework that accelerated project delivery and improved maintainability.
- Modeled and optimized database structures to improve performance and scalability.
- Led the modernization of legacy PHP applications, improving security, performance, and maintainability.
- Collaborated with designers and marketing teams to deliver business-oriented digital products.
Skills: PHP, MySQL, JavaScript, AngularJS, jQuery, Node.js, OOP, DigitalOcean, SEO, Automation
- Contractor (2011 - 2013): Developed educational games with ActionScript 2/3 and built custom web applications for clients.
- Eh! Comunicação (2008 - 2011): Worked on web development and graphic design for digital campaigns.
- DSONE Digital Strategy (2007 - 2008): Managed social media campaigns, designed digital assets, developed websites, and automated internal processes with custom scripts.
TypeScript, JavaScript, React, Next.js, React Native, Micro Frontends, Design Systems, Component Architecture, Web Components, Tailwind CSS, Styled Components, Material UI, Responsive Design, SEO, ISR
Python, Django, Flask, FastAPI, Node.js, PHP, REST APIs, GraphQL, Microservices, RabbitMQ, Redis, PostgreSQL, MySQL, Authentication, Queue-Based Architectures
OpenAI APIs, CrewAI, AI Agents, RAG, LLM Integrations, Prompt Engineering, AI-Assisted Development, Cursor, Claude Code, OpenAI Codex, MCP, Custom Skills, Agentic Workflows, Secure AI Coding Practices
Playwright, Jest, Vitest, Cypress, React Testing Library, Enzyme, Unit Testing, Integration Testing, E2E Testing, Code Reviews, TDD, Linting, Biome
AWS EC2, AWS S3, AWS Lambda, CloudFront, RDS, Aurora, Docker, Kubernetes, GitHub Actions, CircleCI, AWS CodeBuild, AWS CodePipeline, Terraform, Pulumi, Cloudflare, Monorepos, Turborepo, Lerna
Technical Leadership, Mentoring, Architecture Decisions, Documentation, Cross-Functional Collaboration, Developer Experience, Engineering Standards
- Bachelor’s Degree in Information Systems — FAETERJ
- Advertising and Marketing — Universidade Estácio de Sá, incomplete