HB.

Hammad Bhutta

Product engineer · Germany · Unrestricted work permit

I build the whole workflow, from the interface people use to the integrations behind it. Kontor, the commerce ERP I designed and built alone, handles about 5,000 orders a month across a seller’s 4 marketplace stores and 2 carriers. Before that, I shipped enterprise reporting features at SAP LeanIX.

Independent product

Kontor

Creator and sole product engineer · Commerce ERP

  • Designed and built a commerce ERP end to end, now processing ~5,000 orders a month across 4 marketplace stores and 2 carrier integrations: order intake, catalog, packing, shipping, returns, and accounting handoffs.
  • Turned owner, operations, packer, content, and tax-adviser workflows into role-specific screens and actions.
  • Built Shopify and carrier integrations with queued work, retries, idempotent processing, and order-level traces for investigating failures.

ERPNext / Frappe · Python · JavaScript · Shopify · DHL

Kontor Channel Orders list showing sample orders and their fulfillment states Try the live demo with role accounts

Experience

QA Analyst

Distribusion Technologies · Berlin

  • Test international rail and bus booking products across availability, reservations, booking, cancellation, and partner integrations.
  • Write and run test cases, investigate defects, run regression tests, and validate API requests and responses with Postman and cURL; raise edge cases and requirement gaps in release discussions.

REST APIs · Postman · cURL · Regression testing

Software Engineer, part-time

SAP LeanIX · Bonn

  • Built customer-facing features across SAP LeanIX reporting and Pathfinder, turning enterprise-architecture requirements into usable workflows.
  • Designed fact-sheet count aggregation for Landscape and Matrix reports, deduplicating items across nested clusters and surfacing counts in settings, legends, axis labels, and cluster views.
  • Moved report data fetching onto GraphQL and retired legacy paths, cutting redundant requests and conditional code and enabling consistent drilldowns and side panels.
  • Built report-control tools that let AI chat agents read the current report state and apply real filters and configuration changes.

Angular · Nx · React · TypeScript · GraphQL · Jest

Software Engineer, part-time · ADAS & AV

Robert Bosch GmbH · Leonberg

  • Built full-stack tooling for autonomous-driving data workflows: Python services, JavaScript features, API endpoints, filtering, and map-server integration.
  • Implemented geospatial retrieval with R-tree spatial indexing, tripling processing speed and reducing manual data annotation by 75%.
  • Containerized services with Docker and set up Grafana dashboards with role-based access for 10+ team members, cutting data-analysis time by 30%.

Python · JavaScript · Docker · Grafana

IT Assistant, part-time

Institute of Labor Economics · Bonn

  • Built a web application end to end for concurrent conversion jobs used by hundreds of people, 800% faster than the previous solution.
  • Integrated external APIs for metadata retrieval and content manipulation; built reusable UI components for guided workflows.

C# · ASP.NET · Vue

Skills

Frontend
TypeScript, JavaScript, Angular, React, RxJS, D3.js, HTML/CSS
Backend
Python, Node.js, REST APIs, GraphQL, SQL, ERPNext/Frappe, Flask, FastAPI, Django
Delivery
Docker, Kubernetes, CI/CD, AWS, GCP, Linux, observability
Quality
API testing, Postman, Cypress, Jest, end-to-end testing
Languages
English (professional working proficiency), German (A2)

Education

M.Sc. Computer ScienceUniversity of Bonn · 2022–2026

B.Sc. Computer ScienceCOMSATS University Islamabad · 2016–2020

Second place, Robinhood Hackathon for Social Good