Giampiero Bono

Senior Frontend Engineer at Docplanner

Madrid, Community of Madrid, Spain
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
Giampiero Bono is a Senior Frontend Engineer with nine years of experience building high-impact web applications for travel, media, and ecommerce at companies like Ryanair, Amadeus, Glovo, HBO Europe and DocPlanner. He specializes in Angular and TypeScript (also Vue and Lightning), driving end-to-end feature delivery, accessibility improvements, and performance optimizations—most notably rebuilding Miles & More as an SPA and bringing Lufthansa sites up to WCAG standards. Beyond shipping product UI, he creates developer utilities and testing infrastructure that cut cycle time (session generators, parallel E2E setups) and contributes to open-source accessibility fixes in the widely used ng-bootstrap library. Comfortable working across cross-functional teams and EU research projects, he combines a research-driven IoT background with pragmatic production engineering and a master’s in Software Engineering from Politecnico di Torino.
code9 years of coding experience
job13 years of employment as a software developer
bookMaster's degree Information Technology, Master's degree Information Technology at Politecnico di Torino
languagesItalian, English, French
github-logo-circle

Github Skills (17)

accessibility10
embla-carousel10
vue-carousel10
bootstrap-carousel10
tooltip10
slick-carousel10
infinite-carousel10
owl-carousel10
html10
carousel-slider10
tooltips10
ng-bootstrap10
popover10
angular10
typescript9

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
ng-bootstrap/ng-bootstrap

Mar 2017 - Jul 2019

Angular powered Bootstrap
Role in this project:
userFront-end Developer
Contributions:6 commits, 8 PRs, 35 comments in 2 years 4 months
Contributions summary:Giampiero contributed to the `ng-bootstrap` project by implementing accessibility features for the tooltip, popover, and carousel components. They modified the component templates and tests to include `aria-describedby` attributes, ensuring better screen reader support. Further contributions included fixing an issue in the tabset component by removing `aria-expanded` and using `aria-selected` for improved semantic HTML. These changes focused on improving accessibility and user experience for the library's components.
datepickerprogress-barbootstrap-5datetime-pickerpopover
giampierobono/ng-bootstrap

Mar 2017 - Jul 2019

Angular powered Bootstrap
Contributions:51 pushes, 10 branches, 2 tags in 2 years 4 months
bootstrap4bootstrapangular
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
Giampiero Bono - Senior Frontend Engineer at Docplanner