Profileimage by Dejan Sakelak Senior software engineer from Portoro

Dejan Sakelšak


Last update: 19.11.2023

Senior software engineer

Company: Digics d.o.o.
Graduation: BSc. Computer science
Hourly-/Daily rates: show
Languages: German (Elementary) | English (Full Professional) | Italian (Full Professional) | Slovenian (Native or Bilingual)


  • Java, Spring Framework, Spring Boot, J2EE, WebSphere,Tomcat
  • Node.js
  • Scala
  • Erlang
  • C
  • Python
  • PostgreSQL, MySQL, DB2, ...
  • DevOps, Linux, Docker, Kubernetes
  • AWS, GCP, OpenStack

Project history

07/2019 - Present
Senior software engineer & CEO
DigicS d.o.o. (Internet and Information Technology, < 10 employees)

Business development, software engineering

09/2020 - 10/2021
Senior backend engineer
Triller Inc. (Mashtraxx ltd.) (Media and Publishers, 250-500 employees)

Maintained, developed and refactored the Triller platform APIs, CMS and integrations with Python, Golang and Django.service.

09/2019 - 08/2020
Senior software engineer
Invisible Lab Inc (Internet and Information Technology, 10-50 employees)

Development of a digital asset custody product with Java and Spring technologies.

03/2019 - 01/2020
Senior Layer platform engineer
Engagio Inc.

Maintenance, support and development of the Layer platform.

09/2013 - 09/2019
computer engineer and consultant
LibLab, Dejan Sakelšak s.p.

Computer services and consulting - software development, computer engineering and
consulting. Working alone or in teams using Scrum, TDD, BDD and other agile

* Software and solution architecture
* Java development with Spring framework and JEE
* Multimedia applications, media streaming solutios and communication systems
* Telecommunication technologies and protocols
* System integrations
Skills: Scala, Java, Spring Framework, Distributed systems, Big Data, JEE, EJB, Erlang,
Docker , Junit,, MySQL, PostgreSQL, C/C++, Qt, Gstreamer, Linux, Embedded systems,
Raspberry Pi, RTP, RTSP, SIP, Flash streaming, C#, .NET MVC, Nunit, SpecFlow, ...

04/2016 - 03/2019
Platform engineer
Layer Inc. (Consulting over LibLab, Dejan Sakelšak s.p.)

Development, scaling and maintenance of the Layer conversational commerce platform
with Scala, Erlang/OTP and other technologies.

* Scala and Erlang microservices

* Distributed systems and processing

* Big data

Skills: Scala, Akka, Erlang/OTP, Docker, Distributed systems and BigData, PostgreSQL,
Cassandra, RabbitMQ, Java, Python scripting, Google compute engine, Azure

10/2018 - 02/2019
Scala backend engineer

Development and maintenance of the product backend written in Scala.
Skills: Scala, PostgreSQL, Akka streams, GraphQL, node.js, Typescript

03/2011 - 11/2014
Senior software engineer
Sportradar AG (Slovenian subsidiary Klika d.o.o.)

Senior software engineer of enterprise Java solutions for insurance, banking and sports
betting industries. Technical lead of a software development team using agile and test
driven methodologies derived from Scrum.

* Java software architecture
* IBM WebSphere Portal software development with Spring MVC and JEE
* Distributed systems and data processing architectures
* Python development
* Mentoring Junior developers and Interns
Skills: IBM WebSphere Portal, Java, JEE, DB2, IBM Tivoli Directory Server, Junit,
Tomcat, Spring framework, JGroups, Infinispan, Apache, MySQL, PostgreSQL, NGINX,
Varnish, Puppet, Networking, Zabbix, ...

12/2010 - 06/2013
system administrator ltd. (Slovenian subsidiary d.o.o.)

Linux system administration, deployment and maintanance.

Skills: MongoDB, ElasticSearch, NGINX, Play! Framework, VPN technologies, ...

11/2006 - 02/2011
Software engineer
Marand Inženiring d.o.o.

Software development, system architecture, new technologies introduction and
prototyping. Telecommunications, new media and media convergence. Voice and video
communication systems

* Software architecture
* Team leadership
* Enterprise Java development with Spring framework and other technologies
* Multimedia applications and media streaming solutios in C
* Different projects from the following areas: Online casinos, Pharmaceutical ERP,
Slovenian tax office ( specification of slovenian VAT validation system),
panoramic cameras, IoT, cryptocurrency mining, ...
* Telecommunication technologies and protocols
* DevOPS, System administration
Skills: Java, JEE, EJB, Spring Framework, Gstreamer, C/C++, Linux, RTP, RTSP, SIP,
Flash streaming, System security, System monitoring, C#/.NET, SNMP, ASN.1, ...

Local Availability

Only available in these countries: Slovenia
Available for travel for shorter periods.
Profileimage by Dejan Sakelak Senior software engineer from Portoro Senior software engineer