Petrópolis, Rio de Janeiro - Brazil
+55 (24) 98111-6553
guipclouro@gmail.com
Appcues (2022 - 2025)
Boston, MA - USA - (Remote)
- Played a major role in migrating the core system from JavaScript (React, Redux, Saga) to TypeScript (React, GraphQL), implementing custom hooks and refactoring components for better modularity, maintainability, and performance.
- Key contributor to the end-to-end testing strategy and implementation using Playwright, improving test coverage and software reliability by ensuring robust validation of critical user flows.
- Contributed to the development of a WYSIWYG editor from scratch for the Builder using TypeScript, generating an AST as output to enable structured element manipulation with React and Web Components.
- Contributed to the implementation and maintenance of the Appcues Builder Chrome extension using TypeScript, leveraging an event-driven architecture for seamless onboarding flow creation and editing within user applications.
- Contributed to multiple features, packages, and the evolution of the design system within a monorepo architecture, ensuring clear documentation for improved maintainability and team adoption.
- Contributed to AI-powered features implementation using RAG (Retrieval Augmented Generation) with vector databases and OpenAI's LLMs, enhancing user experience through intelligent content suggestions and automated flow recommendations.
Skills: TypeScript, React, Redux, Saga, Vanilla JavaScript, Chrome Extension development, GraphQL, Styled Components, Tailwind CSS, Monorepos (Turborepo), AWS (S3, CloudFront), Docker, GitHub Actions, CircleCI, Git, PostgreSQL, Unit & Integration Testing, React Testing Library, Jest/Vitest, Playwright, Micro Frontends, Design System, OpenAI, AI, LLMs, AI Agents
Telnyx (Feb - Aug 2022)
Austin, TX - USA - (Remote)
- Developed applications using TypeScript, React, and Next.js, implementing a micro frontend architecture to enable scalable and modular development.
- Built shared components, hooks, and packages to standardize code implementation across microservices, improving maintainability and developer experience.
- Maintained a video call SDK in Vanilla JavaScript, integrating Telnyx’s services for real-time communication and developing micro frontends to facilitate adoption.
- Managed the integration and optimization of micro frontend infrastructure on AWS, ensuring seamless deployments and high availability.
- Mentored junior and mid-level developers, providing technical guidance, code reviews, and best practices, contributing to team growth and improved code quality.
Skills: TypeScript, React, Next.js, GraphQL, Styled Components, Monorepos (Turborepo), AWS, Docker, GitHub Actions, PostgreSQL, Unit & Integration Testing, React Testing Library, Jest, Cypress, Micro Frontends, Design System, SEO
Personare (2019 - 2022)
Rio de Janeiro, Brazil - (Remote)
- Led the transition from a monolithic system to microservices, improving scalability, maintainability, and system resilience.
- Acted as a technical lead, managing projects and mentoring teams to drive architectural decisions and best practices.
- Developed a monorepo for shared packages, components, hooks, and the design system, leveraging Atomic Design.
- Designed a reusable base model for microservices, ensuring consistency, modularity, and seamless integration with Next.js, GraphQL, TypeScript, and Styled Components.
- Built an authentication package as an adapter for micro frontends, simplifying integration while maintaining robust security standards.
- Optimized performance for a high-traffic website handling 400K+ daily visits, ensuring speed and reliability under heavy load.
- Implemented SEO strategies across micro frontends, improving discoverability and search rankings.
- Configured AWS infrastructure (Lambda, S3, CloudFront, RDS, etc.) to enhance security, scalability, and reliability.
- Integrated CI/CD pipelines with GitHub Actions, streamlining deployment and improving automation.
- Maintained and enhanced a legacy PHP monolith, while planning and executing its migration to microservices using PHP, Python, and Node.js.
Skills: TypeScript, React, Next.js, GraphQL, REST API, React Native, Styled Components, Monorepos (Lerna), Authentication, AWS (Lambda, S3, CloudFront, Aurora, CodePipeline, CodeBuild), CI/CD, Docker, GitHub Actions, PostgreSQL, Unit & Integration Testing, React Testing Library, Jest, Cypress, Micro Frontends, Design System, SEO, PHP, Python, Node.js, Microservices Architecture, Mentoring, Technical Leadership
Porto Alegre, Brazil - (Remote)
- Worked with ADP on frontend development using React and Redux, implementing complex state management patterns and reusable components
- Designed and maintained a comprehensive design system that improved UI consistency across multiple applications
- Achieved 90%+ test coverage using Jest and Enzyme, following TDD practices for robust code quality
- Built Node.js microservices integrated with RabbitMQ for efficient message queuing and event-driven architecture
- Established automated testing pipelines and documentation standards that reduced bugs in production by 40%
Skills: React, Redux, Vanilla JavaScript, Styled Components, Monorepos (Turborepo), AWS (S3, CloudFront), Docker, GitHub Actions, Git, PostgreSQL, Unit & Integration Testing, Enzyme, Jest, Micro Frontends, Design System
B2W Digital (2015 - 2018)
Rio de Janeiro, Brazil - (On-site)
- Led the migration of a monolithic Django system to a SPA architecture using React and Redux, pioneering the adoption of these technologies within the company.
- The project’s success became a model for subsequent migrations from Angular to React within the company.
- Delivered internal talks and training sessions on React and Redux, facilitating the adoption of these technologies by other teams.
- Independently implemented the majority of the project, mentoring junior and mid-level developers.
- Contributed to backend implementations in Python and Falcon, leveraging my full-stack expertise.
Skills: React, Redux, Python, Falcon, Styled Components, AWS (S3, CloudFront, CloudFormation), Docker, GitHub Actions, Git, PostgreSQL, Unit & Integration Testing, Enzyme, Jest, Cypress, Micro Frontends, Design System
Maxisite (2013 - 2015)
Rio de Janeiro, Brazil - (On-site)
- Developed and maintained web applications using PHP, MySQL, AngularJS, and jQuery, delivering high-performance solutions for digital marketing clients.
- Designed and built a custom PHP framework that streamlined project development, significantly accelerating delivery times and improving scalability, which contributed to the company’s growth.
- Developed and optimized database structures, ensuring efficiency and performance in handling large-scale client data.
- Led the migration of legacy PHP applications to a more modern architecture, enhancing performance, security, and maintainability.
- Collaborated with designers and marketing teams to deliver high-quality digital solutions aligned with business goals.
Skills: PHP, MySQL, Node.js, OOP, AngularJS, JavaScript, jQuery, CSS, DigitalOcean, Infrastructure, Automation, Unit & Integration Testing, SEO, Technical Leadership, Mentoring, Fast Delivery
- Contractor (2011 - 2013): Developed educational games using AS3/AS2 and built custom web applications for clients.
- Eh! Comunicação (2008 - 2011): Web development and graphic design, delivering digital solutions for marketing campaigns.
- DSONE Digital Strategy (2007 - 2008): Managed social media marketing team, created campaigns, and worked as a designer. Developed websites using JavaScript, HTML, CSS, and ActionScript while automating processes with custom scripts.
- Languages & Frameworks: TypeScript, JavaScript, React.js, Next.js, React Native
- Styling & Architecture: Tailwind CSS, CSS-in-JS, Atomic Design, Responsive Design (Mobile First)
- Testing & Quality: Jest, Vitest, Playwright
- Others: Design Systems, Monorepos (Turborepo, Nx), SEO Optimization
- Languages & Frameworks: Python (Django, Flask, FastAPI), Node.js, PHP
- Databases & Storage: PostgreSQL, MySQL, SQLite, Firebase Realtime Database
- Testing & Quality: Pytest, Selenium, Unit & Integration Testing, Playwright
- Cloud & Servers: AWS (EC2, S3, Lambda, CloudFront, CloudFormation, Aurora, RDS)
- DevOps & Automation: Docker, Kubernetes, GitHub Actions, CircleCI, AWS CodeBuild, AWS CodePipeline
- Versioning & Infrastructure as Code: Git, GitFlow, Terraform, Pulumi
- Technical Leadership & Mentoring: Guiding teams, sharing knowledge, and ensuring best practices
- Software Architecture & Design Patterns: Deep understanding of scalable and maintainable architectures
- Cross-Team Collaboration: Working across multidisciplinary teams to optimize efficiency and alignment
- Fast Learner & Adaptability: Quickly mastering new technologies and problem-solving in dynamic environments
- Developed web portals and automated web scraping services (crawlers) using Python and Django.
- Managed NETFLA, a high-traffic news portal with 300K+ monthly users, integrating React, Next.js, Django, PostgreSQL, and Docker.
- Contributed to NETFLU, developing an athlete voting system and creating its mobile application for Android and iOS using React Native.
- Contributed to open-source projects and built various full-stack applications.
- Created and published an online course on Udemy: My Udemy Course
- Bachelor’s Degree in Information Systems – FAETERJ
- Advertising and Marketing (Incomplete) – Universidade Estácio de Sá
- Cross-platform Android/iOS Developer with React Native
- The Complete React and Redux Course
- JS with TDD
- State Machines in JavaScript with XState, v2
- Welcome to Django – Henrique Bastos
- Python for Zombies
- Microsoft Students to Business Program
- PHP Development – WebRoads
- Advanced Flash Total – Luciano Augusto Training
- Extensive experience in full-stack development, system architecture, and performance optimization.
- Proven ability to lead system migrations, modernizing applications and improving scalability.
- Technical leadership, mentoring developers, and driving best practices.
- Deep focus on code quality, maintainability, and efficient development workflows.
- Passion for knowledge sharing through mentoring, internal training, and open-source contributions.
- Experience collaborating with cross-functional and international teams.