Open to software engineering roles across Germany

On-site KielHybrid HamburgRemote Germany-wide

Danial Riazati

Software EngineerBackend EngineerFull-Stack Engineer

I build and run production software: .NET backends, REST APIs and the web applications on top of them. Five years of shipping systems that real customers depend on, now continuing my studies with an MSc in Computer Science at Kiel University.

Portrait photograph of Danial Riazati
Kiel, Germany
years building production software
5+ years building production software
primary backend platform
.NET primary backend platform
Computer Science, Kiel University
MSc Computer Science, Kiel University
based in Germany
Kiel based in Germany

01 About

Backend systems, shipped and kept running.

I am a software engineer with five years of production experience, mostly on the backend. My work has been the unglamorous, load-bearing kind: designing domain models and REST APIs, getting data access and caching right, wiring up payments and third-party providers, and making sure there is enough logging and health checking to understand what a system is doing at three in the morning.

Most recently I was Software Engineer & Team Lead at Eyvan Group, where I owned the architecture of a live travel-booking platform — a .NET 8 clean-architecture API over SQL Server and Redis, a Next.js client, and the Docker and GitLab CI/CD pipeline that put both into production behind Nginx. Before that I worked on payment infrastructure at Hasin Technology and led Piki Smart Cart, an IoT retail-automation product.

I like problems where the hard part is the system rather than the syntax: consistency across services, failure modes, observability, and the design decisions that make a codebase survivable two years later. I also maintain Avan, an open-source Persian calendar library for React published on npm.

I moved to Kiel to read for an MSc in Computer Science at Christian-Albrechts-Universität, and I am looking for backend or full-stack engineering work in Germany where I can keep building systems that carry real traffic.

Based in
Kiel, Schleswig-Holstein, Germany
Experience
5+ years, production software
Focus
Backend · APIs · distributed systems · full-stack
Studying
MSc Computer Science, Kiel University (CAU)
Languages
English (C1) · Persian (Native)
Open to
On-site Kiel · Hybrid Hamburg · Remote Germany-wide

02 Experience

Five years of building and operating software.

Roles are listed most recent first. Open any one for the engineering detail.

Web products delivered end to end for startups and business clients, with full ownership from architecture through to deployment.

  • Delivered web products end to end for international clients, owning architecture, implementation, deployment and handover.
  • Built and launched perspectivedesign.co for an architecture and design studio in Muscat, Oman, on a headless Strapi CMS so the studio can publish its own project portfolio.
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Strapi
  • Docker
  • Nginx

Web3 crowdfunding platform financing NetZero and renewable-infrastructure projects, backed by University of Exeter R&D, Santander and the SETsquared incubator.

  • Developed features for a Web3 crowdfunding platform combining blockchain settlement, AI-assisted asset management and KYC onboarding.
  • Built DEX/STO components and the APIs behind real-time investor analytics.
  • Web3
  • Blockchain
  • TypeScript
  • React
  • REST APIs
  • KYC integrations
The InfraFund platform home page, a Web3 crowdfunding site for NetZero projects

Mentoring programme for undergraduate software engineering interns.

  • Mentored 30+ undergraduate interns through software engineering fundamentals and project delivery.

Head teaching assistant for core computer science courses, alongside research project support.

  • Head TA for Advanced Programming and Algorithms; also assisted in Internet Engineering and faculty research projects.

03 Projects

Selected work.

Four projects that show the range: a production platform, a published open-source library, an IoT thesis, and a hardware product.

01Production platform · 2024 – 2025

EyvanTrip

Hotel and tour booking platform for a hotel chain.

Problem
A hotel group was selling rooms and tours through disconnected channels, with pricing, availability and payment handled manually across several systems.
Role
Software Engineer & Team Lead — backend architecture, API design, infrastructure and production operations.
Engineering
A .NET 8 API split along clean-architecture boundaries, with CQRS handlers, EF Core against SQL Server, Redis for distributed caching and Serilog shipping structured logs into Elasticsearch and Seq. Payment, QR voucher and PDF-document generation run server-side. The Next.js client consumes versioned, JWT-protected REST endpoints.
Outcome
Runs in production as the group's booking platform, deployed continuously from GitLab CI/CD to Dockerised Linux hosts behind Nginx.
  • C#
  • .NET 8
  • SQL Server
  • Redis
  • Next.js
  • Docker
  • GitLab CI/CD
  • ELK
  • Seq
EyvanTrip home page with hotel and tour search

EyvanTrip — 2024 – 2025

02Open source · npm · 2025

Avan Persian Date Picker

A Jalali (Shamsi) calendar and date-range picker for React, published to npm.

