Petrópolis, Rio de Janeiro - Brazil
+55 (24) 98111-6553
guipclouro@gmail.com
Appcues (2022 - 2024)
- 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 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.
- 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 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 multiple features, packages, and design system evolution within a monorepo architecture, ensuring clear documentation for improved maintainability and team adoption.
Telnyx (Feb - Aug 2022)
- Developed applications with TypeScript, React, and Next.js, implementing a micro frontend architecture for modular and scalable development.
- Created shared components, hooks, and packages to standardize implementation across microservices and maintain code quality.
- Maintained a video call SDK in Vanilla JavaScript, integrating the company’s services for real-time communication and developing micro frontends to enhance its adoption.
- Managed the integration and optimization of micro frontend infrastructure on AWS, ensuring seamless deployments and high availability for a scalable and efficient development workflow.
- Mentored junior and mid-level developers through technical guidance, code reviews, and best practices, improving code quality and team growth.
Personare (2019 - 2022)
- Led the transition from a monolithic architecture to microservices, improving scalability, maintainability, and resilience.
- Served 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 principles.
- Designed a reusable base model for microservices, ensuring consistency, modularity, and seamless integration with NextJS, GraphQL, TypeScript, and Styled Components.
- Developed an authentication package as an adapter for micro frontends, simplifying integration while maintaining robust security standards.
- Optimized performance for a website handling 400K+ daily visits, enhancing speed and reliability under high traffic.
- Implemented SEO strategies across micro frontends, improving visibility and search rankings.
- Configured AWS infrastructure (Lambda, S3, CloudFront, RDS, etc.), ensuring security, scalability, and reliability.
- Integrated CI/CD pipelines with GitHub Actions, streamlining deployment and improving development workflow.
- Maintained and enhanced a legacy PHP monolith while planning and executing its migration to microservices using PHP, Python, and Node.js.
B2W Digital (2015 - 2018)
- 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.
- Independently implemented the majority of the project, mentoring junior and mid-level developers.
- 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.
- Contributed to backend implementations in Python and Falcon, leveraging my fullstack expertise.
- 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, Falcon), Node.js, PHP
- Databases & Storage: PostgreSQL, MySQL, SQLite, Firebase Realtime Database
- Testing & Quality: Pytest, Selenium, Unit & Integration Testing
- 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
- 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
- Grifo/ADP (2018 - 2019): Frontend development with React, Redux, and TDD/BDD, improving code maintainability and test coverage.
- Maxisite (2013 - 2015): Developed a custom PHP framework that streamlined project delivery, significantly accelerating development cycles and contributing to the company's growth. Worked on web development with PHP, MySQL, AngularJS, and jQuery.
- Freelancer (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.
- 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.