Nejc Ribič

Software/System Engineer & Management Enthusiast
  • email nejc.ribic95@gmail.com
  • phone +386 40 850 473
  • language www.nejcribic.com

Hello! My name is Nejc Ribič. I'm 26 years old software engineer, team lead and engineering manager from Ljubljana, Slovenia. I got my master's degree in Computer Science in University of Ljubljana. I'm also freelance software developer when time permits. Currently, I work as an engineering manager where I manage three departments: DevOps, Backend and QA. All three departments consists of around 20 people. Part of my role as being engineering manager is also learning, researching and introducing latest and greatest software concepts and technologies. I am also responsible for projects to be finished and delivered on time. When I manage people I try to use all the soft skills I know - which I am constantly improving by reading management/soft skills related books and articles.

My passion is anything that can be programmed or managed in one way or another. I also enjoy learning new things which I usually do on online courses and by implementing my own projects as such.

Scroll down to get an idea of who I am and what I do. If you don't find what you are looking for or if you want to get to know me better, then feel free to download my CV or drop me an e-mail.

Layers iconExperience

E
Gamanza
Engineering Manager
May 2021 - Present

Gamanza is an ISO 27001 certified technology provider to the international iGaming industry. My role in Gamanza is the engineering manager which leads and manges DevOps, Backend and QA team. I am making sure that everyone in my team is following company's business flow and is having all the right information to finish and deliver they work on time. Sometimes I also have to manage projects and all relevant B2B communication to achieve company goals.

L
Beenius
Lead Backend Developer
Sep 2019 - May 2021

In backend team I quickly took position of being team lead and partially product manager of backend development. I had two main roles, first one was to keep backend development within the latest standards and to keep introducing relevant and of course new technologies on the market. And second one to lead people and to making sure that they grow and do relevant work.

B
Beenius
Backend Developer
Apr 2019 - Sep 2019

New technologies and all new microservice concepts has brought me to the point where I started to learn cloud native concepts and start building cloud native applications. Company gave me a chance to change team from android to backend where I was able to spread my knowledge and gaining experiences by developing backend applications.

A
Beenius
Android Developer
Jun 2017 - Apr 2019

Beenius is media system integrator which main focus is making interactive TV platform via IPTV, OTT and DVB technologies. In this company my main role was developing software solution aimed in Android operating system. I had to follow all the necessary technical and functional specifications which were delivered by product and project managers.

I
Poviolabs
Intern
Apr 2016 - Jun 2017

At the time when I was intern Poviolabs was still start-up business which market is outsourcing and making software solutions for other business partners. My main role was making sure that delivered software meets all the necessary quality milestones (QA), and when there was mobile development I was working as an Android developer.

Mixer iconSKILLS

Soft skills (management skills)
Problem solving
80%
Public speaking
60%
Leadership
80%
Project management
60%
Team management
80%
Backend development
Backend (Java, PHP, Python, Cloud native)
80%
Service resilience/scalability
65%
Service discovery
70%
Databases (Oracle, SQL, NoSQL, PostgreSQL)
75%
Communication technology
(Rest, Soap, gRPC, Kafka, etc.)
80%
Mobile development
Android (Java, Kotlin, XML)
80%
Client side storage (SQLite, Sessions, Preferences, DBs)
75%
Sensor usages
80%
Build tools (Gradle, Maven)
60%
System engineering
Load balancing (Nginx, Apache)
60%
Docker/Virtualization
60%
Kubernetes
50%
Networking
60%
Cloud
60%
Frontend development
HTML5, CSS, JavaScript, SASS
90%
Vue
40%
React
50%
Laravel
55%
Webpack
45%

Book iconEducation

M
Master's degree in Computer Science
Faculty of Computer and Information Science
University of Ljubljana
Oct 2018 - Dec 2021

I graduated from the Faculty of Computer and Information Science in university of Ljubljana with an average score of 8.5. My thesis name was Comparison of tourism trips before and during the COVID-19 epidemic by using data from websites and I finished it with grade 10.

B
Bachelor's degree in Computer Science
Faculty of Computer and Information Science
University of Ljubljana
Oct 2015 - Oct 2018

I graduated from the Faculty of Computer and Information Science in university of Ljubljana with an average score of 9.4. My thesis name was Analysis of tourism flows in the city based on tourists' online posts and I finished it with grade 10.

H
High School, Computer Technician
Elektrotehniško - Računalniška strokovna šola in Gimnazija Ljubljana
Sep 2010 - May 2014

I graduated from high school without any fallout, and with all necessary credits. While studying, I also got CISCO certificate for CCNA Exploration: Network Fundamentals.

Mixer iconCERTIFICATES & COURSES

Associate Android Developer

Dec 2017 – Dec 2020 * License 11071528

See Certificate
Management Skills: New Manager Training in Essential Skills

Jan 2021 * Udemy Course

See Certificate

Heart iconINTERESTS

As I already mentioned I love learning new things. My long term goal is to be the one of the best possible "C" level manager there is. I know there is long road ahead, but I will enjoy every step of it. Otherwise I love to code and I enjoy trying new things. Also I love great design and nice user experience, not that I'm some sort of Picasso, but I'm very proud when application doesn't just work awesome, but it also look awesome. In my free time I also develop my own cloud platform called TiddlyLabs.

Coding

Learning

Design

Cloud

Management

Server

Blog iconBLOG

Nejc Ribič
DEPLOY TO HEROKU

This short article shows and teaches you, how simple it is to deploy your backend service to Heroku cloud platform.

Read More

Letter iconCONTACT