Gabriele Lana

Software Craftsman at Clean Code

Milan, Lombardy, Italy
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
Gabriele Lana is a Software Craftsman with 16+ years of professional experience and over 25 years coding passion, building systems across industrial automation, medical, finance, MMO realtime servers, distributed search and payments. Based in Milan, he blends deep practical knowledge of Elixir/Erlang, Haskell, Rust and JavaScript/TypeScript with socio-technical architecture and a pragmatic Agile practice rooted in pomodoro-driven delivery. As a trainer and community organizer (Elixir, Rust, Open Source Saturday) he mentors engineers and helps shape developer ecosystems while still contributing hands-on, for example improving terminal font tooling on GitHub to make iconography work better for power users. Colleagues value his organization and productivity—hard-won habits that transformed a former procrastinator into a steady incrementalist who tames complexity through small, frequent feedback loops. He approaches projects as long-term craft, embracing continuous learning after hundreds of engagements and hundreds of collaborators.
code16 years of coding experience
job13 years of employment as a software developer
bookUniversity of Milan
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
776reputation
51kreached
10answers
1question
Badges
highlight
top-5%
github-logo-circle

Github Skills (20)

fonts10
scripting10
font-style10
script10
font-rendering10
font-awesome10
sh10
shell10
highlight9
zsh9
mongodb6
vim6
nodejs6
parsing6
stringify6

Programming languages (15)

JavaC++CSSElmGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
Tools and instructions on how to have awesome symbols in a terminal with a monospace font
Role in this project:
userFull-stack Developer
Contributions:2 releases, 69 commits, 7 PRs in 7 years 1 month
Contributions summary:Gabriele primarily contributed to enhancing terminal font support by implementing and integrating various symbol fonts. Their work involved creating shell scripts to patch and rename fonts, enabling the display of icons from FontAwesome, Octicons, and other icon sets within the terminal. The user also refined the font patching process with fine-tuning and created scripts for mapping glyph names to codepoints. They made the font more functional and user friendly.
symbolsfigletinstructionsfontfonts
gabrielelana/byte-units

Jun 2014 - Jan 2018

Library to parse, format and convert byte units
Contributions:3 releases, 68 commits, 7 PRs in 3 years 7 months
byteunitsparserbyte-unitsparse
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
Gabriele Lana - Software Craftsman at Clean Code