Christian Kopač

Argentinian-born, Berlin-based Full-stack Engineer with 10+ years of experience in JavaScript and Typescript. Passionate about electronic music and generative art, focused on creating performant, accessible web applications.

Experience

2021 — 2023
Senior Front-End Developer @ HOLOPLOT
Led development of HOLOPLOT Control, a real-time monitoring and setup application for immersive audio systems. Headed technical direction while mentoring junior developers.
typescript • vue.js • three.js • grpc • go
2019 — 2021
Full-Stack Developer @ CarFellows
Led development of car sales platform using Typescript, Nest, and Vue. Managed infrastructure evolution from self-hosted to GCP.
typescript • nest.js • vue.js • docker
2016 — 2018
Cafe Mamager @ Ahoy Berlin
Managed the daily operations of a busy cafe, including customer service, inventory management, and staff scheduling.
customer service • inventory management • staff scheduling
2011 — 2016
Full-Stack Developer @ Freelancer
Led development of diverse web projects across multiple platforms and technologies.
react • node.js • wordpress • gatsby
2010 — 2011
Front-end Developer @ iLab Crossmedia
Specialized in front-end development and multilingual website creation using ExpressionEngine, WordPress, and PHP. Managed direct client communication in Slovene while crafting custom ExpressionEngine templates.
php • wordpress • expressionengine

Volunteering

2014 — 2024
Music Editorial Member @ Radio Študent
Wrote album and concert reviews. Prepared playlist for broadcasting covering a wide range of genres and styles.
music • editorial • broadcasting
2011 — 2013
EDUROAM Network Support @ Student Dorms Ljubljana
Assisted students in the network configurations and assisting them as support technician.
networking • technical support

Recent Certifications

2024
Three.js Journey
Bruno Simon
2024
Meta Front-End Developer
Meta

Skills

Languages

javascript typescript go

Frameworks & Tools

vue.js remix.js react.js next.js node.js docker

Creative Tech

web audio webgl three.js max/msp processing

Music

In the past, I was part of an alternative radio station in Slovenia, Radio Študent. I wrote album and concert reviews and curated playlists for broadcasting.


I also collaborated with my friends @evano and @198319831983 to create tracks under the name Imaginary Radio Stations.


Lastly, you can explore some of the music I'm into on my Bandcamp profile or listen to some of my (older) mixes on SoundCloud.

Links & Contact