Alessandro Castellani

Director, Desktop And Mobile Apps - Thunderbird at Mozilla

Vancouver, British Columbia, Canada
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
Alessandro Castellani is a product and engineering leader with 11+ years of hands-on experience building cross-platform apps, web products, and design systems, currently directing Desktop and Mobile Apps for Thunderbird at Mozilla. He blends senior full‑stack development (PHP, Vue, Laravel, Cordova) with strong product and UX leadership—shaping roadmap, brand design, and core engineering teams. A prolific creator and educator, he runs a popular YouTube channel with 50K subscribers and 4M+ views and publishes practical open-source tutorials like WordPress101 and a plugin series. Comfortable moving between native Linux UI work (Vala/GTK) and cloud/LAMP stacks, he brings rare breadth across code, visual design, audio/video production, and product strategy. Known for pairing meticulous front-end execution with a creative, maker mindset, he thrives on tackling cross-disciplinary problems and shipping polished user experiences.
code11 years of coding experience
job14 years of employment as a software developer
bookBachelor of Arts (BA) Digital and Virtual Design, Bachelor of Arts (BA) Digital and Virtual Design at Istituto Europeo di Design
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

plugin-development10
css10
wordpress10
theme-development10
php10
javascript10
gtk10
user-interface10
front-end-development10
ui-design10
html9
back-end-development8
gulp7
sass5
automations4

Programming languages (13)

JavaC++CSSRustCMakeValaHTMLKotlin

Github contributions (5)

github-logo-circle
akiraux/Akira

May 2017 - Jan 2023

Native Linux App for UI and UX Design built in Vala and GTK
Role in this project:
userUI Designer & Front-end Developer
Contributions:19 releases, 167 reviews, 488 commits in 5 years 8 months
Contributions summary:Alessandro primarily focused on UI development within the project, specifically for the native Linux app, "Akira". They contributed to the implementation of the UI components and added a series of widgets, including a header bar and a toolbar. The user also took on UI elements for creating the general layout of the app using the Gtk framework.
elementary-oslinuxgtkdesignelementaryos
Alecaddd/WordPressPlugin101

Sep 2017 - Jan 2019

Official repository of the series of tutorial on How to Create a WordPress Plugin from scratch: https://www.youtube.com/playlist?list=PLriKzYyLb28kR_CPMz8uierDWC2y3znI2
Role in this project:
userBack-end Developer
Contributions:61 commits, 1 PR, 50 pushes in 1 year 4 months
Contributions summary:Alessandro's contributions primarily focus on building a WordPress plugin, evident from the code changes in PHP files. The commits showcase the creation of a custom post type, along with features to manage the plugin's settings. The user implemented a plugin activation and deactivation hooks, and includes code for enqueueing stylesheets and JavaScript files within the WordPress admin interface. Furthermore, the user sets up a custom admin page and settings management.
wordpress-apiwordpresspluginyoutubeplaylist
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
Alessandro Castellani - Director, Desktop And Mobile Apps - Thunderbird at Mozilla