Borna – .NET, React, Microsoft Azure, experts in Lemon.io

Borna

From Croatia (UTC+2)flag

Full-stack Web Developer|Middle-to-senior
Back-end Web Developer|Senior
Tech lead
Front-end Web Developer|Middle

Borna – .NET, React, Microsoft Azure

Borna is a senior backend engineer with over six years of experience, specializing in .NET, C#, and Azure for fintech, compliance, and enterprise systems. He has led architecture and delivery of mission-critical services, acted as interim CTO, and demonstrated strong ownership across backend, infrastructure, and some frontend (React/Angular) work. Screenings confirm his strengths in architecture, messaging, DevOps, and direct client communication, with clear, honest self-assessment and sound design reasoning. He is best suited for backend-focused or full-stack roles where backend is primary.

6 years of commercial experience in
Administration
Asset management
Fintech
Productivity
Proptech
Recreation
Social media
Sports
Telecommunications
Messaging software
Content management
Main technologies
.NET
6 years
React
3.5 years
Microsoft Azure
6 years
C#
6 years
PostgreSQL
5 years
SQL
6 years
Additional skills
Python
Angular
Typescript
Web scraping
AI-assisted coding
Webhooks
Java
Docker
Pulumi
Azure Functions
Spring Boot
.NET Core
Next.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Engineer (Desktop platform)
Jul 2026 - Sep 20262 months
Project Overview

Desktop trading platform for retail and professional traders, operating as a router across multiple brokers and market data providers. Traders connect several accounts and place and monitor orders from a single interface, with the platform keeping local state synchronized against the third-party order management systems that hold authoritative positions.

Responsibilities:
  • Worked on the desktop team with a focus on the broker synchronization layer, an event-driven system reconciling trading state across concurrent broker and data connections.
  • Diagnosed and resolved position-state divergence, where locally tracked positions drifted from the authoritative state reported by third-party OMS providers such as Rithmic. This class of defect misrepresents trader exposure when trading multiple accounts at once, so correctness mattered more than throughput.
  • Built a CLI shipped alongside the desktop application for automated testing and trade execution, exercising the same synchronization paths the platform relies on in production.
  • Improved reliability of existing sync behavior through targeted testing against live market conditions, where failures are difficult to reproduce on demand.
Project Tech stack:
.NET
C#
SQLite
SignaIR
Software Engineer
Dec 2025 - Sep 20269 months
Project Overview

Proprietary trading firm running a funded-trader model, where the platform serves thousands of active trading accounts and the firm needs accurate, independent measurement of trader performance. The core engineering effort was replacing a third-party execution layer with an in-house order management system, giving the firm control over execution, instrument coverage, and the analytics built on top of its own order flow.

Responsibilities:
  • Owned the architectural migration of the trade execution service from Rithmic to a custom in-house OMS, delivered with no downtime at cutover on a system where an outage means positions cannot be managed.
  • Extended the platform to support new asset classes and trading models, defining the abstractions that made additional instrument types tractable rather than bespoke each time.
  • Built a benchmarking and trade-flagging engine covering MAE and hedging detection, which became the firm's system of record for evaluating trader strategy performance.
  • Worked across a mission-critical fintech system where correctness under live market conditions set the pace, balancing delivery against the cost of getting execution wrong.
Project Tech stack:
Java
.NET
Docker
PostgreSQL
C#
Typescript
React
Spring Boot
DBeaver
Algorithms and Data Structures
Distributed Systems
Tech lead
Apr 2024 - Aug 20262 years 4 months
Project Overview

A regulatory compliance platform helping companies manage multiple regulatory frameworks and ISO standards (GDPR, NIS2, EU AI Act, ESG reporting) without hiring specialists for each one. It turns requirements into assigned tasks with owners, evidence, and sign-off, giving organizations a single auditable system of record instead of scattered spreadsheets and consultants. A Norwegian company serving enterprise customers, built on a data model designed to support new frameworks over time.

Responsibilities:
  • Architected the MVP end to end — backend services, frontend, data model, cloud infrastructure, deployment pipeline — and built the version that secured the company's venture funding.
  • Designed the underlying data model so that additional regulatory frameworks build on the same foundation rather than requiring bespoke implementation per regulation, which is the core extensibility requirement of the product.
  • Built the platform against the auditability constraints the domain demands, where every action, owner, and approval has to be traceable for management and board reporting.
  • Translated stakeholder and investor requirements into technical scope, making build-versus-defer calls to reach launch on a startup timeline.
  • Owned infrastructure and platform decisions from the MVP through launch and the product's first customer deployments.
  • Mentored junior developers joining the project and established the working practices they build against.
