Boore.
Software Engineer

Abdullahi Abshir Boore

$ echo "Building systems that endure."

I design and engineer high-performance backend systems, distributed architectures, and modern applications using cloud-native infrastructure.

TypeScriptPostgreSQLDockerAWSKafkagRPCRedis+18

Abdullahi Abshir Boore

Software Engineer

I’masoftwareengineerfocusedonbuildingscalableapplicationsandbackend-drivensystems.

IworkwithNext.js,React,NestJS,andTypeScripttobuildfast,maintainablefull-stackapplications.Myfocusisbackendarchitectureandinfrastructure,whereIdesignAPIs,structuredatabases,buildmicroservices,andimplementauthenticationsystemsusingPrisma,PostgreSQL.

I’veworkedwithdistributedsystemsandevent-drivenarchitecturesusinggRPC,GraphQL,Redis,Docker,andKafka.IalsodeployandmanageproductioninfrastructureonAWSandVPSenvironmentslikeHetzner,focusingonreliability,automation,andperformance.

MyapproachissimpleIbuildsystemsthatareclean,scalable,andeasytoevolveovertime.

Technology Stack

A production ecosystem in motion

Frontend

TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
shadcn/uishadcn/ui
React Hook FormReact Hook Form
ZodZod
TanStack QueryTanStack Query
Redux ToolkitRedux Toolkit
TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
shadcn/uishadcn/ui
React Hook FormReact Hook Form
ZodZod
TanStack QueryTanStack Query
Redux ToolkitRedux Toolkit

Backend

Node.jsNode.js
NestJSNestJS
Prisma ORMPrisma ORM
MongoDBMongoDB
PostgreSQLPostgreSQL
RedisRedis
NeonNeon
REST
GraphQLGraphQL
gRPCgRPC
Node.jsNode.js
NestJSNestJS
Prisma ORMPrisma ORM
MongoDBMongoDB
PostgreSQLPostgreSQL
RedisRedis
NeonNeon
REST
GraphQLGraphQL
gRPCgRPC

DevOps & Architecture

DockerDocker
GitHub ActionsGitHub Actions
AWSAWS
EC2EC2
VPSVPS
DokployDokploy
Uptime KumaUptime Kuma
BeszelBeszel
UmamiUmami
KafkaKafka
MicroservicesMicroservices
Event-driven architectureEvent-driven architecture
Monorepo architectureMonorepo architecture
NxNx
TurborepoTurborepo
DockerDocker
GitHub ActionsGitHub Actions
AWSAWS
EC2EC2
VPSVPS
DokployDokploy
Uptime KumaUptime Kuma
BeszelBeszel
UmamiUmami
KafkaKafka
MicroservicesMicroservices
Event-driven architectureEvent-driven architecture
Monorepo architectureMonorepo architecture
NxNx
TurborepoTurborepo

Expertise

A curated capability map spanning interface engineering, distributed systems, and infrastructure.

Core competency

Full-Stack Engineering & System Design

Building production ecosystems from interface to infrastructure

Product thinking meets distributed systems

Frontend Engineering

React · Next.js · TypeScript · Tailwind

ReactReact
Next.jsNext.js
TypeScriptTypeScript

Backend Systems

Node.js · NestJS · PostgreSQL · MongoDB

API Architecture

REST · GraphQL · gRPC · Event-Driven

Node.jsNode.js
NestJSNestJS
PrismaPrisma
DockerDocker
PostgreSQLPostgreSQL
RedisRedis

DevOps & Infrastructure

Docker · AWS · CI/CD · Observability

Selected Work

Banking System

Enterprise platform with role-based access and real-time transactions.

Next.jsTypeScriptPrismaMongoDB

SaaS Project Management

Kanban workflow, team collaboration, and calendar visualization.

Next.jsTypeScriptPrismaPostgreSQL

Centralized Authentication in NestJS Microservices with gRPC, GraphQL & Kafka

NestJS, gRPC, Kafka, and JWT-based centralized auth system.

NestJSgRPCKafkaGraphQL

Production Setup on a Self-Hosted VPS

I set up a production environment on a Hetzner VPS using Dokploy to manage container deployments. A cost-efficient setup covering automated deployments, monitoring, and analytics.

DokployDockerUptime KumaBeszelUmami

AWS CI/CD with GitHub Actions

Automated deployment pipeline on AWS using GitHub Actions for continuous integration and delivery.

AWSGitHub ActionsDockerCI/CD

Experience

Taam Academy

Software Engineer

Taam Academy

2025 — Present
  • Architected and built a complete accountant and finance management software from the ground up
  • Designed an automated general ledger system with double-entry accounting, trial balance, and financial reporting
  • Implemented invoice generation, expense tracking, payroll management, and budget forecasting modules
  • Built a role-based access system for multi-tenant usage across different academy departments
  • Integrated real-time data synchronization and automated backup systems for data integrity
Kaalin — #1 Fuel App in Somalia

Mobile App Developer

Kaalin — #1 Fuel App in Somalia

2025
  • Built Kaalin, the leading fuel mobile app in Somalia, connecting all fuel stations with consumers across the country
  • Developed real-time fuel availability tracking enabling users to find stations with their preferred fuel type instantly
  • Implemented price comparison features helping consumers make informed decisions on fuel purchases
  • Built a delivery coordination system connecting customers with nearby fuel stations for on-demand delivery
  • Designed a scalable backend handling high-volume concurrent requests and real-time location-based updates
Ministry of Transport and Civil Aviation, Hirshabelle State of Somalia

Software Engineer

Ministry of Transport and Civil Aviation, Hirshabelle State of Somalia

2024 — 2025
  • Designed and built the ministry's entire digital infrastructure from the ground up, modernizing government operations
  • Developed a comprehensive vehicle licensing and registration system with automated plate generation and unique license ID issuance
  • Built the Tarismataale (tax) collection and management system — digitizing revenue collection across the state
  • Implemented driver license management with ID generation, renewal workflows, and verification databases
  • Created a centralized citizen records system integrating with all ministry sub-systems for seamless data flow
  • Deployed and maintained production servers ensuring high availability for critical government services
SOMTAC

Software Developer

SOMTAC

2024
  • Developed and maintained full-stack applications serving thousands of users across Somalia
  • Designed scalable backend architecture handling high-volume transactions and real-time updates
  • Collaborated with cross-functional teams to deliver production-grade software solutions on schedule
  • Contributed to the full software development lifecycle from requirements gathering to deployment and maintenance

Process

01

Discovery & Architecture

Understanding requirements, designing system architecture, and selecting the right technology stack for the problem.

02

Build & Iterate

Rapid development with continuous integration, automated testing, and iterative feedback loops.

03

Deploy & Monitor

Production deployment with CI/CD pipelines, observability, and ongoing performance monitoring.

Let's build something great

I'm always open to discussing new projects, creative ideas, or opportunities to push the boundaries of what's possible.