Shahrier Erfan Harun — full-stack engineer, remote worldwide

I draft, build and shipsoftware.

Full-stack web and app development, end to end — .NET on the back, React, Next.js and Angular on the front. Nine years across German and Bangladeshi teams, from IoT labs to AI platforms. Available for project work and long-term collaboration.

Pencil sketch of Shahrier standing in an old town street
that's me → somewhere in the old town2B / paper
scroll — the page draws itself
01 — About

An engineer who sketches before he codes.

I build web apps, admin platforms and the systems behind them — currently digital machine documentation at EnduraDocs, previously a mail-encryption gateway at Uponu, realtime collaboration tools, payment APIs and an RFID access-control platform for a public fabrication lab.

My master's is in Human-Computer Interaction, so I care about how the thing feels, not just whether it compiles — a short paper from that work won best short paper at Mensch und Computer 2021. I work solo or plugged into an existing team, in English or German.

9+
years shipping
8+
teams & companies
2
countries: DE & BD
The line so far

One continuous line.

2022 — now
Lead Software Engineer · deliberAIde
AI platform for structured dialogue: leading the plan → capture → analyse → report pipeline, keeping every insight traceable to its source quote, across a multilingual EN/DE/ES interface.
2025 — now
Full-stack Software Engineer · EnduraDocs GmbH
Digital documentation platform for machine builders under the new EU Machinery Regulation — iiRDS-tagged content, access control, QR delivery and an interactive print-versus-digital savings calculator.
2024 — 2025
Full-stack Software Engineer · UPONU GmbH
Mail encryption gateway: an admin dashboard in Next.js and React for large datasets, Go REST APIs, PostgreSQL optimisation, Mantine UI and Zitadel authentication.
2022 — 2023
Full-stack Software Engineer · Grunenberg & Comp, Meerbusch
Maintained an online diagram-making tool in C# and Angular, built SignalR collaboration with RxJS, and covered the front end with Cypress tests.
2021 — 2023
Research Assistant, IoT Platform · Public Fabrication Lab
Django access-control software for lab machines with RFID, MQTT and Node-RED, plus plugins for 3D printers on Raspberry Pi and ESP8266 hardware.
2021
Full-stack Software Engineer · Tokheim Service, Berlin
ASP.NET Core cloud solution with an Angular front end over microservices, payment-transaction REST APIs and NUnit test coverage.
2020 — 2023
MSc Human-Computer Interaction
Best short paper award at Mensch und Computer 2021 — onboarding 3D printers through conversational agents.
2018 — 2020
Assistant Programmer · LGED, Dhaka
Employee management system in C#, migrated to ASP.NET Core, with SQL Server queries and reporting.
2017 — 2018
Software Engineer · Unifon Limited, Dhaka
First professional role: value-added products on Windows web forms, Crystal Reports and SQL databases.
Best short paper — Mensch und Computer 2021
Always half-packed — I travel light and ship from anywhere
Weekend habit: IoT toys — Raspberry Pi, ESP8266, far too many sensors
Send me a napkin sketch — I'll send back a live URL
…mostly whiteboards, honestly.
02 — Selected work

Four things worth showing.

Hover a row to peek at the sketch. Click to open the details.
03 — Toolbox

Sharp tools, kept sharp.

C# · .NET / ASP.NET Core
7 years, backend home turf
Angular · RxJS
SPAs and realtime UIs
React · Next.js
current daily driver
TypeScript · JavaScript
everywhere
Python · Django
APIs and data work
SQL Server · PostgreSQL · MongoDB
modelling and tuning
SignalR · MQTT · Node-RED
realtime and IoT plumbing
Azure · Docker · CI/CD
ship it repeatably
Cypress · NUnit · Jasmine
tests that stay green
Raspberry Pi · ESP8266
hardware when needed
HCI · UI/UX
MSc, not a hobby
Clean code · SOLID
boring on purpose
04 — Contact

Got something half-drawn? Let's finish it.

Write it on the pad — I'll get back to you.
replies within a day
© 2026 Shahrier Erfan Harun — drawn by hand, shipped by machineGermany · remote worldwide · EN / DE