Ian Alexander

Co-founder & CPTO at Marmot Energy

United Kingdom
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
Ian Alexander is a product-focused software leader and co-founder with 11 years of experience building mobile-first products and energy-tech platforms from concept to customer. As CPTO at Marmot Energy he’s combining hands-on engineering, product strategy and climate ambition to turn everyday meters into decentralised virtual power plants. Previously he led product and engineering teams at Octopus Energy—helping scale one of the world’s largest EV charging platforms—and founded a mental-health app that reached 500k users and 4.6-star ratings. A former Android contributor, he improved the popular materialdatetimepicker with calendar highlighting and UI refinements, showing a knack for practical UX enhancements in open source. Trained as a chemical engineer, Ian brings systems thinking and operational rigor to software and hardware-inflected problems. He’s based in the UK and focused on building technology that creates measurable impact for users and the grid.
code10 years of coding experience
job7 years of employment as a software developer
bookMEng (Hons) Chemical Engineering, MEng (Hons) Chemical Engineering at University of Nottingham
github-logo-circle

Github Skills (12)

javas10
material-design10
android10
java10
list-picker9
range-picker9
number-picker9
photopicker9
image-picker9
android-library9
people-picker9
color-picker9

Programming languages (5)

JavaSwiftKotlinPythonClojure

Github contributions (5)

github-logo-circle
Pick a date or time on Android in style
Role in this project:
userMobile Developer (Android)
Contributions:9 commits, 1 PR, 3 comments in 3 days
Contributions summary:Ian primarily contributed to the `materialdatetimepicker` project by implementing and refining date picker functionality. They introduced the ability to highlight specific dates within the calendar view and incorporated features such as new text colors. The user modified core classes like `DatePickerDialog`, `DatePickerController`, `MonthView`, and `SimpleMonthView` to support the new features. They added new methods and variables to the date picker classes.
datepickertime-pickerpickandroid-libraryandroid
A small app for experimenting with Jetpack Compose lists
Contributions:19 commits, 11 pushes, 1 branch in 2 months
experimentingjetpack-composeandroidjetpackcompose
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