Patrik Beka

Senior Java Engineer | Energy Trading & Algorithmic Systems

Bratislava, Slovakia | Born: 25.11.1995

Summary

Senior Java developer with 7+ years of experience building algorithmic trading systems for European energy and commodities markets, including Slovak, Czech, and Ukrainian power markets. Specializing in intraday power trading, real-time market data processing, and automated order execution using Java and Spring Boot.

Core Competencies

Trading & Domain: Intraday & Day-Ahead Energy Trading, Algorithmic Trading Systems, Real-Time Energy Optimization, Market Data Processing

Engineering: Java (8–25, 7+ years), Spring Boot (5+ years), Kafka, Apache Spark, Micronaut, Kotlin, Ktor, Python, R

Infrastructure: AWS (ECS, Lambda, EMR), Docker, Kubernetes, Terraform, Ansible, PostgreSQL, TimescaleDB, ElasticSearch, Prometheus, Grafana

Experience

PowereX j.s.a.

Senior Software Engineer – Energy Trading Systems

July 2025 - Present | Bratislava

Leading development of trading and forecasting systems for EU energy markets (Czech Republic/OTE focus). Architecting automated intraday and day-ahead trading workflows with sub-second order execution, managing 3,000 MWh of daily order volume: real-time market data ingestion, price signal processing, algorithmic order generation. Collaborating directly with energy traders and quant analysts to translate strategies into production systems, working on trading strategy implementation and position management. Building high-throughput data pipelines (Kafka, Spark) for real-time market data and trade execution monitoring.

Tech: Java 21/23/25, Spring Boot, Python, R, Spark, Kafka, TigerData (time series DB), AWS (ECS, Lambda, EMR), S3

Zmudri.sk (NGO)

Senior IT Consultant (Voluntary)

June 2025 - September 2025

zmudri.sk

Educational platform helping students and young people prepare for real-life topics that schools often do not fully cover

Pro bono engagement to stabilize and modernize the NGO’s educational platform. Designed and implemented GitHub Actions CI/CD pipelines for automated testing, building and deployment. Migrated and upgraded AWS Lightsail infrastructure. Introduced project management and planning processes for a non-technical team. Led vendor evaluation — sourced candidates, conducted interviews, and managed the full platform handover to new contractors. Resulted in improved platform stability, fewer outages, and predictable cost and feature delivery.

Tech: AWS Lightsail, GitHub Actions, Docker

Freelance

Senior Software Engineer

June 2024 - Present | Bratislava

Delivering end-to-end solutions across insurance, telecom, and SaaS — from architecture to production

  • DAM (Generali Czech Insurance) — Transaction validation/approval for institutional portfolios. Kotlin, Ktor, PostgreSQL, OAuth2/Keycloak.
  • Virtual Assistant (O2 Slovakia) — Chatbot solution. Java 11, JavaScript, Kafka, Docker/Kubernetes.
  • CrewTactix — SaaS workforce management. Kotlin, Spring Boot, PostgreSQL, Azure.

Tech: Kotlin, Ktor, Spring Boot, Java 11, JavaScript, Kafka, PostgreSQL, Docker, Kubernetes, Azure, OAuth2/Keycloak

PX Energy / PowereX j.s.a.

Senior Software Engineer – Algorithmic Trading & Energy Optimization

September 2019 - April 2024 | Bratislava

PX Trade — Algorithmic trading platform for day-ahead and intraday EU energy markets. Automated trading logic for bid/offer generation, real-time position tracking, execution scheduling. Collaborated closely with AI/quant teams developing trading algorithms to integrate and validate strategies in production. Built automated market data collection pipelines. Tech: Java 8/11/16, R, Docker, Selenium, PostgreSQL, Kafka.

PX Plant — Real-time trading optimization platform (energy broker/aggregator). ML-driven forecasting, OPC-UA/MODBUS integration for live asset data. Supported Keras/TensorFlow production pipelines. Tech: Java 17, R, GAMS, Docker, Kafka, AWS.

PowereX Market Platform (Pilot) — Distributed peer-to-peer energy trading platform, microservice architecture. Tech: Java 11, Vue.js, Kafka, Docker, R.

Tech: Java 8/11/16/17, Spring Boot, Kafka, PostgreSQL, TimescaleDB, R, GAMS, Keras, TensorFlow, Selenium, Vue.js, Docker, AWS, Prometheus, Grafana

JUMP-TECH s.r.o.

Senior Java Developer

April 2020 - August 2020

Usual corporate contract in banking

Document management system for banking — batch processing, validation, conversion and antivirus control.

Tech: Java 8, Spring Boot, Spring Batch, Maven, OracleDB, Docker

Softec s.r.o.

Junior Software Developer

February 2018 - July 2019

First contact with the usual corporate environment

Big Data application development, platform delivery on OpenShift and DC/OS, CI/CD pipelines, infrastructure monitoring.

Tech: Java, Scala, Kafka, Hadoop, Jenkins, GitLab CI/CD, Prometheus, Grafana

N I K É s.r.o.

Junior Backend Developer

June 2017 - February 2018

Largest betting company in Slovakia

Backend module development, automated deployment, database maintenance, and monitoring implementation.

Tech: Perl, RabbitMQ, MySQL, Flyway, SaltStack, Prometheus, Grafana

Education

Slovak University of Technology

Engineer's Degree, Intelligent Software Systems

2017 - 2019

Faculty of Informatics and Information Technologies

  • Master thesis: The modeling of human visual attention using computer vision and artificial intelligence
  • TP Cup 2018 winner with team project: Behametrics - behavioral biometrics on mobile devices

Slovak University of Technology

Bachelor's Degree, Informatics

2014 - 2017

Faculty of Informatics and Information Technologies

Bachelor thesis: Determination of the eye-catching parts in graphical interfaces