Hero
Available for Hire

Building the
Digital Future.

Download CV
Matej Hakoš

Turning complex problems into elegant solutions.

I'm a passionate software developer with expertise in building modern web applications. With a strong foundation in both frontend and backend technologies, I create seamless digital experiences that make a difference.

My journey in tech started with curiosity and has evolved into a career driven by continuous learning and innovation. I specialize in TypeScript, React, Svelte, and various backend technologies.

5+

Years Experience

20+

Projects Shipped

Career Path

Work Experience

Jul 2024 - Present

Software Engineer

KBC Global Services

  • Developing enterprise solutions and internal tools
  • Working with modern web technologies and cloud infrastructure
TypeScriptReactAzureNode.js
Sep 2022 - Jun 2025

Master's Degree - AI & Big Data

Masaryk University

  • Specializing in Artificial Intelligence and Big Data technologies
  • Research in machine learning and data analysis
PythonMachine LearningData Analysis
Feb 2022 - Jul 2024

Software Developer

Institute of Computer Science, Masaryk University

  • Developed identity management solutions for 2.5 years
  • Built and maintained Perun - an open-source IAM system
AngularJavaSpringTypeScript
Aug 2020 - Jun 2025

Microsoft Learn Student Ambassador

Microsoft

  • Promoting technology education and community engagement
  • Organizing workshops and tech events
AzureCommunityEducation
Sep 2019 - Jun 2022

Bachelor's Degree - Computer Science

Masaryk University

  • Built foundation in software engineering
  • Graduated with focus on web technologies
JavaScriptPythonC++
Portfolio

Selected Works

View Github
Active developmentIn production

Beneat

Front-end development for Beneat - a platform connecting users with top-rated beauty, wellness, and fitness professionals. Book appointments with local experts in just a few clicks.

Next.jsTypeScriptTailwindCSS
Master ThesisDefended June 2025

Gene Mergeability Pipeline

Master's thesis project - A bioinformatics pipeline for analyzing gene mergeability patterns. Developed at Faculty of Informatics, Masaryk University.

PythonBioinformaticsData Pipeline
Finished contributionOpen-source

Perun

Perun is a web application for managing user accounts and access rights in a grid environment. It is used by many scientific communities and projects all around the world.

AngularNode.jsJavaSpring
Open-sourceArchived

TIM 3D

A Three.js based interactive manual builder. Full-fledged NPM library with automatic semantic release. Bachelor's degree project.

Three.jsWebpackNode.js

Other Projects

Personal Webpage

My personal portfolio webpage showcasing my projects, skills, and contact information. Built with SvelteKit for optimal performance and SEO.

SvelteKit •TypeScript •TailwindCSS

Skies of Conquest

A game created for Global Game Jam 2023. Be the only plant to receive the sun - grow deeper for nutrients, grow higher for sunlight!

Unity •C#

Deep Neural Network

A deep neural network library written in C++. Capable of training and testing neural networks with backpropagation. Tested on MNIST-Fashion dataset.

C++

D&D App

Mobile application for managing D&D characters. Create, edit and delete characters with support for items, spells and abilities.

Flutter •SQLite

Socket.IO Game

A multiplayer social deduction game similar to Secret Hitler. Built with real-time communication using Socket.IO.

Node.js •Socket.IO

And more to come...

Expertise

Technical Arsenal

Languages

JavaScript
TypeScript
Python
Java
C#
Dart
Haskell

Frontend

React
Angular
Vue
Svelte
Tailwind CSS
Next.js

Backend

Node.js
Spring
NestJS
Express
Laravel
REST
GraphQL

Mobile

Flutter
React Native
Kotlin
Expo

Databases

PostgreSQL
MySQL
MongoDB
Firebase
Supabase

DevOps & Tools

Docker
Git
Azure
Jenkins
Linux
Jira
Github
Get in Touch

Let's Work Together

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, my inbox is always open.

Say Hello

© 2025 Matej Hakoš. All rights reserved.