
About me
I'm Michael Esteban. A software engineer from Brisbane, Australia. I create small, purpose-driven websites and interactive tools.
I currently work at the University of Queensland where I am helping build the Australian Internet Observatory.
Previously, I spent seven years in the Human Computer Interaction lab at the Queensland University of Technology. I was a wearer of many hats and my days were a mix of coding, soldering, 3D printing, teaching and more.
Much of my work involves building end-to-end systems to support research. I'm particularly proficient in web development and cloud deployment. This often means working within the JavaScript/TypeScript world, although I'm very pragmatic and often need to swap between languages and frameworks. My current passion lies in exploring multimodal large language models capable of processing and understanding diverse data types beyond just text.
With degrees in Computer Science and Law, I enjoy bridging the technical and human aspects of technology. I love teaching others how to program and regularly lead primary, high school, and university classes. When I'm not online, you can usually find me on a tennis court.
This website is primarily a collation of side projects, blog posts and papers that I have created or collaborated on.