Michael Marner

CTO at CareApp

Adelaide, South 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
Michael Marner is a CTO and hands-on engineering leader based in Adelaide with 11 years of professional experience and a PhD in Computer Science focused on interaction techniques for Spatial Augmented Reality. He combines academic rigour from post-doctoral research in large graph visualisation with product-focused execution, having led production and engineering teams at NextFaze and scaled CareApp from Principal Engineer to CTO. Michael ships end-to-end systems across full-stack and mobile (notably contributing key caching improvements to a popular Flutter cache manager) while also improving backend codegen tooling for Dart in the swagger-codegen project. His portfolio includes creative technical theatre work—projection-mapped, Kinect-tracked interactive shows—and persistent community involvement as a volunteer radio announcer. That blend of novel interaction research, production engineering, open-source contributions, and public-facing creativity makes him adept at turning experimental ideas into reliable, user-facing products.
code11 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of South Australia
stackoverflow-logo

Stackoverflow

Stats
5,698reputation
795kreached
57answers
4questions
Badges
flutter
top-5%
dart
top-5%
ubuntu
top-5%
compiler-construction
top-5%
github-logo-circle

Github Skills (26)

caching10
apidoc10
flutter-apps10
swagger10
api10
rest-api10
flutter-game10
dart10
openapi10
flutter10
ubuntu9
unit-testing9
compiler-construction9
swagger-codegen9
database-api7

Programming languages (16)

JavaC++CSSHandlebarsMakefileGoMustacheTypeScript

Github contributions (5)

github-logo-circle
Generic cache manager for flutter
Role in this project:
userFull-stack Developer
Contributions:9 commits, 2 PRs, 12 comments in 27 days
Contributions summary:Michael primarily focused on enhancing the caching mechanism within the Flutter application. Their contributions include adding key functionality to the `CacheObject`, modifying the `CacheInfoRepository` and `CacheObjectProvider` to accommodate key-based caching, and updating the `CacheManager` and related tests to support explicit keys. These changes aim to provide greater control and flexibility in managing cached data.
cache-managerdartgenericbaseflowcache
swagger-api/swagger-codegen

Oct 2019 - Jul 2020

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Role in this project:
userBack-end Developer
Contributions:9 commits, 3 PRs, 6 comments in 8 months
Contributions summary:Michael primarily focused on updating and refining Dart-based code within the project, specifically related to the petstore example. Their commits involved refactoring the code, adding null checks to prevent errors and improving the stability and maintainability of the code. These changes focused on enhancing the handling of double values.
openapi-codegenredocopenapi-specificationswagger-openapiopenapi
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
Michael Marner - CTO at CareApp