Home / Work / Evelan GmbH

Software Engineer

Evelan GmbH · Hamburg, DE (Remote) Mar 2023 → Aug 2024

Role

Built in-app workflow features and real-time data sync across two SaaS products for a German property investment firm.

TypeScriptJavaScriptReactNext.jsNode.jsREST APIsAWSPostgreSQLDynamoDBVercelBitbucketLogflare
Key Work
01 / 05 End-to-end ownership

SharePoint-integrated workflow feature

Context
Customer workflows were split between the application and SharePoint. Maintaining consistency between the two systems was a recurring manual effort for users.
Approach
Led the development of a workflow feature that kept both systems in sync via an interval-based sync layer. Users interact with a single source of truth at any given time.
Result
Users no longer needed to maintain or sync data manually. The feature shipped and remained stable.
02 / 05 Server-pushed create/update events

Real-time event system

Context
The application had optimistic updates but no mechanism to propagate changes to related data. Records and tables across the client could fall out of sync without the user's awareness.
Approach
Designed a push system that emits create and update events from the server. Clients subscribe by record, and cache invalidation hooks respond to relevant events across all fetched resources.
Result
Data across the application updated in real time. Cache staleness dropped to near zero. The system became the foundation for two additional features built subsequently.
03 / 05 Unlimited nested replies + attachment linking

In-app notification system

Context
The application had no in-context communication layer. Users had no way to discuss or track activity tied to specific records.
Approach
Built a notification system supporting unlimited nested replies. Attachments link directly to their respective detail pages, preserving context without requiring the user to leave the thread.
Result
In-context communication became part of the core workflow.
04 / 05 Stage-based workflow, mobile responsive

Jira-like client pipeline board

Context
The client required a structured way to manage their sales pipeline across stages, accessible to agents working in the field.
Approach
Contributed to building a Kanban-style pipeline board with stage-based workflows. Mobile responsiveness was a primary requirement from the outset.
Result
Agents could manage their client pipeline from any device. The board became the primary workflow surface for the sales team.
05 / 05 Desktop + mobile, starts the pipeline

Agent-facing real estate purchase interface

Context
Agents required a way to browse available properties and initiate purchases on behalf of clients. This served as the entry point into the pipeline.
Approach
Built the interface from property listing to offer creation, including filtering, property cards, and an offer initiation flow across desktop and mobile.
Result
Agents could initiate client pipelines directly from the interface. The flow became the standard entry point for new deals.
Projects
Earlier ← Software Developer 2 · Solutions Resource LLC
Later Backend Engineer · Cambria →