Available for new opportunities

Backend Software Engineer — Node & TypeScript & React

Yousif Abdulkarim

Backend platform engineer specializing in modular monoliths, domain-decoupled architecture, and distributed infrastructure tooling.

Portrait of Yousif Abdulkarim

4+ years

backend experience

TypeScript JavaScript Node.js Bun Deno Express NestJS REST APIs GraphQL Event Sourcing React Next.js Redux PWA Webpack 5 Tailwind CSS TanStack Query TanStack Start PostgreSQL MongoDB SQLite Redis MySQL Jest Vitest Mocha Chai Playwright Test Automation Docker AWS GitHub Actions SSH VPS Nginx Adapter Pattern Modular Monoliths Majestic Monoliths Service Pattern Clean Architecture Caching Distributed Locking Rate Limiting Circuit Breakers Event Bus TypeScript JavaScript Node.js Bun Deno Express NestJS REST APIs GraphQL Event Sourcing React Next.js Redux PWA Webpack 5 Tailwind CSS TanStack Query TanStack Start PostgreSQL MongoDB SQLite Redis MySQL Jest Vitest Mocha Chai Playwright Test Automation Docker AWS GitHub Actions SSH VPS Nginx Adapter Pattern Modular Monoliths Majestic Monoliths Service Pattern Clean Architecture Caching Distributed Locking Rate Limiting Circuit Breakers Event Bus
01

About me

Backend software engineer focused on building scalable, sustainable systems.

Backend platform engineer with 4+ years of professional experience. I build modular, production-grade systems—from full-stack web applications to distributed infrastructure tooling used by 600+ monthly developers. I'm the founder and lead maintainer of eridu-tech, an open-source TypeScript toolkit for caching, rate limiting, circuit breakers, and multi-runtime adapters.

Quick facts

Years of experience
4+
Years of programming
8+
Lines of code shipped
30K+
Monthly community users
600+

📍 Malmö, Sweden

Skills

Backend

Frontend

Databases

Testing & DevOps

Architecture

02

Experience

Where I've worked and what I've built along the way.

Founding Backend Platform Engineer · eridu-tech (Open Source)

Aug 2024 — Present
  • Architect and maintain a framework-agnostic backend library ecosystem — 30K+ lines of shipped TypeScript and 100K+ total source lines.
  • Design a modular, composable architecture based on the adapter pattern, integrating across Node.js, Bun, Deno, serverless, and edge runtimes.
  • Build and ship reusable backend components for modular monoliths: HTTP routing, caching, distributed locking, rate limiting, circuit breakers, and an event bus.
  • Engineer runtime and database integrations across PostgreSQL, MongoDB, MySQL, SQLite, and Redis.
  • Deliver comprehensive unit, integration, and database tests with Docker-based CI/CD, serving ~600 monthly users.
  • Author and maintain developer documentation for a community of roughly 600 monthly users.

Lead Software Engineer · FillerDepot

Oct 2025 — Present
  • Spearhead end-to-end full-stack development of the AMS Portal — a modular monolith automating event registration for aesthetic medicine companies.
  • Digitized booth reservations, marketing assets, and stage appointments, eliminating data loss and booking conflicts.
  • Integrated automated invoicing, order tracking, and real-time inventory management for clients and internal teams.

Fullstack Developer · Stride — Shopify Select Partner

Aug 2025 — Oct 2025
  • Worked within a three-person team, taking full ownership of independent tasks and features.
  • Developed pagination and contact filtering using the Liquid templating language.
  • Engineered a React-based chat widget and integrated it into a customer's CRM.

Fullstack Software Engineer · Greentake

Mar 2024 — Aug 2025
  • Built a custom e-commerce platform tailored to client requirements, with a fully integrated CMS.
  • Implemented secure user authentication and an automated email invoicing system for checkout and payments.
  • Drove organic traffic and engagement through responsive, mobile-first design and robust SEO.

Bachelor Thesis · Bionamic AB

Jan 2024 — Dec 2024
  • Conducted a comprehensive performance analysis comparing WebAssembly and JavaScript to evaluate optimization strategies for the Bionamic SaaS platform.
  • Benchmarked algorithmic performance, proving C-compiled WebAssembly ran common algorithms 5–91% faster than JavaScript.
  • Demonstrated that AssemblyScript provided conditional performance gains depending on the use case.

Degree Project · Bionamic AB

Sep 2023 — Jan 2024
  • Directed a five-person team building a REST API client and SDK for Bionamic, a SaaS platform driving antibody research.
  • Guided technical strategy and stack selection, bridging the team's Java background with JavaScript/TypeScript expertise.
  • Mentored the team on event-sourcing architecture to ensure successful implementation.
03

Projects

A selection of products and open-source work I've built. Click View more to dive deeper.

01
2022 — Present

Outstanding Resumes

A modular resume-building platform engineered for 'majestic monoliths' — adapter & service patterns, Google OAuth, and optimistic UI updates with tRPC and React Query.

02
2023

The Primitive Language

A custom programming language built from scratch with a TypeScript-based interpreter and a recursive descent parser.

05

Get in touch

Have a project in mind, an opportunity to discuss, or just want to say hi? Reach out through any channel below.

Got an idea? Let's make something great together.