14-day longest streak
Software Engineer | DevOps Specialist | Automation Enthusiast With over 15 years of experience in software engineering and a strong focus on DevOps, Cloud Infrastructure, Kubernetes, and Automation, I build…
Software Engineer | DevOps Specialist | Automation Enthusiast
With over 15 years of experience in software engineering and a strong focus on DevOps, Cloud Infrastructure, Kubernetes, and Automation, I build scalable, production-ready systems and tools that make engineering teams move faster and with confidence.
I’m passionate about AI-driven automation, incident management tooling, infrastructure-as-code, and cloud-native platforms.
Tech Stack
Languages: Go · Python · Bash · PHP · JavaScript/Node.js
Cloud: GCP · AWS · vSphere
DevOps: Kubernetes · Helm · Terraform · Ansible · GitLab CI · Github Action · Docker · Grafana
AI: OpenAI, Gemini, Copilot APIs
Featured Project:
Get in Touch
-
flyimg ★ PINNED ⑂
Dockerized PHP7 application runs as a Microservice to resize and crop images on the fly. Get optimised images with MozJPEG, WebP or PNG using ImageMagick. Includes face detection, cropping, face blurring, image rotation and many other options. Abstract storage based on FlySystem in order to store images on any provider (local, AWS S3...).
PHP ★ 1 7y agoExplain → -
hello-world-cicd ★ PINNED
Demo NodeJs Hello-World CICD using Github Actions and ArgoCD to deploy it to Minikube dev and prod clusters.
Shell ★ 6 9d agoExplain → -
python-word-search ★ PINNED
a Python program that searches a grid of letters (a-z only) for valid English words. Words can be found along any diagonal, forwards, upwards, downwards or backwards and must not ‘wrap’ between edges.
Python ★ 5 5y agoExplain → -
ELK-Stack-logging-demo ★ PINNED
ELK Stack logging demo with Vagrant VM and Docker Swarm Cluster
Shell ★ 6 8y agoExplain → -
symfony-server-nginx-php7
Symfony 4 web server container runs supervisord (php7.2 and nginx)
Dockerfile ★ 4 7y agoExplain → -
php7-nginx-supervisord
Docker container runs supervisord to manage php7.2 and nginx processes
Dockerfile ★ 4 6y agoExplain → -
php7_nginx_vertica_odbc
PHP 7 fpm image + Nginx and Vertica ODBC driver managed by Supervisor
Dockerfile ★ 3 7y agoExplain → -
sadok-f
Public Profile
★ 2 4mo agoExplain → -
php7fpm_mozjpeg
PHP 7 fpm image with ImageMagick + MozJPEG libs
Shell ★ 2 9y agoExplain → -
fastapi ⑂
FastAPI framework, high performance, easy to learn, fast to code, ready for production
★ 1 6y agoExplain → -
awesome-sysadmin ⑂
A curated list of amazingly awesome open source sysadmin resources.
★ 1 6y agoExplain → -
rke ⑂
Rancher Kubernetes Engine (RKE), an extremely simple, lightning fast Kubernetes distribution that runs entirely within containers.
★ 1 6y agoExplain → -
ansible-examples ⑂
Examples of Ansible.
★ 1 6y agoExplain → -
eng-practices ⑂
Google's Engineering Practices documentation
★ 1 6y agoExplain → -
CSGO ⑂
CS:GO Game Server
★ 1 6y agoExplain → -
Python-programming-exercises ⑂
100+ Python challenging programming exercises
★ 1 5y agoExplain → -
gitops-tutorial ⑂
Gitops tutorial for Kubecon Seattle 2018
★ 1 6y agoExplain → -
image-actions ⑂
A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.
★ 1 6y agoExplain → -
hubot ⑂
A customizable life embetterment robot.
★ 1 6y agoExplain → -
CloudEngineering_Python ⑂
This is a repo for all things Engineering related. Anything from MySQL to general maintenance to virtualization
★ 1 6y agoExplain → -
elasticsearch-dsl-py ⑂
High level Python client for Elasticsearch
★ 1 6y agoExplain → -
system-design-primer ⑂
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 1 5y agoExplain → -
azure-key-vault-to-kubernetes ⑂
Azure Key Vault to Kubernetes (akv2k8s for short) makes it simple and secure to use Azure Key Vault secrets, keys and certificates in Kubernetes.
★ 1 6y agoExplain → -
botkube ⑂
App that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
★ 1 6y agoExplain → -
artifactory_exporter ⑂
JFrog Artifactory Prometheus Exporter written in Go
★ 1 6y agoExplain → -
infrastructure-as-code-testing-talk ⑂
Sample code for the talk "How to test your infrastructure code: automated testing for Terraform, Docker, Packer, Kubernetes, and more" by Yevgeniy Brikman
★ 1 6y agoExplain → -
FlutterMediumClone ⑂
Building a Medium Clone in Flutter.
★ 1 5y agoExplain → -
HMCC_Task2 ⑂
No description.
★ 1 6y agoExplain → -
php7-nginx-s6
PHP7 and NGinx managed by S6-Overlay
Dockerfile ★ 1 6y agoExplain → -
sre-checklist ⑂
A checklist of anyone practicing Site Reliability Engineering
★ 1 3y agoExplain → -
my-arsenal-of-aws-security-tools ⑂
List of open source tools for AWS security: defensive, offensive, auditing, DFIR, etc.
★ 1 4y agoExplain → -
okta-awscli ⑂
Provides Okta authentication for awscli
Python ★ 1 4y agoExplain → -
devops-exercises ⑂
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
★ 1 4y agoExplain → -
karpenter ⑂
Kubernetes Node Autoscaling: built for flexibility, performance, and scalability. https://karpenter.sh
Go ★ 1 4y agoExplain → -
helm-charts ⑂
Helm charts for Datadog products
Mustache ★ 1 4y agoExplain → -
k8s
A draft for creating a K8S Cluster on GCP where I keep tracking of the command I used.
★ 1 7y agoExplain → -
k8s-2
No description.
★ 1 7y agoExplain → -
wait-for-it ⑂
Pure bash script to test and wait on the availability of a TCP host and port
Python ★ 1 7y agoExplain → -
terraform-provider-searchstax
WIP: Terraform provider for SearchStax
Go ★ 0 17d agoExplain → -
searchstax-mock-api
No description.
Go ★ 0 2mo agoExplain → -
agent-skills ⑂
Production-grade engineering skills for AI coding agents.
★ 0 2mo agoExplain → -
maghead ⑂
The fastest pure PHP database framework with a powerful static code generator, supports horizontal scale up, designed for PHP7
PHP ★ 0 9y agoExplain → -
semantic-release-test
semantic-release-test
Dockerfile ★ 0 1y agoExplain → -
terraform-external-shell-resource ⑂
A module for running shell commands and capturing their outputs as resources.
HCL ★ 0 1y agoExplain → -
image-resizer ⑂
A lightweight standalone PHP image resizer.
PHP ★ 0 9y agoExplain → -
mattermost-bot-sample-golang ⑂
No description.
★ 0 6y agoExplain → -
test
No description.
Dockerfile ★ 0 2y agoExplain → -
awesome-selfhosted-data ⑂
machine-readable data for https://awesome-selfhosted.net
★ 0 2y agoExplain → -
youtube-dl ⑂
Command-line program to download videos from YouTube.com and other video sites
★ 0 6y agoExplain → -
ovh-dns-updater ⑂
simple python script to update A/AAAA DNS records at OVH registrar
★ 0 4y agoExplain → -
free-for-dev ⑂
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
HTML ★ 0 2y agoExplain → -
ssx-client-go
Go Api Client for SearchStax
Makefile ★ 0 3y agoExplain → -
DesignPatternsPHP ⑂
sample code for several design patterns in PHP
PHP ★ 0 9y agoExplain → -
ansible-netdata ⑂
Ansible playbook to install netdata anywhere
★ 0 7y agoExplain → -
mmpy_bot ⑂
A python based chat bot for MatterMost (http://www.mattermost.org).
★ 0 6y agoExplain → -
terragrunt-reference-architecture ⑂
Terragrunt Reference Architecture
★ 0 6y agoExplain → -
terraform-best-practices ⑂
Terraform best practices (constantly updating)
★ 0 6y agoExplain → -
python-patterns ⑂
A collection of design patterns/idioms in Python
★ 0 6y agoExplain → -
google-foo.bar ⑂
My solutions for Google foo.bar problems
★ 0 9y agoExplain → -
awesome-python ⑂
A curated list of awesome Python frameworks, libraries, software and resources
★ 0 6y agoExplain → -
code_snippets ⑂
No description.
★ 0 6y agoExplain → -
htrace.sh ⑂
My simple Swiss Army knife for http/https troubleshooting and profiling.
★ 0 6y agoExplain → -
materials ⑂
Bonus materials, exercises, and example projects for our Python tutorials
★ 0 6y agoExplain → -
docs ⑂
Documentation for Rancher products (for 2.0/new site)
★ 0 6y agoExplain → -
k8s-exploit
No description.
Python ★ 0 6y agoExplain → -
Kubernetes-Certified-Administrator ⑂
Online resources that will help you prepare for taking the CNCF CKA "Kubernetes Certified Administrator" Certification exam. with time, This is not likely the comprehensive up to date list - please make a pull request if there something that should be added here.
★ 0 6y agoExplain → -
kubernetes-the-hard-way ⑂
Bootstrap Kubernetes the hard way on Vagrant on Local Machine. No scripts.
★ 0 6y agoExplain → -
container.training ⑂
Slides and code samples for training, tutorials, and workshops about containers.
Python ★ 0 6y agoExplain → -
lorem-go
Simple HTTP server to generate a Lorem Ipsum json response written in Go
Go ★ 0 7y agoExplain → -
k8s-cluster
k8s-cluster
HCL ★ 0 7y agoExplain → -
the-art-of-command-line ⑂
Master the command line, in one page
★ 0 7y agoExplain → -
kubectl-hacking ⑂
$ kubectl hacking - my journey with kate
HCL ★ 0 7y agoExplain → -
kubespray ⑂
Deploy a Production Ready Kubernetes Cluster
Shell ★ 0 7y agoExplain → -
symfony-certification-preparation-list ⑂
List of topic-specific resources to help you prepare for Symfony certification
HTML ★ 0 7y agoExplain → -
php-vips ⑂
php binding for libvips
PHP ★ 0 9y agoExplain → -
Istio101 ⑂
⚡ Lightning-Talk Style Demo of Istio ⚡
Go ★ 0 8y agoExplain → -
docker ⑂
Composer in Docker
Shell ★ 0 8y agoExplain → -
testrail-docker ⑂
Run TestRail in a Docker container
PHP ★ 0 8y agoExplain → -
imagesweserv ⑂
Source code of images.weserv.nl, to be used on your own server(s).
PHP ★ 0 9y agoExplain → -
terraform-consul-cluster ⑂
Demonstrates how to create a resilient Consul cluster on AWS, using Terraform. Companion to my article on dwmkerr.com.
HCL ★ 0 8y agoExplain → -
elasticsearch-stress-test ⑂
Stress test tool for Elasticsearch
Python ★ 0 8y agoExplain → -
aws-workshop-for-kubernetes ⑂
AWS Workshop for Kubernetes
JavaScript ★ 0 8y agoExplain → -
logstash ⑂
Logstash - transport and process your logs, events, or other data
Ruby ★ 0 8y agoExplain → -
libphp-multichain ⑂
Unofficial PHP library for interacting with the Multichain JsonRPC interface.
PHP ★ 0 9y agoExplain → -
hands-on-with-multichain ⑂
Source code for the "Hands on with Multichain" presentation
PHP ★ 0 8y agoExplain → -
hacktoberfest ⑂
Participate in Hacktoberfest by contributing to any Open Source project on GitHub! Here is a starter project for first time contributors. #hacktoberfest
HTML ★ 0 8y agoExplain → -
ppatterns ⑂
Design Patterns in PHP
PHP ★ 0 9y agoExplain → -
jaeger-php ⑂
php client for jaeger implements of opentracing
PHP ★ 0 8y agoExplain → -
kubernetes-elk-cluster ⑂
ELK (Elasticsearch + Logstash + Kibana) cluster on top of Kubernetes made easy.
★ 0 9y agoExplain → -
trivago-cqrs-es-workshop-2017 ⑂
No description.
PHP ★ 0 9y agoExplain → -
retry ⑂
A tiny library for retrying failing operations.
PHP ★ 0 11y agoExplain → -
dotfiles
dotfiles
Shell ★ 0 9y agoExplain → -
php-static-analysis-tools ⑂
A reviewed list of useful PHP static analysis tools
★ 0 9y agoExplain → -
phpfastcache ⑂
The PHP high-performance object caching system ever. phpFastCache is a high-performance, distributed object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. phpFastCache dropped the database load to almost nothing, yielding faster page load times for users, better resource utilization. It is simple yet powerful
PHP ★ 0 9y agoExplain → -
Email-Validation-Tool ⑂
An easy to use, accurate-ish & extensible email validation library for PHP 7+
PHP ★ 0 9y agoExplain → -
developer-roadmap ⑂
Roadmap to becoming a web developer in 2017
★ 0 9y agoExplain → -
login-with ⑂
Stateless login-with microservice for OAuth
JavaScript ★ 0 9y agoExplain → -
ramanujan ⑂
An example microservice system using Seneca, based on the example in Chapter 1 of The Tao of Microservices book
JavaScript ★ 0 9y agoExplain → -
rabbitmq-cli-consumer ⑂
Consume RabbitMQ messages into any cli program
Go ★ 0 9y agoExplain → -
vegeta ⑂
HTTP load testing tool and library. It's over 9000!
Go ★ 0 9y agoExplain → -
symfony-docs ⑂
The Symfony documentation
PHP ★ 0 7y agoExplain → -
alpine-opencv-microimage ⑂
A microimage with python 2.7 and openCV based on Alpine Linux
★ 0 9y agoExplain → -
imaginary ⑂
Fast and simple HTTP microservice for high-level image processing with first-class support for Docker and Heroku
Go ★ 0 9y agoExplain → -
swarmkit ⑂
A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more.
Go ★ 0 9y agoExplain → -
docker-elk-cadvisor-dashboards ⑂
ElasticSearch 1.7 (+data container) | Logstash 1.5.3 (+conf for elk logs) | Kibana 4 (+Dashboard for elk logs) | cAdvisor (Collect & View containers performance) | Ngnix Proxy 1.9.3 (for SSL + password access).
Shell ★ 0 9y agoExplain → -
existing-ldap-docker-registry ⑂
This is a docker application to run Docker Registry behind an Ngnix in order to obtain an authentication method using a company Active Directory.
★ 0 10y agoExplain → -
dockprom ⑂
Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and AlertManager
★ 0 9y agoExplain → -
logzio-docker ⑂
Forward all your Docker logs to Logz.io
JavaScript ★ 0 9y agoExplain → -
swarm-logging ⑂
Docker Stack to deploy dynamic logging for Docker Swarm
★ 0 9y agoExplain → -
kubernetes-jenkins ⑂
Kubernetes examples running Jenkins master and slaves
★ 0 9y agoExplain → -
ansible-vagrant-examples ⑂
Ansible examples using Vagrant to deploy to local VMs.
Ruby ★ 0 9y agoExplain → -
newspaper ⑂
News, full-text, and article metadata extraction in Python 3
Python ★ 0 9y agoExplain → -
php-framework-benchmark ⑂
PHP Framework Benchmark
HTML ★ 0 9y agoExplain → -
user-srv ⑂
A microservice for user management and authentication
Go ★ 0 10y agoExplain → -
mjml ⑂
MJML: the only framework that makes responsive-email easy
JavaScript ★ 0 9y agoExplain → -
SliFly ⑂
Flysystem service provider for Silex
PHP ★ 0 9y agoExplain → -
zopfli ⑂
Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.
C++ ★ 0 9y agoExplain → -
symfony-forms-workshop-websc16 ⑂
The Symfony Forms workshop at the Web Summer Camp 2016
PHP ★ 0 9y agoExplain → -
httplug ⑂
HTTPlug, the HTTP client abstraction for PHP
PHP ★ 0 9y agoExplain → -
docker-ls ⑂
Tools for browsing and manipulating docker registries.
Go ★ 0 10y agoExplain → -
elFinder ⑂
Open-source file manager for web, written in JavaScript using jQuery and jQuery UI
JavaScript ★ 0 10y agoExplain → -
docker-vertica ⑂
Dockerfile to build image of Vertica Community Edition.
Shell ★ 0 10y agoExplain → -
lab-docker ⑂
Docker lab
Go ★ 0 10y agoExplain → -
simpsons-in-css ⑂
Simpsons characters in CSS
CSS ★ 0 10y agoExplain → -
soap-client ⑂
A PHP client for the Salesforce SOAP API
PHP ★ 0 11y agoExplain → -
SensioGeneratorBundle ⑂
Generates Symfony2 bundles, entities, forms, CRUD, and more...
PHP ★ 0 12y agoExplain → -
symfony-standard ⑂
The "Symfony Standard Edition" distribution
PHP ★ 0 12y agoExplain → -
FlexSlider ⑂
An awesome, fully responsive jQuery slider plugin
JavaScript ★ 0 12y agoExplain →
No repos match these filters.