Hi, I'm Orçun!

Software developer, platform builder, lifelong learner.

A brief timeline

1992–1998
Apprenticeship as an electronics technician, technical vocational baccalaureate and a year of electrical engineering studies.
1998–2013
Diploma in telecommunications engineering (HF) and first years in the field: network analyst, application developer in banking, then IT support and application support.
2013–2017
Java developer and consultant, mainly in finance and public transport: full-stack development with Spring MVC, REST services and an early version of React on the frontend. Professional Scrum Master I.
2018–2021
Senior application developer: Java EE, Spring Boot, JSF and PrimeFaces on the frontend, Docker and CI/CD for clients from various industries. Oracle certifications OCA and OCP.
2021–2024
Web infrastructure, firewall and certificates, low-code with Mendix, plus digital processes, EDI and cloud services in logistics.
2024–2025
Application developer at a university: Angular frontend focused on usability and accessibility.
2026
My own platform on a VPS, built in stages and documented on this blog. During the swimming season, working as a lifeguard. More in the Blog, the Paths and the Projects.

Latest

All posts

Hand-picked paths through my posts.

  • 4 topics

    Containers and reverse proxy

    From a grown server to a platform where every service runs in its own container and is reachable only through Traefik.

  • 3 topics

    Operations and security

    What makes a platform reliable: taking stock, isolation, and certificates that actually renew.

  • 4 topics

    Rolling out applications

    Once the platform stands, real applications follow. These topics are planned and will appear here once they are written.

Series

Some things come in several parts and grow over weeks.

  • The platform in stages6 parts

    How a grown server became a clean platform: taking stock, Traefik, containers, certificates, database and pipeline.

  • This website

    How this portfolio comes together: from the first sketch through Astro to automatic deployment.

Projects

All projects

What runs on my platform, or is coming next.

  • 2026in progress

    odabas.ch

    This site: built statically with Astro, served from an nginx container and published through Traefik. Every push to main builds and deploys it automatically.

  • 2026running

    VPS platform

    Docker, Traefik, Certbot and shared databases on my own server, versioned as infrastructure as code.

  • 2026planned

    Spring Boot + Angular

    A full-stack application with a REST API and a single-page frontend, in separate containers behind the same reverse proxy.

  • 2026planned

    Python app

    A second language on the same platform: one container per app and routing through Traefik are not tied to Java.