Director, Desktop And Mobile Apps - Thunderbird at Mozilla
Vancouver, British Columbia, Canada
Join Prog.AI to see contacts
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.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Arts (BA) Digital and Virtual Design, Bachelor of Arts (BA) Digital and Virtual Design at Istituto Europeo di Design
Native Linux App for UI and UX Design built in Vala and GTK
Role in this project:
UI 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.
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:
Back-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