Luiz Barni is a Software Development Engineer with 10 years of experience based in Santa Catarina, Brazil, currently building products at Guideline. He blends creativity and continuous learning with practical engineering, treating software as both logic and craft. Luiz has meaningful open-source contributions, including improving TypeScript typings for DefinitelyTyped (notably Swiper) and enhancing the ngx-scanner Angular QR/barcode component with camera controls, PWA support, and cross-browser fixes. Comfortable across front-end and full-stack tasks, he focuses on developer experience, compatibility, and clear documentation. Collected academic studies in information systems and science underpin his pragmatic, people-focused approach to shipping reliable features.
10 years of coding experience
Bachelor of Science, Bachelor of Science at UNIASSELVI
Bacharelado em Sistemas de Informação, Bacharelado em Sistemas de Informação at Centro Universitário de Brusque
Angular QR code, Barcode, DataMatrix, scanner component using ZXing.
Role in this project:
Front-end Developer
Contributions:28 releases, 2 reviews, 682 commits in 3 years 2 months
Contributions summary:Luiz made significant changes to the `ngx-scanner` component, primarily focusing on the implementation of the UI and the integration with a video element for QR code scanning. They refactored the component, fixed browser compatibility issues, added features such as camera autofocus and torch toggling, and improved device selection. Furthermore, the user enhanced the demo app with the addition of formats, toolbar controls, and PWA support.
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer
Contributions:3 reviews, 47 commits, 3 PRs in 1 year 9 months
Contributions summary:Luiz primarily contributed to the `swiper` type definition files. Their commits involved updating and expanding the type definitions for various Swiper options, events, and modules, ensuring accurate TypeScript support. They added and refined typings for keyboard, mousewheel, and other Swiper components. Furthermore, the user fixed errors and added documentation to enhance the usability of the type definitions.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Luiz Barni - Software Development Engineer at Guideline