Profile
I am a Software Engineer living in Melbourne. I am always looking to further my knowledge of software development by expanding my technical skills. I enjoy working on projects from the ground up and enhancing current applications with a great team of people.
Experiences
- Developing Larkis platform for processing and ordering of 3D point clouds.
 - Technologies used: JavaScript (React, Redux, Node, Express, Sequelize, Bootstrap), PostgreSQL, Terraform, AWS, JIRA.
 
- Delivered new features for ReadCloud’s digital resources platform. These included an enrolment portal for students to enrol in courses as well as real time annotations to eBooks.
 - Technologies used: JavaScript (TypeScript, React, Redux, Node, TypeORM, Nest), GraphQL (Apollo, TypeGraphQL), SASS, MongoDB, GunDB, Nx, AWS, Gitlab.
 
- Rebuilt an intranet in a box solution from the ground up to provide a single source of truth for policies and procedures with compliance analytics and subscription management.
 - Technologies used: JavaScript (TypeScript, React, Redux, Node, TypeStyle), C#, Azure, Microsoft 365, SASS, Entity Framework, .NET Web API, gulp, webpack, git, JIRA, Kanban.
 
- Project-based consultancy seeing the full development life-cycle from gathering requirements to implementation and deployment.
 - I worked on delivering solutions for incident management, risk reporting, knowledge management, and a self certification tool.
 - Technologies used: JavaScript (TypeScript, React, Redux, Angular, Can, Node), C#, Azure, Microsoft 365, Entity Framework, SASS, LESS, gulp, webpack, git, JIRA, Kanban.
 
- I worked on ‘Telogis Fleet’, a vehicle tracking SaaS platform, delivering the modernisation of dashboards and reporting by producing an analytics portal visually enhancing metrics from each vehicles computer.
 - Technologies used: JavaScript (Ext, Knockout, jQuery), C#, LESS, PostgreSQL, Mercurial, FogBugz, Kanban.+
 
- Delivered new features for Cortexo’s energy management platform. These included viewing household energy output and managing customers devices.
 - Technologies used: Java, JavaScript (jQuery), JSP, Swing, CSS, MySQL, FitNesse, FEST, Selenium, git, Scrum.