Shahrier Erfan Harun full-stack engineer, remote worldwide

I draft, build and shipsoftware.

Full-stack web and app development, end to end — .NET and Go 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 a mail-encryption gateway at Uponu, previously 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
6+
teams & companies
2
countries: DE & BD
The line so far

One continuous line.

2024 — now
Full-stack Developer · 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
Go · 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