Howard Lovatt

Principle Senior Research Scientist CSIRO

Sydney, New South Wales, Australia
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
Howard Lovatt is a Principal Senior Research Scientist at CSIRO with over three decades of industry and research experience in electrical machines, power electronics, battery and energy management systems, and hybrid/electric vehicle technologies. He has led major teams and projects at CSIRO, served as CTO at Energy Renaissance, and holds a PhD in Electrical Engineering with additional postgraduate study in Computer Science. Known for translating deep technical research into practical products, he contributed to award-winning hybrid vehicle programs and designed widely used solar car race motors. Beyond labs and product strategy, he is an active technical writer in embedded Python communities, improving MicroPython and CircuitPython documentation to help developers work more effectively with microcontrollers. Based in Sydney, he combines hands-on engineering, team leadership, and a long track record of turning energy-efficiency research into real-world applications.
code11 years of coding experience
job7 years of employment as a software developer
bookBSc Hons Electrical Engineering, BSc Hons Electrical Engineering at University of Nottingham
bookA levels in Physics Maths and Chemistry, A levels in Physics Maths and Chemistry at Blythe Bridge High School
bookPhD Electrical Engineering, PhD Electrical Engineering at University of Leeds
bookPhD Computer Science, PhD Computer Science at Macquarie University
stackoverflow-logo

Stackoverflow

Stats
988reputation
2.4mreached
51answers
15questions
github-logo-circle

Github Skills (15)

adafruit-circuit-python10
embedded10
python10
micropython10
documentation10
nsstring6
objective-c6
constants6
error-handling6
ios6
swift6
protocols6
cocoa6
weak-references6
enums6

Programming languages (4)

C++CGroovyPython

Github contributions (5)

github-logo-circle
micropython/micropython

Jul 2020 - Oct 2020

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Role in this project:
userTechnical Writer
Contributions:1 review, 9 commits, 25 PRs in 3 months
Contributions summary:Howard primarily focused on enhancing the project's documentation. Their contributions involved updating and correcting documentation across several modules, including pyb.SPI, pyb.Timer, pyb.UART, btree, machine.Signal, and machine.Timer. These updates included adding missing arguments, correcting typos, and clarifying method descriptions, ultimately improving the clarity and accuracy of the MicroPython documentation. The user also added documentation for array dunder methods.
pythonpython-implementationmicrocontrollerconstrainedembedded
adafruit/circuitpython

Jul 2020 - Jul 2020

CircuitPython - a Python implementation for teaching coding with microcontrollers
Role in this project:
userTechnical Writer
Contributions:2 comments in 1 day
Contributions summary:Howard's contributions primarily focus on updating and correcting documentation for the CircuitPython project. They made several revisions to the documentation files (`.rst` files) to correct typos, add missing arguments and defaults, and clarify pin availability. Furthermore, the user enhanced the documentation by adding notes regarding constructor arguments and dunder methods, improving the overall clarity and usability of the project documentation.
pythonpython-implementationteachingmicrocontrollerpython3
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
Howard Lovatt - Principle Senior Research Scientist CSIRO