resume·integration·resume-general.pdf·resume-integration.pdf

Bruk Berhane Asfaw

Software Engineer

Addis Ababa, Ethiopia · brukbrhane@gmail.com
linkedin.com/in/bruk-berhane-asfaw-a1a4369a · github.com/brukberhane


Summary

Backend engineer and early hire at ShipShap, a B2B SaaS platform helping businesses manage orders, fulfill shipments, and access carrier and in-house shipping in Kenya. Built core integrations from the ground up across shipping carriers and e-commerce platforms, processing 30k+ shipping labels. Comfortable owning backend systems end-to-end and picking up new stacks to ship. Remote-first.


Experience

Software Engineer · ShipShap

Nov 2020 – Aug 2026 · Remote / Addis Ababa

B2B SaaS platform reducing friction for businesses selling direct to consumers — order management, shipping, payments, and fulfillment.

  • Built and owned DHL Express integration from scratch (rates, labels, tracking); completed reliable label purchase for enterprise clients, including holiday-aware retry when carrier pickup dates fall on non-business days
  • Created WooCommerce and Shopify platform integrations from scratch and the production WooCommerce plugin (OAuth connect, checkout rates, pickup points) — primary plugin author
  • Built G4S and Speedaf carrier integrations for Kenya domestic shipping, including tracking sync and rate logic
  • Extended public shipping-labels API, inventory stock tracking, pickup-point checkout, and payment/fulfillment workflows
  • Core backend engineer on a 3–7 person engineering team at a 30+ employee company; also owned React Native builds and app store releases in early startup phase
  • Supported production issues across label purchase, merchant onboarding, and client-specific integration debugging

Stack: Python, Django, Django REST Framework, Celery, PostgreSQL, Redis, GCP, GKE, Docker, PHP, WooCommerce, Shopify API


Infrastructure Consultant · Independent

Paid consulting · Multi-site deployment

  • Deployed Proxmox clusters hosting Windows Server systems across sites with unreliable ISP VPN links
  • Configured ZeroTier inter-site routing and iptables filtering as a VPN alternative
  • Managed Active Directory user provisioning for client operations

Selected Projects

ZeroTierB (beta)

Android app with a userspace ZeroTier node via patched libzt, providing system-wide HTTP proxy access without using the device’s VPN slot.

ztnui

Terminal UI (Go, Bubble Tea) for managing a local ZeroTier node and self-hosted controller.


Skills

Languages: Python, PHP, Go, Java, SQL
Backend: Django, Django REST Framework, Celery, REST APIs, webhooks, OAuth
Platforms: WooCommerce, Shopify, WordPress
Infrastructure: GCP, GKE, Docker, Linux, Proxmox, Redis, PostgreSQL
Frontend (adjacent): React, Next.js, React Native


Education

B.S. Computer Science · HiLCoE School of Computer Science and Technology · Addis Ababa · 2018 – 2023

Artificial Intelligence and Machine Learning · iD Tech Camps, UC San Diego · 2018


Languages

English (full professional) · Amharic (full professional)


References

Available on request.