I am a Software Developer with 10 years' experience in delivering enterprise software solutions, specialising in web development with the .Net stack. I have extensive experience with defining system specifications, solutions development, deployment and maintenance. I have worked in a number of software technologies including Asp.Net, C#, F#, React.js and MSSQL.
-
Co-Founder & CtoSnackr 2018 - Dec 2021Perth, Western Australia, AustraliaSnackr is shaking up the live spectator experience by providing in-seat food and beverage services for fans through our bespoke software and logistics solution.Key responsibilities - Software development- Product development- Liaising with and managing development agenciesKey technologies- Elixir- React.js, Redux- Postgresql- Dockers- AWS -
Application DeveloperWesfarmers Chemicals, Energy & Fertilisers Mar 2018 - Mar 2020As a Senior Software Developer in the .Net team, I was responsible for maintaining a number of existing internal and client-facing applications. I also played a role in the push to modernise the software development process through the introduction of domain-driven design and event storming.Key technologies- Asp.Net- C#- MSSQL- NServiceBus- MuleSoft- React.js- AzureDevops -
Software Development ConsultantJohn Hughes Group 2016 - 2017Perth, Western Australia, AustraliaAfter completing my role as a full-time Software Developer, I was engaged as a Consultant on an ad-hoc basis to advise the John Hughes Group on various software applications as well as train in-house developers. Key responsibilities- Advising on various software applications- Training of in-house software developersKey technologies- Asp.Net (Webforms, MVC)- C#, F#- MSSQL, CouchDB- Javascript (Anjular, JQuery)- Git -
Senior Software DeveloperJohn Hughes Financial Services 2013 - 2016Perth, Western Australia, AustraliaAs a Senior Software Developer at John Hughes Financial Services, I was responsible for successfully developing a new web-based application to manage and orchestrate the car financing processing for both in-house finance managers and brokers.Key responsibilities - Defined, planned and scoped project based on business requirements- Implemented and deployed the new software solutions using Agile methodologies- Maintained new and exiting solutions including managing change requests and bugs- Presented the system to users- Generated detailed reports for business analysis and audit purposes- Mentored and trained junior developersKey technologies - Asp.Net (Webforms, MVC) - C#, F# - MSSQL, CouchDB- Javascript (Anjular, JQuery) - Git -
Software DeveloperJohn Hughes Group 2010 - 2013Responsibilities- Developed and maintained new and existing custom in-house software applications- Integrated in-house software applications with internal and external systems- Managed software projects- Mentored and trained junior developers- Generated detailed reports for business analysis and audit purposes- Implemented and maintained a MSSQL Server disaster recovery plan and process, including backups, replication and restoration testingKey Technologies- Asp.Net (Webforms, MVC)- C#, F#- MSSQL- Reporting Services- Javascript (Anjular, JQuery)- Git -
Application DeveloperAppointments Online 2006 - 2011Perth, Western Australia, AustraliaAppointments Online was a tech start-up that developed an online booking system designed to help service businesses grow and increase their client base. Key responsibilities- Acted as the sole Software Developer for the project, utilising the .Net frameworkKey technologies- .Net framework
-
Software DeveloperMatesrates 2006 - 2010Perth, Western Australia, AustraliaMatesrates was an independently owned and operated West Australian company, specialising in supplying high-quality Information and Communications Technology (ICT) solutions to the Perth business community.Key responsibilities- Developed product proposals- Developed, created and deployed software applicationsKey technologies- Asp.Net (Webforms)- C#, VB.Net- MSSQL- javascript
-
Systems Development OfficerIntelecom Australia 2004 - 2006Perth, Western Australia, Australia
Michael Ritchie Education Details
-
Software Development -
Software Development -
Software Development -
Certificate Iv Information Technology | System Analysis Design
Frequently Asked Questions about Michael Ritchie
What is Michael Ritchie's role at the current company?
Michael Ritchie's current role is Software Developer.
What schools did Michael Ritchie attend?
Michael Ritchie attended South Metropolitan Tafe, South Metropolitan Tafe, South Metropolitan Tafe, South Metropolitan Tafe.
Not the Michael Ritchie you were looking for?
-
-
Michael Ritchie
Greater Sydney Area -
1superpartners.com.au
-
-
Michael Ritchie
Greater Perth Area
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial