Julija Filipović

Julija Filipović

Software Engineer

Backend & Langs

C#
SQL
.NET Core
EF Core

Architecture

Clean Arch
CQRS
SOLID
Event Sourcing

Tools

Git
Docker
xUnit

Web

HTML5
CSS3
JavaScript
About

I’m a software engineer with a background in game development. Most of my professional experience comes from building and shipping production-ready games, where performance, clear systems, and fast iteration really matter.

Along the way, I spent a lot of time working on internal tools and automation, which pushed me to care deeply about code structure, maintainability, and long-term clarity.

Over time, my interests have shifted more toward backend and full-stack development. I enjoy working on APIs, data models, and system architecture, and applying the same problem-solving mindset I developed in games to more general software systems.

Outside of work, you can usually find me climbing, playing video games, spending time with my cats, or tending to a growing collection of plants.

Experience
  1. FEB 2025 — SEPT 2025

    Execution Coordinator @ Replai

    Coordinated development cycles and delivery across multiple projects. Leveraged technical background to bridge the gap between production and engineering, ensuring architectural standards were met during rapid iteration.

    • Project Coordination
    • Workflow Automation
    • Technical Leadership
    • Editor Tooling
  2. FEB 2024 — FEB 2025

    Lead Unity Developer @ Replai

    Architected and developed 3 production-ready systems in C#, applying SOLID principles and Design Patterns (Singleton, Factory, Observer) to optimize performance and code reuse. Engineered internal development tools and automation pipelines to eliminate repetitive tasks, reducing manual iteration time by 70%. Led pull request reviews and enforced coding standards to ensure a maintainable and high-quality codebase.

    • C#
    • .NET
    • Unity
    • SOLID
    • Architecture
    • Automation
  3. FEB 2023 — FEB 2024

    L2 Onsite Engineer @ Network & Plant

    Provided hands-on technical support for hardware, software, and network issues, focusing on fast resolution and minimal downtime in a production environment.

    • Technical Support
    • Hardware
    • Networking
    • Downtime Optimization
Projects
id: speculo_00

Speculo [In Development]

An Event-Sourced Personal Analytics Platform. Designed a cloud-native backend using Clean Architecture (.NET 9), implemented CQRS with MediatR for decoupled and testable request handling, and developed a custom Event Store using PostgreSQL (JSONB) to maintain immutable logs. Secured via JWT and orchestrated with Docker.

.NET 9Clean ArchitectureCQRSPostgreSQLDockerJWT
id: findit_01

Find it

A surveillance horror experience where players monitor security cameras to detect subtle environmental anomalies. Features a randomized event system with 4 distinct anomaly types (Move, Disappear, Color, Swap) and a high-stakes reporting mechanic.

UnityC#Randomization EngineUI Systems
id: food_order_02

Food Order System

A full-featured WinForms management suite for restaurant operations. Implements custom CSV-based persistence, complex CRUD logic for menu hierarchies, and a robust administrative dashboard for real-time inventory and restaurant data.

C#.NETWinFormsCSV Persistence