8000 GitHub - guilouro/resume
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

guilouro/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 

Repository files navigation

Guilherme Louro

Software Engineer

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

LinkedIn | GitHub


Work Experience

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.

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, Falcon), Node.js, PHP
  • Databases & Storage: PostgreSQL, MySQL, SQLite, Firebase Realtime Database
  • Testing & Quality: Pytest, Selenium, Unit & Integration Testing

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

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

Previous Experiences

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

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
0