I am a full stack software engineer with a particular focus on building web experiences and interfaces that excite. I love solving problems and delivering creative solutions using a variety of technologies. During a normal day you would see me using a good mix of Javascript (using both Node and React), HTML and CSS for both small and large projects.
My work experience has led me to build web applications for the e-commerce and health care sectors and my education has led me to research the impact of interfaces on user experiences. I hope to promote designing for usability.
Javascript, Typescript, Java, Python, C, C++, HTML, CSS, SQL, GraphQL
I've recently been enjoying playing around with Rust, WebAssembly and WebGL
Vue.js, React, Alpine.js, Node.js, Express.js
Git, AWS (ECS, Lambda, S3, DynamoDB), Docker, Webpack, Vite, Cypress, Figma, Illustrator, After Effects, Premiere Pro, Photoshop
Coursework: Algorithms, Databases, Software Analysis & Design, Concurrent & Distributed Systems, Information Theory, Managing Software Development, HCI, Psychology, Accounting & Economics.
Honours thesis in human-computer interaction, building and evaluating interfaces for communicating the software development process. Published a paper and presented results at the OzCHI '14 conference.
It'd be great to hear from you! Contact me through the following channels: