Software Developer
Summary
I am a full stack Technical Architect/Senior Developer in the Microsoft space. Primarily in Web application and Web Services.
I have 25+ years in software development, with 10+ years as a Team Leader/Technical Architect.
I have a Masters in Information Technology (Swinburne University 2103).
These are the technologies and practices that I have used to create solutions.
	Websites:
		Web API/REST
			I create websites using Web API/REST architecture. I have been using Web API/REST since it was released.
			I use OpenAPI(a.k.a Swagger) to document and to create client interfaces for Web API/REST websites, which are JSON documents.
			These have been secured sites with either Microsoft Identity or with OAuth such as Deunde.
			Angular with Syncfusion, DevExtreme/Dev Express UI, Progress/KendoUI
	.Net (Framework and Core)
			I have older Microsoft Certifications in both VB.NET and C#
			I use C#(Framework and Core) to create solutions that follow the S.O.L.I.D and T.D.D. principles; from which I create Clean, Testable code.
			Entity Framework/SQL, I have:
				* use Entity Framework(EF) in both .net Framework and .net Core
			SQL, I have/can:
				* older Microsoft Certifications in both SQL Server Design and Administration
				* used SQL Server since 1999, when I designed and built data warehouse for ANZAC ship project.
	Cloud platforms
		Azure, I have:
			* built these artifacts in Azure.
				Azure SQL, Azure Storage, Azure Functions, Azure Blob containers
				Azure KeyVault, Azure API Management, Azure API Service
			* built security between these artifacts ie using Managed Identity
			* built and deployed ARM and YAML forms that created these artifacts with security into different environments.
		Infrastructure as code
		 In Azure have built and deployed ARM and YAML forms that created artifacts with security into different environments.
	CI/CD, I have,
		* used these deployment artifacts	
			Azure Devops, BitBucket, Jenkins, Team City
		* used Git for many years.
		* built Azure Devops pipelines that retrieved code from Git bases and deployed to Azure.
Expectations
I like to work in a team that is dedicate to quality application development using best practices and folloeing principals like SOLID and TDD
Employment Preferences
Expected Base Salary
**0,000 AUD
Expected Hourly Rate
**0 AUD/hr
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
