Mahboob Ali's repositories
Petclinic-Application
Petclinic App with a front end made using Angular and a Backend Api using Java, Dockerized and deployed using Jenkins and Kubernetes
Ansible-terraform-template
An Easy template I made to use Ansible and Terraform together seamlessly (I used terraform on the Azure Cloud, you can still use this with AWS, GCP but you will need to change the terraform provider block ) Ansible template however can be used on any platform
Azure-Pipeline-YAML
Collection of Pipeline examples I've worked on
CryptoSignal
A Crypto Market Python Application based on a Microservice architecture. Uses Docker, MYSQL and has been tested with Kubernetes. Application produces Signals which analyse positive and negative movements in Market Prices. The Markets allow the use of their API's for ingesting and analysing market data
Docker-MotorTrade
Created a complete CRUD based Flask web application using Python and Boostrap and an Azure Manged MySQL Database, whilst following an agile project management structure. Used Jenkins for CI//CD and Terraform, Ansible for creating and managing infrastructure, Docker and Kubernetes for mass container orchestration
Microservice-Insult-Generator
A simple but effective micro-service decoupled application created using Python and Flask. Deployed using tools such as Jenkins for CI/CD. Ansible and Terraform to create and manage infrastructure as code and finally Docker and Kubernetes for mass container orchestration.
Python_Chat_App
A simple Python Chat application that utilises Socket.io to establish secure communications between multiple clients. Deployed and tested using Docker, Jenkins, Pytest and Kubernetes to ensure high availability, resiliency and reduced redundancies
Secure-Chat-ReactJs-Node-Express
This chat app is built using React Js on the front end and Node Js and Express on the backend. The application features a fully secure real-time chat utlising Socket.io. I have also Dockerized the application and have deployed the app to a autoscaling kubernetes cluster
To-Do-App-React-JS
React JS To-do App deployed using Docker Swarm and Kubernetes. Running a Nginx as a reverse Proxy
azure-policies
Azure Policies in Json
azure-quickstart-templates
Azure Quickstart Templates
AzureVirtualNetworkAddressRangeOverlapFix
A Script library designed to address Azure Virtual Network (VNet) IP address range overlaps. Addressing a common pain point for many companies, this repository provides tools and best practices to diagnose and remediate overlapping VNet address spaces, ensuring smooth network integrations and minimizing service disruptions.
kanban-board
Single-click full-stack application (Postgres, Spring Boot & Angular) using Docker Compose
lets-encrypt-azure
Azure function based Let's Encrypt automation for Azure CDN & app services
NameGenerator
Generates a random name using Vowels Consonants and random letters
PhotoRun
My Fitness Tracking App for Android
pipelines-java
Sample Java application referred to by Azure Pipelines documentation
Pokemon-App-Pokedex
Pokedex app made using Vue JS and deployed using Docker and Swarm, Running a Nginx Reverse Proxy and Loadbalancer
PowerShell-Bash-Automation
Powershell, Bash Scripts and useful code snippets
Project-Euler-145
Reverssable Numbers in C# and other functions made into a simple console program
python-sample-vscode-flask-tutorial
Sample code for the Flask tutorial in the VS Code documentation
pythonOxfordDictionary
Consumed the oxford dictionary API to create a dictionary app where users can enter a word and receive a definition
PythonScripts
Python Lists Dictionaries and sequences
React-App-CICD
Deploying a React Web App to Azure App service using Azure Devops
TerraformPipelines
A collection of Terraform Projects that includes pipelines in azure and other terraform based deployments
TerraformTestingFramework-v.16
This repository contains Terraform configurations to provision Azure resources, along with automated test scripts leveraging the new Terraform Test Framework v1.6 to validate compliance against security best practices.