Matej Kokol

Fullstack software developer ·

(+421) 948 432 249 ·

kokol.matej0@gmail.com ·

Hello 👋, I'm a passionate full-stack software developer dedicated to turning innovative ideas into functional, user-friendly solutions.

Experience

Fullstack Developer

bAvenir s.r.o.

Oct 2023
-
Present

I contributed to the development of a decentralized data sharing and governance platform, designing user interfaces and implementing core server-side features. The system uses Keycloak for role-based access control and certificate-based authentication to enable secure machine-to-machine communication.

In collaboration with energy experts, I developed a customer portal for energy communities in Slovakia. The platform enables users and administrators to manage communities, share energy, and handle transparent billing for energy production and consumption.

Experience in Technologies:
Frontend
Backend
DevOps
Related Projects:

Data Sharing Platform

In Production

Decentralized platform for data sharing and governance

More Info

Greencast

In Production

Energy community management and electricity sharing platform

More Info

Freelance Developer

Multilpe clients

Jun 2023
-
Present

As a freelance full-stack developer, I've worked on diverse projects building modern, scalable web applications. My experience includes creating a role-based dashboard for an investment company, implementing backend integrations with third-party APIs, and developing a Notion-like collaborative app for real-time content editing and teamwork.

Experience in Technologies:
Frontend
Backend
Related Projects:

Omnium Capital Portal

In Production

Client Portal for Investment Company

More Info

HeyMe

In Development

Notion-like collaborative editing platform

More Info

Frontend Developer

Ministry of Justice - Slovak Republic

Apr 2021
-
Oct 2023

I contributed to the "Chance for Reentry" project, developing a mobile and kiosk application, along with several supporting tools, to support the reintegration of formerly incarcerated individuals. These applications are now deployed across all Slovak correctional facilities.

Experience in Technologies:
Frontend
DevOps
Related Projects:

Holup

In Production

Flutter app for reintegration of ex-prisoners

More Info

Projects

Holup

In Production

Flutter app for reintegration of ex-prisoners

Holup screenshot 1
Holup screenshot 2
Holup is a cross-platform app (kiosks, iOS, Android) built for the Slovak government to help ex-prisoners reintegrate into society. It offers job search (Profesia.sk), CV creation, housing assistance, and practical guidance for life after release. It currently runs on kiosks in all Slovak prisons.
Tech Stack:
Features:
  • Job search & CV builder
  • Emergency housing finder
  • Step-by-step reentry guidance
  • User-friendly & secure
  • Runs on kiosks as Flutter Web App in all Slovak prisons
  • Downloadable app for iOS and Android after release
My Contribution:
Developed the Flutter app for kiosks, iOS, and Android. Integrated job and housing features, and focused on usability and security for a sensitive user base.

Data Sharing Platform

In Production

Decentralized platform for data sharing and governance

Data Sharing Platform screenshot 1
Data Sharing Platform screenshot 2
A decentralized platform for secure data sharing and governance, developed for EU Horizon projects (Auroral, Spade, Circuless) at bAvenir s.r.o. The platform enables organizations to share data and manage identities across Europe, supporting innovative and sustainable data ecosystems.
Tech Stack:
Features:
  • Frontend for decentralized data tools
  • Centralized backend for identity & relationships
  • API & service development
  • Secure, compliant data management
  • Collaboration on EU Horizon projects
  • Decentralized governance features
My Contribution:
Full stack development: built user-facing components, managed backend for identities and relationships, and contributed to EU Horizon projects (Auroral, Spade, Circuless) to advance data sharing across Europe.

Omnium Capital Portal

In Production

Client Portal for Investment Company

Omnium Capital Portal screenshot 1
Omnium Capital Portal screenshot 2
Engineered a secure, full-stack client portal for Omnium Capital, providing clients and staff with role-based access to investment data and tools. The platform integrates with upstream investment systems and automates data flows.
Tech Stack:
Features:
  • Django REST API with data sync & transformation
  • Role-based access for clients, staff, brokers, admins
  • Responsive Vue.js + PrimeVue frontend
  • Secure authentication & authorization
  • VM-based deployment with Nginx & HTTPS
  • Scalable, robust system architecture
Links:
Private Project
My Contribution:
Built the backend (Django REST), designed RBAC, developed the Vue.js frontend, and handled deployment and system architecture.

GreenCast

In Production

Management portal for energy communities

GreenCast screenshot 1
GreenCast screenshot 2
A client-server Nuxt application that integrates with Slovakia's Energetic Data Center (EDC) to provide simplified access and role management for renewable energy source owners. The dashboard enables solar panel owners to organize into energy communities and manage their renewable energy assets.
Tech Stack:
Features:
  • Integration with Slovakia EDC
  • User role & access management
  • Energy community management
  • Dashboard with analytics
  • Billing & consumption tracking
  • Simplified EDC interface layer
  • Client-server Nuxt architecture
Links:
Private Project
My Contribution:
Developed the full Nuxt application, integrated with EDC APIs, implemented role management system, and created user-friendly interface for energy community management.

Heyme

In Development

Task and collaboration software platform

Heyme screenshot 1
Heyme screenshot 2
A task and collaboration software platform similar to Notion, designed to streamline team productivity and project management. The platform provides intuitive tools for task organization, team collaboration, and project tracking.
Tech Stack:
Features:
  • Task management & organization
  • Team collaboration tools
  • Project tracking & monitoring
  • RESTful API architecture
  • Real-time data synchronization
  • Scalable backend infrastructure
Links:
Private Project
My Contribution:
Developed the complete backend architecture and RESTful API, ensuring robust data management, real-time synchronization, and scalable infrastructure to support the collaboration platform.