Guilherme Aiolfi

Analista De Sistemas at Camara de Vereadores de Santo Angelo/RS

Rio Grande do Sul, 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

👤
Senior
🎓
Top School
Guilherme Aiolfi is a systems analyst with 14 years of hands-on experience building web applications and front-end features using JavaScript, AJAX, PHP, HTML/CSS and Java. Based in Rio Grande do Sul, Brazil, he combines municipal government systems work with a history of running a software company, giving him both public-sector stability and entrepreneurial agility. He has practical experience with frameworks and tooling like qooxdoo, Eclipse and SVN, and a specialization in automated metadata extraction. As an open-source contributor he improved Ractive.js by adding a flexible value-comparator for form bindings and covering it with tests, demonstrating attention to robust two-way data binding. Colleagues would note his blend of legacy-stack know-how and modern front-end problem solving, useful for maintaining and evolving long-lived systems.
code14 years of coding experience
bookCNEC Sepé Tiaraju
bookAutomated Metadata Extraction, Automated Metadata Extraction at Anhanguera Educacional
bookSuperior, Computer science, Superior, Computer science at Universidade Regional Integrada do Alto Uruguai e das Missões - URI
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
45reputation
4kreached
0answers
6questions
github-logo-circle

Github Skills (15)

r-js10
databinding10
javascript10
ractivejs10
front-end-development10
testing10
html9
java6
cron6
emberjs6
css6
flexbox6
ember-data6
docker6
container6

Programming languages (10)

TypeScriptC++CoffeeScriptRustJavaScriptVueGoPHP

Github contributions (5)

github-logo-circle
ractivejs/ractive

May 2016 - May 2016

Next-generation DOM manipulation
Role in this project:
userFront-end Developer
Contributions:7 commits, 1 PR, 62 comments in 8 days
Contributions summary:Guilherme focused on enhancing the Ractive.js library by introducing a `value-comparator` attribute to `<select>`, `<input>`, checkbox and radio elements. This allows for custom comparison logic when matching values. The user also implemented tests to ensure the correct behavior of the `value-comparator` attribute in various scenarios, including multiple selections and with property values. These changes improved the flexibility of Ractive.js's two-way data binding.
manipulationnext-generationdom-manipulationdomdom-generation
guilhermeaiolfi/overnight

Nov 2015 - Jan 2025

ON is a very lightweight PHP framework
Contributions:2 releases, 2 PRs, 64 pushes in 9 years 3 months
phpphp-frameworkframeworklightweight-php-framework
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