Working as a technology professional for the last decade on various projects and an IT enthusiast by passion. I breathe technology and know-how to determine the real problem. Have a long history in software development e.g., Java, C#, Python, NodeJs, and Golang. My main responsibility is to provide a resilient, secure, and highly available platform for our products and services to run on, and that the overall strategy for a platform is defined and delivered on time.
Oct 2021 - Present
UK, Remote
One of the world’s leading health and wellness retailers and the largest in Europe.
Oct 2021 - Present
Dec 2019 - October 2021
UK, Europe, Remote
Global software consultancy, enabling our clients to deliver real and lasting business impact through design and technology.
Dec 2019 - October 2021
Apr 2018 - Dec 2019
UK, London, Remote
Specialist engineering consultants across Cloud Native technologies, practices and principles work with you to define and deliver your change journey.
Apr 2018 - Dec 2019
Dec 2016 - Apr 2018
UK, Leeds
European delivery company operates acrross UK, Germany, Austria, Germany and Russia
Dec 2016 - Apr 2018
Apr 2015 - Dec 2016
UK, Nottingham
Build platform to streamline and transform HR and payroll processes.
Apr 2015 - Dec 2016
2012 - 2015
USA, Remote
Wonderment Apps builds superior digital products, and offers curated staffing resources for tech, product, and QA.
2012 - 2015
Jan 2012 - May 2012
UK, Nottingham
Health and beauty retailer and pharmacy chain
Jan 2012 - May 2012
2007 - 2011
2004 - 2007
Milti-profile industrial enterprise working in the field of electrical equipments
2004 - 2007
🔧 .files, including ~/.macos — sensible hacker defaults for macOS.
Configuration files.
Obsidian vaults
Scale configuration across multiple accounts
Public knowlege base.
AWS Workshop tutorials for Terraform
AWS Workshop tutorials for EKS, Terraform and Terragrunt
AWS Workshop tutorials for EKS.
My personal kubernetes training and certifications e.g., CKAD, CKA, CKAS
AWS Workshop tutorials for Renovate, Dependency Management
AWS Workshop tutorials for Helm
Base blueprint.
Blueprint for terraform projects.
Workshop showing you how to use blueprints.
Lorem ipsum dolor sit amet consectetur adipisicing elit.
Serverless blueprint.
AWS NodeJs serverless blueprint.
AWS NodeJs serverless blueprint.
Github actions blueprint.
Github actions typescript blueprint.
Pipeline examples: Jenkins, CodeBuild, Github Actions and etc
Awesome kubernetes resources.
Manages an AWS EKS Fargate Profile.
AWS Cloudfront distribution module.
AWS KMS module.
Deploy serverless function to AWS VPC.
Enforce MFA policy for AWS IAM groups and users
Manages Kubernetes Velero deployment
Deploy NGINX proxy with SSH
Wrapper for Terraform Helm provider
AWS IAM roles setup. TODO: move to terraform modules
Terraform module which creates AWS ECS resources.
Terraform module which creates AWS ECR resources.
Terraform module which creates AWS ECS resources.
Fully configurable terraform module to access AWS APIs from Github Actions through OpenID Connect.
Fully configurable terraform module to access AWS APIs from GitLAb through OpenID Connect.
All supported terraform modules in single repo.
Evaluate how to use opa.
Docker tooling for multiple use cases.
Lorem ipsum dolor sit amet consectetur adipisicing elit.
Virtual machines used in hobbies and development environment(s). Packer, Vagrant
Lorem ipsum dolor sit amet consectetur adipisicing elit.
Assembling vms here.
Assembling AMI on AWS with Packer.
Assembling vms here.
A collection of scripts
Automate code review
Kubernetes fixtures
Collection of directives used by a make build automation tool to generate a target/goal
AWS resources compute CPU&Memory and Instance count
Golang remote interview training & challanges
AWS protect IAM secrets. Delete when expired.
AWS SNS slack subscriber implemented in nodejs.
AWS Step function Cloudwatch monitor
A small module to streamline some of the cleanup operations required when when working with AWS CloudWatch logs
NodeJS javascript screencast
Playing with national lottery
Hackerrank algorithm solutions in Python
Serverless networking debug
Industry standard multi-distribution method for cross-platform cloud instance initialization
Artillery is a modern load testing and smoke testing solution
k6 is an open-source load testing tool for API performance testing
Gatling is an open-source load testing tool for web applications, designed for DevOps and CI
Learn penetsing practices
Fastlane plugin to automate Sauce Labs build deployments and testing
Load generator mparticle example
multiple issues and bug fixes
multiple issues updated
bug fixes and optimisations
bug fixes and optimisations
bug fixes, new features and improvements
bug fixes and optimisations
bug fixes and added capabilities
bug fixes and added capabilities
code coverage and new capabilities
A simple REST Service.
2020-Present BSc (Honours) Computing and ITTaken Courses:
| ||
2013-2018 Diploma of Higher Education in Computing and ITTaken Courses:
| ||
Radio Physics & EngineeringTaken Courses:
|