Skip to content

guilouro/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 

Repository files navigation

Guilherme Louro

Fullstack Software Engineer

Petrópolis, Rio de Janeiro - Brazil
+55 (24) 98111-6553
guipclouro@gmail.com

LinkedIn | GitHub


Work Experience

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

Grifo/ADP (2018 - 2019)

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

Previous Experiences

  • 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.

Skills

Front-End

  • 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

Back-End

  • 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

Infrastructure & DevOps

  • 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

Methodologies & Soft Skills

  • 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

Side Projects & Open Source

  • 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

Education

  • Bachelor’s Degree in Information Systems – FAETERJ
  • Advertising and Marketing (Incomplete) – Universidade Estácio de Sá

Courses & Certifications

  • 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

Highlights & Differentiators

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published