About Me

Hi, I'm a London based Software Developer. I love programming and enjoy working on fun, collaborative teams that focus on optimization of applications and integrating additional features.

Experience

I have over 15 years experience as a Software Engineer, and have worked at both small startups and large organizations. Ranging from content management systems in the media sector, to cross platform apps in healthcare, integrated with multiple third parties, including the NHS.

In previous roles i have been responsible for the development and enhancement to existing software for multiple clients, testing and debuging any major or new software changes, and documenting changes where necessary.

Serverside development skills including C# .Net Core, Azure functions and Web API's.

I also have front end experience with JavaScript / TypeScript and React.

Technical Skills

I have a diverse set of skills, a great understanding of Devops / Cloud based environments, Azure, CI/CD, deployment automation, build environments, unit testing and managing IOC with Terraform.

  • C# .Net Core
  • Typescript
  • NoSql
  • Javascript
  • Git
  • React/ React Native

Transferable skills

I am very capable at all aspects of development from project planning to requirements gathering through to writing and testing code, creating documentation and support.

I have extensive experience in working closely with end users for gathering requirements and specifications, good written and communication skills and experience in estimating, planning, and dealing with clients.

Flexible and able to balance multiple projects at a time in a fast-paced environment and possess very good problem solving abilities.