Problem
Persian-calendar date pickers for React are typically unmaintained, bundle their own styling and handle RTL, holidays and range selection poorly — a recurring problem in every Iranian product I worked on.
Role
Author and maintainer.
Engineering
A TypeScript monorepo of four published packages: a headless core for Jalali conversion, calendar grids and digit handling; a React layer with calendar, single-date and range pickers built on custom hooks for dismissible layers and controllable open state; an Iran public-holiday dataset; and a CSS-token theme package. Built with pnpm workspaces and Turborepo, unit-tested with Vitest, released through Changesets.
Outcome
Published on npm as @avan-persian/react with a live demo built from the repository and deployed on every push.
  • @avan-persian/reactCalendar, date and range pickers
  • coreJalali conversion, grid generation, digit handling
  • holidaysIran public holidays
  • themesCSS design tokens and theming
  • TypeScript
  • React
  • pnpm
  • Turborepo
  • Vitest
  • Changesets
  • RTL
  • a11y
The Avan two-month Jalali date-range picker, showing Persian numerals in a right-to-left calendar grid with a selected range and a holiday marker

Avan Persian Date Picker — 2025

03BSc thesis · IoT · 2023 – 2024

Class Negar

Smart classroom and attendance system built on Raspberry Pi, RFID and QR codes.

Problem
University attendance was still taken on paper: slow, easy to falsify, and producing no usable data for the faculty.
Role
Sole author — hardware integration, backend and progressive web application. Supervised by Dr. Mojtaba Vahidi-Asl.
Engineering
Raspberry Pi classroom terminals read student RFID cards and time-limited QR codes, posting attendance events to a backend that exposes them to a progressive web application for students, lecturers and faculty administration.
Outcome
Selected as a Best Thesis Project candidate in the Computer Science & Engineering faculty at Shahid Beheshti University.
  • Raspberry Pi
  • RFID
  • QR
  • React
  • PWA
  • IoT
  • REST APIs
The Class Negar classroom terminal mounted on a wall: a wood-fronted enclosure housing an RFID reader and camera

Class Negar — 2023 – 2024

04Product · Technical lead · 2021 – 2024

Piki Smart Cart

Self-checkout shopping cart for retail stores, using IoT sensors and computer vision.

Problem
Supermarket checkout queues are the slowest part of the shopping trip, and retrofitting full self-checkout infrastructure into an existing store is expensive.
Role
Technical Lead within the Hasin Technology Startup Studio.
Engineering
A cart-mounted terminal identifies items as they are added, using weight sensors and computer vision for verification and fraud detection, and runs the basket and payment flow on the cart itself rather than at a till.
Outcome
Built and trialled in-store as a working retail prototype.
  • IoT
  • Computer Vision
  • Embedded Linux
  • C#
  • REST APIs
Piki Smart Cart terminal mounted on a shopping trolley in a store, showing a scanned product

Piki Smart Cart — 2021 – 2024

04 Skills

Technical expertise.

Grouped by what I actually use in production, not by what looks good in a list.

01 Backend

  • C#
  • .NET / .NET 8
  • ASP.NET Core
  • EF Core
  • Python
  • Go
  • Java
  • C / C++

02 Frontend

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Flutter
  • HTML & CSS

03 Data

  • SQL Server
  • MySQL
  • MongoDB
  • Redis

04 Messaging

  • Kafka
  • RabbitMQ
  • Async processing
  • Caching

05 Infrastructure

  • Docker
  • Linux
  • Nginx
  • GitLab CI/CD
  • AWS
  • Azure

06 Observability

  • Elasticsearch
  • Kibana
  • Filebeat
  • Seq
  • Serilog
  • Health checks

07 Practices

  • REST API design
  • Clean architecture
  • CQRS
  • Distributed systems
  • Code review
  • Technical leadership

08 Domains

  • IoT
  • Raspberry Pi
  • Computer vision
  • Web3

05 Education

Education & certifications.

2026 – present In progress

MSc Computer Science

Christian-Albrechts-Universität zu Kiel (CAU) — Kiel, Germany

  • English-taught Master's programme in Computer Science.
Sep 2019 – Aug 2024

BSc Computer Engineering

Shahid Beheshti University — Tehran, Iran

GPA 17.27 / 20

  • Thesis: Class Negar — Smart Classroom & Attendance System (Raspberry Pi, RFID, QR attendance, PWA). Best Thesis Project candidate in the CSE faculty.
  • Supervisor: Dr. Mojtaba Vahidi-Asl.

·Certifications & tests

  • Certified Scrum Professional Scrum Alliance · December 2023 ID 001605847
  • JavaCup Certified Java Programmer JavaCup · October 2020
  • TOEFL iBT — 88 ETS · November 2024 · R 22 · L 21 · S 22 · W 23

·Languages

  • EnglishC1 — TOEFL iBT 88 (2024)
  • PersianNative

06Contact

Let's build something useful.

I am in Kiel and open to backend and full-stack engineering roles across Germany — on-site, hybrid or remote. The fastest way to reach me is email or LinkedIn.

Location Kiel, Germany
Availability On-site Kiel · Hybrid Hamburg · Remote Germany-wide