OVERVIEW
A multi-skilled Microsoft Certified .NET full-stack developer (with javascript) and 26 years commercial experience. A philosophy of making evidence-led business/product design decisions having previously worked developing large-scale data-mining/crawling technologies. A personal love of any project involving unique challenges such as mass-communication or applications of civilian data to scientific research, especially the start-up or R&D staged green-field projects. A preference for object-orientated approaches using SOLID principles. Darryl is also an experienced tech-founder on several start-ups if you'd enjoy conversations and experience on those project journeys. Even if I don't have the time to help you, I'm happy to help make recommendations towards other freelancers I trust and work with.
TECHNOLOGIES USED
.NET, Web API 2, .NET Core, ASP.NET, VB.NET, C#, Xamarin Native, Xamarin Forms, SQL Server, Access Database, SQL, MySQL, PHP, Apache Cordova, Javascript, Node.JS, Datadog, Azure (SQL, CosmosDB, KeyVaults, App Services, API Manager, Servicebus, Azure Functions, Bicep, Terraform, Devops), Splunk, Scalyr, VB6 Legacy, LINQ, Node.JS, HTML, CSS, RealmDB.
TYPES OF PROJECTS
Desktop applications, mobile applications (android and ios), databases, back-end API services, UI design, data-mining challenges.
SOLUTIONS TACKLED
- R&D, analysis and due diligence processes for writing dev specification and timeframing/costing.
- API Development (Azure Functions, Node, WebAPI etc)
- Database design and development.
- Programming of highly and lowly specified websites, desktop and mobile applications.
- Managing deployment pipelines and source code branches.
- Retrospective bug-discovery in existing code, usually in automated systems where defects that impact business processes are camouflaged by under-audited processes.