josh@devops-terminal :: zsh :: 96x32
about skills projects work contact
     ██╗ ██████╗ ███████╗██╗  ██╗
     ██║██╔═══██╗██╔════╝██║  ██║
     ██║██║   ██║███████╗███████║
██   ██║██║   ██║╚════██║██╔══██║
╚█████╔╝╚██████╔╝███████║██║  ██║
 ╚════╝  ╚═════╝ ╚══════╝╚═╝  ╚═╝
josh@devops:~$ whoami

JoshOshoke Omosun

AI / SOFTWARE / DEVOPS ENGINEERING

I design and ship software, then build the pipelines, infrastructure, and monitoring that keep it running without anyone getting paged at 3am. Alongside that, I build and implement AI modules and APIs directly into production systems, turning automation and intelligent tooling into a normal part of the stack, not a side experiment.

0%
uptime target
<0min
deploy to prod
0+
ai automations shipped
system.status live
99.9%
uptime
94%
deploy success
96%
tasks automated
josh@devops:~$ cat about.md

I work across the stack that most teams split into two jobs: writing the application and keeping it alive. That means I'm as comfortable in a codebase shipping a feature as I am in a Kubernetes cluster diagnosing why it fell over at 2am, and I try to close the gap between the two with automation instead of tribal knowledge.

My focus is reliable delivery: infrastructure as code, CI/CD pipelines that fail loudly and rarely, and observability that tells you why before someone has to ask. On top of that, I design and implement AI modules and integrate LLM APIs directly into production systems, powering things like automated triage, intelligent dispatch logic, and tooling that makes engineering teams faster.

focus
AI systems, backend engineering, cloud infrastructure, reliability
currently
Building AI-powered automation and shipping FormaticTrucking
based
Available for remote & hybrid roles
josh@devops:~$ ls -la ./skills
Languages
90%
PythonGo TypeScript / JSBash SQL RustJava C++PowerShell HCLYAML
Cloud & Infra
92%
AWSGCPAzure TerraformPulumiAnsible
Containers
88%
DockerKubernetes HelmArgoCD
CI/CD
93%
GitHub ActionsGitLab CI JenkinsGitOps
Observability
87%
PrometheusGrafana LokiDatadogOpenTelemetry
AI Engineering
96%
AI ModulesAPI Integration RAGPrompt Eng. MLOpsVector DBs
code build test deploy monitor
josh@devops:~$ git log --oneline --stat
commit 7c2e14f
feat: internal tools suite for Vanjes & Eliat

Built internal tooling for Vanjes & Eliat as IT / Systems Manager, including a role-based task tracker used company-wide and an internal communication tool for team messaging and meetings, similar in spirit to Slack. Also designed and shipped the company's public website.

PHPMySQL Role-based AuthInternal Tooling
commit d84b6a1
feat: AI powered procurement search platform

Built an AI driven search platform for Vanjes & Eliat's procurement team that scans the internet for oil and gas equipment listings and surfaces the best available deals, cutting down manual sourcing time and giving buyers a faster way to compare pricing across vendors and suppliers.

PythonAnthropic API Web ScrapingProcurementOil & Gas
commit 4f9a1c2
feat: AI incident copilot

An on-call assistant that ingests alerts and logs, correlates them against recent deploys, and drafts a first-pass root-cause summary and postmortem, cutting triage time significantly during live incidents.

PythonAnthropic API OpenTelemetryRAG
commit 2b7e6d0
feat: zero-downtime deploy pipeline

A GitOps based delivery pipeline with automated canary rollouts and instant rollback, replacing a manual, ticket driven release process across multiple services.

ArgoCDKubernetesGitHub Actions
commit 91cf3aa
feat: multi-cloud cost optimizer

A scheduled analysis tool that flags idle and oversized resources across AWS and GCP and opens rightsizing PRs automatically, trimming monthly infra spend.

TerraformAWS LambdaGrafana
josh@devops:~$ ls -la ./notes

work.md holds longer write-ups on architecture decisions, incidents, and what building FormaticTrucking actually looked like day to day. Published on Medium.

Read the write-ups on Medium →

josh@devops:~$ curl -s api.josh.dev/contact
statusopen to AI / Software / DevOps roles
// 200 OK. Reachable anytime. Reply time usually under 24h.