Andy Bulka is a Python and Nodejs/Electron Developer at Wware in Melbourne, Australia.
Prior to this he was a developer at Nexus 6 and Telstra - building Django websites and building Python teams.
Prior to this he was Director of Software Development at Magian Design Studio - overseeing the architecture and design quality of Magian software systems. Before joining Magian, Andy spent several years as chief software architect at Austhink Software, responsible for delivering world class "visual thinking" diagramming software for both the educational and professional markets.
He has over 25 years of hands on software development and architectural experience, specializing in highly visual and interactive desktop applications, web 2.0 sites, games, and multimedia software. He now works with Python, Ruby and Javascript technologies.
He runs an ocassional "Design Patterns" and Object Oriented design workshop around Australia and is the author of several academic papers on design patterns.
Andy is a regular speaker at user groups around Melbourne, Australia and has a blog www.andypatterns.com (this site). See also his Tai Chi website and his Photography website.