Hey, I'm Haris.
A

Web engineer with nearly four years of experience building reliable fintech, healthcare, and data products across frontend systems, backend APIs, and complex user workflows.

4 yrs
shipping web products
38
modules on one API layer
390+
frontend test cases

Building digital products

From clear interfaces to secure APIs, I build applications that hold up in the real world.

What I build

Practical software shaped around real product and business needs.

  • Responsive web applications
  • Fintech and healthcare flows
  • Dashboards and data products
  • API integrations

Tools I use

A modern TypeScript stack from interface to infrastructure.

  • React, Next.js, TypeScript
  • Node.js, Express, FastAPI
  • PostgreSQL, PostGIS, MongoDB
  • Docker, AWS, GitHub Actions

How I work

Clear systems, careful details, and quality that survives release day.

  • Accessible, responsive UI
  • Clean and modular architecture
  • Automated tests and CI/CD
  • Performance and reliability

Technical stack

The tools and engineering practices I use to take products from interface to production.

Frontend

ReactNext.jsTypeScriptRedux ToolkitTanStack QueryMaterial UITailwind CSSVue.js (basic)AccessibilityPerformance

Backend & APIs

Node.jsExpressFastAPIPrisma ORMREST APIsOpenAPI

Data & Cloud

PostgreSQLPostGISMongoDBGeoJSONAWS AmplifyAWS S3Vercel

Testing & Delivery

JestUnit TestingIntegration TestingDockerGitHub ActionsGitPostman

Architecture

MicroservicesVertical SliceClean ArchitectureModular DesignOOPData Modeling
View my projects

Selected work · 2025—2026

Complex products, made understandable.

01AI architecture tool

PlanSpiel

A full-stack visual modeling platform that turns natural-language prompts into editable WAM architecture diagrams, with custom graph nodes, automatic layout, persistence, and export.

  • Next.js
  • React Flow
  • Gemini AI
  • Express
  • MongoDB
02Geospatial data platform

DataBenken

An interactive platform for exploring location datasets, backed by PostGIS spatial queries and a Node.js ingestion pipeline that cleans and transforms real-world GeoJSON data.

  • Next.js
  • PostGIS
  • Node.js
  • GeoJSON
  • JWT

Experience

Built in teams where reliability matters.

I work across product UI, state, APIs, data, and delivery, especially where the workflow is complicated and the experience cannot afford to be.

2025 - now

Smart Energy Pay

Software Engineer · Remote · Germany

Building the foundation of a neo-banking product: shared API infrastructure, KYC and KYB onboarding, session security, wallets, transactions, exports, and release-quality tooling.

  • Built a shared TypeScript API layer that centralizes token refresh, retries, file uploads, i18n requests, and joint-account scoping across 38 modules.
  • Developed KYC, KYB, Junior KYC, and US KYC onboarding with Redux Toolkit, dynamic FormData, file uploads, and saved progress for 50+ field forms.
  • Expanded frontend testing across authentication, API contracts, UI flows, inactivity handling, and SSR-safe utilities to roughly 390 test cases.

38 modules unified · 50+ field flows · ~390 tests

2022 - 2024

Behavidence

Software Engineer · Remote · United States

Built privacy-minded healthcare dashboards, custom analytics, local persistence, subscription flows, and a maintainable vertical-slice frontend architecture.

  • Structured a TypeScript and React healthcare frontend with vertical-slice clean architecture, keeping feature UI, hooks, state, APIs, and types maintainable.
  • Built custom Recharts analytics that turned patient activity and mental-health trends into clearer provider-facing dashboards.
  • Used React Query caching to reduce repeated API calls by roughly 30%, while deployment automation cut releases from about 20 minutes to 5.

30% fewer repeated API calls · releases cut from 20 to 5 min