SALAH ABUKAR

DevOps Engineer | CI/CD & Cloud Automation

Welcome to my portfolio

From building houses to building cloud infrastructure

From building monitoring systems at LabWare to launching my own SaaS. I care about systems that are reliable and easy to operate.

Salah Abukar

About Me

My journey in DevOps and Cloud Infrastructure

I work with cloud infrastructure and DevOps from an operational perspective. My focus is on building systems that are stable in production, easy to understand, and straightforward to operate.

I have hands-on experience with CI/CD pipelines, containerized environments, cloud infrastructure, and monitoring systems. On the side, I built and launched Avtalsminne, a SaaS product for contract management with AI extraction, automated reminders, and Stripe billing. I care about systems that are observable, secure, and easy to operate, not just ones that work on day one.

Before moving into tech, I worked in the construction industry. That experience shaped how I approach engineering today: systems must be clearly structured, well-documented, and built to withstand real-world pressure. I bring that same mindset into cloud platforms and production environments, focusing on responsibility, reliability, and long-term durability rather than short-term solutions.

I enjoy working in environments where learning is constant, problems are real, and quality matters.

Skills & Tech Stack

Technologies and tools I specialize in

☸️

Kubernetes

72%
🐳

Docker

85%
🔄

CI/CD Pipelines

74%
📊

Prometheus

70%
📈

Grafana

68%
⚙️

GitHub Actions

90%
🐧

Linux

83%
🐍

Python

77%
💻

Bash

80%
☁️

AWS

55%
🏗️

Terraform

64%
🎭

Ansible

60%
🤖

Jenkins

65%
🔷

TypeScript

60%
🐘

PostgreSQL

62%
🍃

MongoDB

60%
🔁

Agile / Scrum

70%
🧪

LabWare LIMS

65%
📋

Crystal Reports

55%

Featured Projects

A selection of my recent DevOps projects

Avtalsminne

Avtalsminne

Full-stack SaaS app for contract management. Upload a PDF contract and let AI extract key dates, amounts, and notice periods — then automated email and SMS reminders fire at 90, 60, 30 and 7 days before each deadline. Includes Stripe billing, Supabase Auth, and an interactive ROI calculator.

Next.jsTypeScriptPostgreSQLPrismaSupabaseLlama 4StripeResendTwilioVercel

Production-ready CI/CD with Docker & Kubernetes

Implemented automated container build and Kubernetes deployment with image versioning, rollback strategy, and reproducible releases using GitHub Actions.

DockerKubernetesGitHub ActionsAnsibleGHCR

Kubernetes & Observability

Designed a monitoring stack using Prometheus, Grafana, and Loki for centralized logging and real-time visibility into system and application health.

PrometheusGrafanaLokiLinuxWindows

Infrastructure as Code & Automation

Automated infrastructure provisioning and configuration management using Terraform and scripting, focusing on reproducibility, traceability, and controlled lifecycle management.

TerraformAWSBashPythonLinux

LabWare System Validation

Built a validation tool for LabWare LIMS that automates integrity checks on files, hashes, and directory structures against a reference environment. Generates HTML and CSV reports for audit readiness and validates consistency across database and web configuration.

PythonLabWare LIMSPostgreSQLLIMS BasicLinux

Microservices-based Application

Designed and deployed a microservices architecture with separate backend services, containerization via Docker, and a full CI/CD pipeline using Jenkins and GitHub Actions. Integrated Prometheus and Grafana for monitoring.

ReactNode.jsMongoDBDockerJenkinsGitHub ActionsPrometheusGrafana

Experience

My professional journey in DevOps

Founder & Developer

Avtalsminne · Self-employed · Dec 2025 – Present

Built a complete SaaS application for contract management with AI-powered PDF extraction, automated email and SMS reminders, Stripe billing, and multilingual support — deployed and live.

Next.jsTypeScriptPostgreSQLSupabaseLlama 4StripeResendTwilioVercel
🌐 Live Demo

DevOps Engineer

LabWare • Malmö, Sweden • Oct 2024 – Jun 2025

LabWare is a global provider of Laboratory Information Management Systems (LIMS) and Electronic Laboratory Notebooks (ELN) for regulated industries including pharma, healthcare, and research. Customers include global names like Pfizer and AstraZeneca. Their systems help labs manage sample data, workflows, and compliance with standards like GxP and ISO.

When I joined, the team had no visibility into their own systems. No one knew what was happening in the database in real time, validations were done manually, and documentation was lacking.

I built a monitoring system from scratch using Prometheus, Loki, and Grafana, connected to the database, giving the team real-time insight into system health, logs, and performance for the first time. In parallel, I developed a validation tool that automatically checked files, hash values, and configurations across environments, generating reports without human involvement.

Beyond that, I administered Linux systems, configured services and log pipelines, and troubleshot issues across both Linux and Windows.

Everything was documented continuously. By the time I was done, the team could deploy and maintain the systems independently, without asking me.

PrometheusGrafanaLokiPostgreSQLPythonLIMS BasicLabWare LIMSLinuxWindows

Foreman & Construction Worker

NCC & PEAB • 2016 – 2023

Seven years in construction taught me to work with real consequences. On a building site, there is no undo button. If reinforcement is cast wrong or a structure doesn't hold, you feel it.

Every workday started with a short meeting where the whole team went through the day's plan, responsibilities, and potential risks. Simple, but it kept everyone aligned and minimized misunderstandings.

I formed and cast concrete, handled reinforcement, and served as foreman responsible for a small crew in day-to-day work. It required precision, clear communication, and the ability to make decisions quickly when conditions changed.

The work also meant reading technical drawings and translating them into practice, often using my own initiative when site conditions differed from what the drawing showed.

What I bring into tech is not specific techniques but a way of thinking: build it right from the start, document so the next person understands, and take responsibility when it counts.

Education

DevOps Engineer (Vocational HE)

JENSEN Yrkeshögskola • Malmö, Sweden • 2023 – 2025

Two-year vocational higher education with focus on cloud infrastructure, container orchestration, CI/CD, monitoring, IaC, Linux, and agile methodologies.

The thesis compares Linux and Windows for DevOps environments, covering CI/CD tooling, containers, performance, and security models. The conclusion is that Linux is technically superior, but hybrid solutions are the realistic strategy for most organizations. It draws partly on observations from the LabWare internship.

📄 Read the thesis

Construction & Civil Engineering

Peabskolan • Ängelholm, Sweden • 2013 – 2016

3-year technical upper secondary program.

Foreman Training

Byggnads • Sweden

5-day course for construction foremen. Team leadership, labor law, wage systems and collective agreements, planning and time management on site.

Get in Touch

Have a question or project? Reach out and let's collaborate.

Salah-Abukar@outlook.comin LinkedIn