Luiz Barni

Software Development Engineer at Guideline

Santa Catarina, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
bookBachelor of Science, Bachelor of Science at UNIASSELVI
bookBacharelado em Sistemas de Informação, Bacharelado em Sistemas de Informação at Centro Universitário de Brusque
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
9,624reputation
861kreached
28answers
13questions
Badges
routes
top-5%
html
top-5%
anchor
top-5%
angular
top-5%
github-logo-circle

Github Skills (27)

static-typing10
javascript10
typescript10
typescript-definitions10
ui-design10
type-definition10
asp-net10
uid10
optional-typing10
dts10
front-end-development10
strong-typing10
typescript-types10
html10
configurations10

Programming languages (20)

C#PowerShellMDXJavaCSSC++CRust

Github contributions (5)

github-logo-circle
zxing-js/ngx-scanner

Dec 2017 - Feb 2021

Angular QR code, Barcode, DataMatrix, scanner component using ZXing.
Role in this project:
userFront-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.
scannerqrcodecameraupcangular
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-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.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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