Nebojša Gašparović

Full‑Stack .NET Engineer · Logistics & ERP modernization

[email protected] +49 1577 0418262 Freiburg im Breisgau, DE · Croatian citizen · open to CH github.com/zarathustracode LinkedIn igaspar.com

Download PDF

Photo of Nebojša Gašparović

Profile

Physics M.Sc. turned full‑stack .NET engineer. Sole developer on a full ERP replacement at a German Porsche‑parts distributor: built a new .NET 10 Blazor system (DDD + CQRS + MediatR) that replaces a 20‑year‑old Visual FoxPro stack. Shipped multi‑carrier integrations (FedEx, DHL, UPS, DPD), a .NET MAUI scanner app on Zebra hardware, and a legacy VFP bridge. Five prior years as a computational neuroscience researcher: published in PLOS Computational Biology, fluent in Python, C++ and HPC. Comfortable owning features end‑to‑end, from schema to UI.

Experience

Full‑Stack Developer · FVD Brombacher GmbH

2022 — Present · Freiburg, DE
  • New ERP — built the replacement for a 20‑year‑old Visual FoxPro system, single‑handedly. .NET 10 · Blazor + MudBlazor · EF Core · SQL Server · DDD + CQRS + MediatR · FluentValidation · ASP.NET Identity · en/de localization · xUnit + Playwright E2E.
  • Shipping & fulfillment API — .NET 8 service connecting the Aufwind shop to the ERP. Multi‑carrier integrations (FedEx multi‑account OAuth2, DHL, UPS, DPD), 3D bin‑packing (EB‑AFIT) across 40+ package types, Hangfire background sync, Redis caching, JWT auth.
  • Versand digitization end‑to‑end — replaced paper labels and retyped order numbers with one‑click dispatch: scan → pack → label → tracking. Errors caught at the station, not at the customer. Release cadence moved from ad‑hoc to weekly with rollback.
  • MAUI warehouse scanner app — .NET 9 MAUI "FVD Versand" for Android/Windows/iOS/macOS. Zebra DataWedge scanners, Zebra ZPL printers over TCP, MVVM with CommunityToolkit.
  • Legacy VFP bridge — .NET 8 API exposing FoxPro `.dbc/.dbf` data via OLEDB + Dapper, paired with a React 19 + Vite + TanStack Query front‑end for invoice and warehouse workflows.
  • FedEx / DHL / UPS / DPD — multi‑account FedEx OAuth, ZUGFeRD electronic invoicing (iText), MT940 bank statement import, SEPA payment files. Semantic Kernel + OpenAI plugins for customer/product lookup.
  • Online shop (Pimcore) — maintain front‑end and shop ↔ ERP integration for Aufwind.
  • Ops — Hetzner/Ubuntu hosting, Docker, Nginx, WireGuard, GitLab CI.

Researcher · Bernstein Center Freiburg

2017 — 2022 · Freiburg, DE
  • Large‑scale neural network models in Python and C++; cluster / batch environments with MPI/OpenMP.
  • Co‑author on Gallinaro, Gašparović & Rotter (2022), PLOS Computational Biology — contributed the mathematical analysis.

Research Assistant · University of Freiburg

2013 — 2017 · Freiburg, DE
  • Taught quantitative methods and numerical simulation; supervised B.Sc. and M.Sc. theses.

Physics Intern · University of Belgrade

2012 — 2013 · Belgrade, RS
  • Soft‑matter physics; Ising‑model simulations in C++.

Freelance Engineer · Upwork

2025 — Present
  • Contract work on .NET back‑ends and small full‑stack apps.

Skills

BackendASP.NET Core 6/8/10 · Blazor · EF Core · Dapper · Hangfire · MediatR · FluentValidation · MudBlazor · ASP.NET Identity · JWT / Auth0 · SignalR · REST · CQRS · DDD · Clean Architecture
FrontendReact 19 · Angular 15/16 · Blazor · .NET MAUI · TypeScript · Vite · TanStack Query · Tailwind · Ionic + Capacitor
DataSQL Server · PostgreSQL · MySQL / MariaDB (Pomelo) · Redis · SQL tuning · legacy FoxPro (OLEDB)
IntegrationsFedEx (multi‑account OAuth2) · DHL · UPS · DPD · EB‑AFIT 3D bin‑packing · ZUGFeRD · MT940 · SEPA · Pimcore · Semantic Kernel + OpenAI · Zebra DataWedge + ZPL
QualityxUnit · Moq · Playwright E2E · integration testing against real DBs · structured logging · observability
OpsDocker · Hetzner / Ubuntu · Nginx · WireGuard · GitLab CI · GitHub Actions
OtherPython · C++ · HPC (MPI / OpenMP) · scientific computing · agent / ML frameworks

Selected open‑source projects

  • maritime-erp — Freight forwarding & ship agency backend: PDA, vessel ops, customs, carrier integrations. ASP.NET Core 8 · EF Core · Hangfire · Postgres
  • calendar-pm-app — Calendar + project management with teams, customers, tasks, resources. ASP.NET Core 8 + Angular 16 · MySQL · JWT
  • dotnet-hangfire-sandbox — Background jobs (delayed, recurring, continuation) with L1/L2 hybrid cache. ASP.NET Core 8 · Hangfire · Redis · Auth0
  • cortexpanel — Embeddable AI assistant: full‑page chat or floating widget, WebSocket streaming. React+Vite · FastAPI · LangGraph

Education

M.Sc. Physics · University of Belgrade

2012

Theoretical & Experimental Physics. Numerical simulations in Python and C++ on cluster / batch environments; MPI/OpenMP.

Publication

Gallinaro, J., Gašparović, N., & Rotter, S. (2022). Homeostatic structural plasticity leads to the formation of memory engrams through synaptic rewiring in recurrent networks. PLOS Computational Biology. Contributed the mathematical analysis. Paper · Code

Languages

SerbianNative
CroatianNative
EnglishFluent (C1)
GermanConversational (B1)