Cloud Polyglot - Think, Code, Deploy, Repeat
I am a software developer with 20+ years’ experience. I have been a developer contractor since 2015.
In this time, I have done projects for clients in the Travel, Telecoms, Asset Management and Office 365 Management and Migration industries.
I spent the first 10+ years of my career perfecting my skill as a C++ developer. Since then the world has moved on and I am currently working in C#, TypeSctipt, Javascript and sometimes a bit of Python. I have had deep exposure to a range of Cloud technologies, principally Azure, but also AWS and Google Cloud Platform. I have delivered projects with front end framework including React, Angular and Angular JS.
I am currently completing a project with Node, NestJS and Angular using TypeScript. This project is aimed at building back office capabilities and infrastructure for an online travel retailer.
Before that I developed an Office 365 Management product for a company, focused on Office 365 Management and Migration. This was a greenfield project using C#, Asp.Net Core with Azure SQL, deployed to Azure, utilizing a React (with Redux) front end. For this project I alsol developed the CI/DI pipelines and Azure infrastructure development and deployments.
During the last 4 years I was at various stages involved with projects for a company that provide services to the Telecoms Industry. I contributed to a Management Portal and an Analytics Suite developed with Angular JS, and various other client focused projects.
I also developed an Asset Management and Risk Management tool for a National Utilities company. This was developed using React and Express.
A significant portion of the work I did for these clients were proof of concept (POC) work. POC work requires a good understanding of the problem domain and a clear vision of how to address that problem with a new set of technologies.
I believe myself to be pragmatic, consequently I believe in using the required tools to get the job done.