Full-stack & Systems Engineer

Miloš
Ursulović

guest@bor ~ %

$ whoami

milos.ursulovic — full-stack & systems engineer

$ cat mission.txt

I keep real IT infrastructure running for a healthcare institution by day, ship full-stack software across half a dozen stacks, and build systems from scratch — OS kernel, TCP/IP stack, load balancer — when I want to know exactly how the layer underneath actually works.

$ stats --summary

0x00ROLES_HELD7
0x01PUBLIC_REPOS40
0x02FROM_SCRATCH6

$ _

Portrait of Miloš Ursulović
Bor, Serbia
0x00

About

Software engineer and network-oriented IT professional with experience spanning systems administration, software development, and cloud platforms. Comfortable working across the application, system, and network layers — designing and securing infrastructure on one side, shipping maintainable software on the other, and using each to understand the other better.

Outside of work that curiosity turns into from-scratch systems projects: a hand-written OS kernel with its own TCP/IP stack, a Go load balancer, a miniature cloud platform. See Projects below.

0x01

Experience

  1. Programmer / Information Systems & Network Engineer

    Dec 2025 — Present

    Bor Health Center, Bor, Serbia

    • Build and maintain internal applications end to end — backend services, databases, system integrations
    • Administer Windows/Linux servers and IT infrastructure; configure and troubleshoot LAN/WAN, TCP/IP, VLANs, firewalls
    • Own backup, monitoring, disaster recovery, and user access/security policy across the environment
  2. Information Systems & Technology Administrator

    Apr 2024 — Dec 2025

    Bor General Hospital, Bor, Serbia

    • Administered and monitored server and network infrastructure; installed and maintained Windows/Linux systems
    • Managed user accounts, access rights, and security policy; ran backup and disaster-recovery procedures
    • Monitored performance and availability, maintained technical documentation, coordinated with vendors
  3. Information Systems & Technology Support Administrator

    Feb 2024 — Apr 2024

    Bor Hospital, Bor, Serbia

    • Level 1/2 help desk — workstation, peripheral, and software installation; OS, network, and application troubleshooting
    • Logged and resolved tickets, trained users, coordinated with sysadmins and developers
  4. Full Stack Developer

    May 2023 — Feb 2024

    Zanix, Niš, Serbia

    • Built full-stack web applications with Laravel and MySQL, Vue.js and Tailwind CSS on the frontend
    • Developed REST APIs and system integrations; optimized performance and hardened security
  5. Software Developer

    Oct 2021 — Oct 2022

    BeeIT, Novi Sad, Serbia

    • Salesforce Commerce Cloud storefront development on SFRA — customization, feature work, third-party integrations
    • Built CI/CD pipelines and automated deployments; optimized performance and troubleshot production issues
  6. Android Developer

    Mar 2021 — Oct 2021

    VD System, Niš, Serbia

    • Kotlin apps on Jetpack components and MVVM architecture; REST API integration, local storage, performance tuning
  7. Android Developer

    Feb 2020 — Mar 2021

    Aldutek, Niš, Serbia

    • Java apps on legacy Android SDK, Activity/Fragment architecture; SQLite storage, bug fixing, OS-compatibility updates
0x02

Education

0x03

Skills

Systems & Infrastructure

  • Windows Server
  • Linux
  • TCP/IP & networking
  • VLANs / firewalls
  • Backup & DR
  • C
  • x86-64 asm
  • AVR / embedded

Backend

  • Go
  • Node.js / Express
  • C# / .NET
  • Laravel
  • PostgreSQL
  • MySQL
  • REST APIs
  • JWT / RBAC

Frontend

  • Vue 3
  • React
  • Tailwind CSS
  • HTML5
  • CSS
  • JavaScript

Mobile

  • Kotlin
  • Java
  • Android SDK
  • Android Jetpack
  • Jetpack Compose
  • MVVM

Tools & Practice

  • Git
  • CI/CD
  • SQL
0x04

Featured Projects

Pinned on GitHub, in this order, by personal priority.

minic-os

C · Sep 2026

A kernel written entirely from scratch: 64-bit long mode, a real heap and paging with per-process address-space isolation, a preemptive scheduler, a ring0/ring3 syscall boundary with a capability model, a custom filesystem, a full TCP/IP stack (verified with a genuine HTTP round trip to the internet), and a graphics framebuffer — all verified running in QEMU.

  • C
  • x86-64
  • OS kernel
  • TCP/IP

net-desk

Vue/Node/C# · Sep 2026

A network and hardware inventory tool that grew into a full RMM system: a Windows agent with heartbeat monitoring, remote commands, alerting, and auto-update via signed packages with automatic rollback.

  • Vue 3
  • Express
  • MySQL
  • C# / .NET
  • PWA

nebula

Go · Sep 2026

A miniature cloud infrastructure platform — conceptually a blend of EC2, OpenStack, Kubernetes' control plane, Nomad, and Proxmox. JWT/refresh auth, per-tenant RBAC, graceful shutdown, fail-fast configuration.

  • Go
  • PostgreSQL
  • JWT
  • REST API

vortex

Go · active dev

An L4/L7 (TCP/HTTP) load balancer built from scratch: backend pool, health checking, TLS, resilience, and observability, phased out of a full design spec.

  • Go
  • TCP proxy
  • Load balancing

shop-daily

Kotlin · 3★

An e-commerce Android app built on Clean Architecture and MVVM: Jetpack Compose UI, Dagger Hilt for DI, Coroutines and Flow for async state, Moshi for serialization.

  • Kotlin
  • Jetpack Compose
  • Clean Architecture
  • MVVM

vnc

C · Aug 2026

A minimal VNC (RFB 3.8) implementation for Windows — a server that captures the screen and runs as a Windows service, plus a CLI viewer with a live GUI display.

  • C
  • Windows API
  • RFB / VNC
0x05

Elsewhere on GitHub

Embedded

myos — bare-metal OS for the Arduino Uno (ATmega328P), no Arduino framework, custom bootloader and scheduler.

Android / Kotlin (13)

spotify-clone, video-editor, weather-app, and more.

Web (Vue / React / Node) (16)

machinero, bug-tracker-firestore, plus practice repos across Next.js, htmx, Express, and microservices.

.NET / C#

finshark, aspnet-webapi-2022

All repositories
0x06

Contact

Based in Bor, Serbia.
Open to backend, systems & infrastructure work.