About

The story behind the code

I'm Shakir Abdulrahim — a full-stack web developer based in Saudi Arabia with nearly a decade of building things that matter, from Legal Tech platforms to bare-metal microcontrollers.

I started coding in 2015 and never stopped. After a B.IT from Alofoug College in Khartoum, I moved to Riyadh where I built the Wathiqa Legal Tech platform at Wethaq Advocates, then developed government-scale systems at Taqnien — Ahkam, Violations tracking, Tanzemat, and more. Over 366 repositories on GitHub later, I've shipped everything from Telegram bots to insurance AI platforms.

Along the way, code on a screen was never quite enough. I found myself writing C libraries for RISC-V chips, building ESP32 WebSocket controllers, creating IoT MCP servers, and tinkering with 3D printing and modeling.

Now I'm bridging AI with everything — building GPT-powered document chat, LangChain applications, AI shopping bots, and exploring how intelligent agents can augment the kind of engineering I've been doing for a decade.

Skills & Expertise

Web

JavaScriptTypeScriptNode.jsNuxt/VueMongoDBDirectusPostgreSQLHTML & CSSGit

Hardware / IoT

ESPHomeHome AssistantCH32V003RISC-VPCB DesignSensor Integration3D Printing3D Modeling

DevOps

DokployDockerCI/CDSSL/CertsReverse ProxiesNginx

Emerging

LLM ArchitectureRAG SystemsGenerative AILangChainAI Agents
"Stay hungry. Stay foolish."

This isn't just a quote on a wall. It's a commitment to never stop learning, to always be willing to start as a beginner, and to build things that matter — whether it's a government platform serving thousands or a tiny library for a $0.10 microcontroller.

Journey

2015

Started Coding

First steps into programming and web development. The beginning of a decade-long journey.

2016

GitHub & Open Source

Joined GitHub, started exploring Vue.js, JavaScript ecosystems, and contributing to open source.

2018

Bots & Automation

Built Telegram bots and automation tools, diving deeper into Node.js and server-side development.

2019

B.IT — Alofoug College, Khartoum

Started Bachelor of Information Technology. Built Wathiq API and expanded into Vue.js applications.

2020

Full-Stack Growth

Built multiple Vue/Nuxt projects — LegalEditor, GoBrew, and various web apps. Started building with CMS platforms.

2021

Wethaq Advocates & Legal Consultants

Full-stack developer in Riyadh — built the Wathiqa platform, legal tools, and multiple web applications for Legal Tech.

2022

Taqnien & Gov-Scale Systems

Developed Ahkam, Violations, Tanzemat, Eltizam, and ACOST systems — Vue/Nuxt frontends with CMS backends at scale.

2023

AI & LLMs

Built GPT document chat, LangChain experiments, WhatsApp AI shopper. Completed DeepLearning.AI GenAI course and Mini-MBA.

2024

Hardware + Open Source

Published CH32V003 RISC-V libraries, ESP32 WebSocket projects, and expanded into IoT with ESPHome components.

2025

AI Agents & IoT

Building insurance GPT, Motalbat platform, Lexora bot, and IoT MCP servers. Bridging AI with embedded systems.

shakir.sd

Stay hungry. Stay foolish.

© 2026 Shakir Abdulrahim. All rights reserved.