Project Tech stack:
.NET
React
Typescript
Pulumi
Microsoft Azure
C#
PostgreSQL
SignaIR
Docker
Senior Software Engineer
May 2025 - Oct 20255 months
Project Overview

Web-to-mobile messaging platform for business customers, combining campaign and subscriber administration with an SMS commerce layer. Customers define products in the platform, and end users purchase them by texting keywords to dedicated mobile numbers. Built on cloud communication provider APIs with low-code backend configuration, allowing customer-specific message flows to be assembled without a bespoke build for each client.

Responsibilities:
  • Delivered the platform from development through production rollout, integrating cloud communication APIs with a low-code backend configuration layer.
  • Built administration tooling for managing message flows, products, and subscriber interactions.
  • Implemented the keyword-to-purchase mechanism connecting inbound SMS to product definitions and order handling.
  • Worked in a rapid prototyping and agile feedback loop with stakeholders, where the configuration-driven approach shortened the cycle between a requested change and something a client could try.
Project Tech stack:
Blazor
.NET
C#
JavaScript
Software Engineer
Jul 2022 - May 20241 year 10 months
Project Overview

Enterprise social platform for McDonald's, built on Meta Workplace. The client's global headcount exceeded what a single Workplace instance could support, so the project delivered a custom Azure backend unifying multiple instances into one coherent system. Instances were arranged in a two-level tree, with a main instance distributing content to subscriber instances, so that employees experienced a single organization despite the underlying split. Delivered by a consultancy as a long-running engagement.

Responsibilities:
  • Implemented end-to-end content replication across the instance tree, using Azure Functions triggered by Meta Workplace webhooks to propagate content from the main instance to subscribers as it was created and changed.
  • Handled nested content, where replicated items reference other items, by modelling the content relationships as a graph and resolving dependency order during replication rather than assuming a flat set of posts.
  • Built deeplink rewriting so that links pointing at content on one instance are remapped to the corresponding item on the target instance, keeping cross-references valid after replication instead of pointing users into an instance they cannot reach.
  • Used Redis caching over the instance and content mappings to keep replication responsive under webhook-driven load, where the same lookups recur constantly across events.
  • Owned 11 services and the shared data libraries of the unifying backend, inheriting the full service estate and taking responsibility for its ongoing evolution rather than a single feature area.
  • Maintained the shared libraries consumed by two other engineering teams, which made internal API stability and backward compatibility a first-order concern.
Project Tech stack:
.NET
C#
Typescript
Angular
Microsoft Azure
Azure Service Bus
Azure DevOps
Azure Functions
Azure SQL
Redis
Software Engineer
May 2023 - Dec 20237 months
Project Overview

Employee benefit system giving employees access to sports and fitness facilities through their employer, operating across multiple European countries. The platform serves three groups: employers administering benefit programs, facility operators handling entry, and employees using mobile apps to check in at participating locations.

Responsibilities:
  • Built backend APIs serving both the web administration tooling and the mobile applications.
  • Developed administration tooling for managing employers, facilities, and employee access.
  • Contributed to the mobile applications employees use for facility access.
Project Tech stack:
C#
.NET
Google Maps API
Angular
Typescript
Software Engineer
Jan 2020 - Dec 202011 months
Project Overview

In-house document automation service that generates finished PDFs from Word templates on demand. Non-technical users configure templates and field mappings through an administration interface, and the service renders populated documents at request time, replacing manual document preparation.

Responsibilities:
  • Designed and built the generation engine as an event-driven pipeline, using graph-based resolution over OpenXML to handle templates whose sections and fields depend on one another.
  • Built the administration interface that lets non-developers define templates and field mappings, removing the need for engineering involvement each time a new document type is added.
Project Tech stack:
Python
Django REST
Laravel
PHP
Vue.js
JavaScript
Typescript
RabbitMQ
GraphQL

Education

2020
Computer Science
Bachelor of Computing

Languages

Croatian
Advanced
English
Advanced

Hire Borna or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.