In the course of my career I have achieved the following certs. AWS Certfied
Developer, Scrum Alliance Certified Scrum Master, and Oracle Certified Associate
I'm a full stack developer with deep experience of building complex Web and SAAS
apps, using distributed architectures hosted on the cloud.
I specialise in the following programming languages and frameworks, however, I enjoy
learning new languages and approaches.
I focus on quality and stability using a TDD approach to development
Server Side
Python
C#
Client Side
Angular
Typescript
Frameworks
Python Flask
Python SQL Alchemy
Pytest
ASP.Net MVC
DevOps
I have years of experience building and managing sophisticated applications hosted on
Linux in the cloud
Lately I have been using Terraform and IAC to design and architect a cloud SAAS to
manage 10Tb of data and scales to handle 10 million requests per day
DevOps Skills
CI/CD with a variety of platforms
Docker
Terraform
Ansible
Packer
Linux
Bash
Ubuntu
TDD
AWS
I have years of experience hosting applications and distributed architectures on AWS.
Specifically I have used the following components
EC2
Load Balancing & AutoScaling
Elastic Beanstalk
Relational Database Service (RDS)
Simple Queue Service (SQS)
Virtual Private Cloud (VPC)
S3
Simple Email Service (SES)
DNS Route 53
Cloud Watch
Dynamo DB
Databases
I have used Relational Databases since my very first days of programming and have
laterly used NoSQL databases for distributed systems.
I have a good understanding of the pros and cons of both approaches.
I have used the following databases, and consider myself highly skilled with SQL