Solution Architect and Senior Application Developer
2014 - PRESENTZeroseven- Worked with clients to analyze requirements and create specification documents with accompanying wireframes for new solutions.
- Developed bespoke web applications for clients from small businesses to corporations.
- Managed a team of application developers, including monitoring the quality of work and organizing formal and ad-hoc training.
- Set up and configured hosting environments including Azure, AWS, Windows Server, and shared hosting environments.
- Provided ongoing support for the legacy application and technologies as required by clients.
- Developed iOS and Android applications using the Xamarin framework.
Technologies: C#, Microsoft SQL Server, IIS, Azure, DevOps, Agile, Waterfall Development, Kentico, Umbraco, Windows Server, SSL Certificates, Assembla, Jenkins, Octopus Deploy, Xamarin, .NET Core, Vue, JavaScript, SQL, Azure DevOps, AWS, Agile Software Development, ASP.NET, ASP.NET Core, ASP.NET MVC, ASP.NET Core MVC, Subversion (SVN), Source Control Management, Waterfall Methodology, Test-driven Development (TDD), Parallel Programming, jQuery, HTML, CSS, Git, SendGrid, Content Delivery Networks (CDN), Azure SQL, Azure Blob Storage API, Azure WebJobs, Azure Websites, Hangfire, EF6 Code First, Entity Framework Core, Less, Dynamic Load Balancing, Redis Cache, Solution Architecture, Windows, Microservices, .NET, ASP.NET Web Forms, ASP, Visual Studio, Load Testing, Entity Framework, C#.NET, Mobile, Android, iOSSenior Full-stack Developer
2016 - 2018The International Arts and Culture Group- Worked with the client to design a complex database structure that would support the requirements needed for their social platform.
- Began the development of a platform where artists could showcase their work and connect with other artists globally.
- Designed and provisioned Azure services for hosting.
Technologies: Neo4j, Azure, Visual Studio, C#, JavaScript, Azure DevOps, Agile Software Development, ASP.NET, ASP.NET MVC, Source Control Management, Parallel Programming, jQuery, HTML, CSS, Git, Solution Architecture, Windows Server, SSL Certificates, Microservices, .NET, Entity Framework, C#.NETApplication Developer
2013 - 2014Flight Centre (via Dialog Information Technology)- Worked with a small team of developers to make enhancements to a global travel management system.
- Set up automated user interface testing for a global travel management system used by companies worldwide.
- Worked with the client to configure automated deployment pipelines.
Technologies: Agile Software Development, ASP.NET, Selenium, C#, JavaScript, SQL, Microsoft SQL Server, Subversion (SVN), Source Control Management, Test-driven Development (TDD), jQuery, HTML, CSS, Windows, IIS, .NET, Visual Studio, ASP.NET MVC, Parallel Programming, Windows Server, SSL Certificates, Entity Framework, C#.NETApplication Developer
2011 - 2013Queensland Health (via Dialog Information Technology)- Operated as a consultant working with large corporate and government clients, including Queensland Health and Flight Centre.
- Created a web-based community healthcare system used by health professionals in the field to schedule and track client engagements.
- Built a patient dashboard system that was displayed on large screens in each ward to indicate the patient's status in there.
- Developed a hospital reporting dashboard that was used by the hospital management to handle the patient flow and provide an overview of the hospital status that was previously unavailable.
- Analyzed legacy systems and managed the migration and restructuring of data.
Technologies: Agile Software Development, Visual Studio, C#, JavaScript, SQL, Microsoft SQL Server, ASP.NET, ASP.NET MVC, Source Control Management, Parallel Programming, jQuery, HTML, CSS, Windows Server, SSL Certificates, .NET, Entity Framework, C#.NET