
ES Soft s. r. o.
We will find a way to make your dream come true.
Our Services
We offer a wide range of programming services, including custom software development, web application development, and IT consulting. We can tailor solutions to meet your specific needs and objectives. We have delivered successful projects for clients across a variety of industries, including electricity distribution and trade, sports broadcasting and banking.

Design
We believe that exceptional design is essential for creating software that is both functional and user-friendly. We work closely with our clients to understand their brand identity and target audience, ensuring that our designs are consistent with their overall goals.

Development
We aim to deliver high quality products thanks to our experience with various programming languages, frameworks, and technologies. We stay up-to-date with the latest industry trends to ensure that our solutions are cutting-edge and scalable.

Consultations
We offer personalized consultations to help you define your project goals, assess your requirements, and choose the most suitable approach. Our goal is to ensure that your project is aligned with your business objectives and delivers maximum value.
About us
Education
2013 – 2018 : Technical University of Kosice
Faculty of Electrical Engineering and Informatics
Department of Computers and Informatics
Division: Informatics

Skills
- Programming in Java, Python
- J2EE technologies: JSF, JSP, JDBC
- Spring framework
- Hibernate
- Git
- Maven
- Rabbit MQ, Apache Kafka
- Debezium
- Jenkins, Puppet, Ansible
- AWS
- Docker, Kubernetes
- Application servers: Apache Tomcat
- Web technologies: JavaScript, XHTML, CSS, AngularJS, XML, XSLT, GWT
- Databases: Oracle SQL, MySQL, DB2, SQL Server, PostgreSQL
- Object Oriented Design
- IDE: IntelliJ IDEA
- Languages: English (B2), German (A2), French (A2), Slovak (native)

Work experience and achievements
- Sep 2016 – Jan 2017 : Developer for Ness KDC
- Three-month internship
- Agile development of internal web application Ness QuizMaster – responsive web application for modeling, moderation and evaluation of quizzes
- Used technologies: JavaScript, WebSockets, React, Bootstrap
- Jun 2017 – today : Developer for CODE2B, s. r. o.
- Implementation of web applications using Spring, JSF, HTML, CSS, AngularJS
- Testing user interface of web applications
- Manual testing
- Sep 2018 – today : Developer for Ness KDC
- Implementation of Java applications using Maven, Spring, Hibernate, GWT
- CI/CD with use of Jenkins and Puppet/Ansible scripts
- Testing user interface of applications and manual testing
- Managing Linux based servers

Projects
- Actimize ActOne Network Analytics
- Company: NICE Actimize
- Duration: 04/2023 – now
- Solution for data transfer from RDBMS (Microsoft SQL Server, Oracle and PostgreSQL) to graph database (TigerGraph).
Data from TigerGraph is used to understand the network of entities and their relations. - Tools: IntelliJ IDEA, Java, Debezium, Apache Kafka, TigerGraph, Maven, Git, Jenkins, AWS, Docker, Kubernetes, Helm, SQL, REST
- Activity
- Design, implementation, testing and deployment of the solution.
- Consultations and support.
- AML SAM / FMC SURVEIL-X Integration Plugin
- Company: NICE Actimize
- Duration: 09/2022 – 03/2023
- Integration plugin for data access between Anti-Money Laundering solution – Suspicious Activity Monitoring
and Financial Markets Compliance solution – SURVEIL-X Holistic Surveillance - Tools: IntelliJ IDEA, Java, Scala, JavaScript, Maven, Git, Jenkins, Ansible, AWS, SQL, XML, XSLT, SOAP, REST
- Activity
- Design, implementation and testing of the plugin.
- Enhancement of the AML SAM application code.
- Article Ingester
- Company: DAZN
- Duration: 11/2021 – 08/2022
- Standalone application that reads data from XML files stored on FTP server,
transforms the client’s data structure into DAZN structure, stores the data
into DB and sends them to DAZN Article Feed. - Tools: IntelliJ IDEA, Java, Spring, Hibernate, Maven, Git, Rabbit MQ, Apache Tomcat, Jenkins, Ansible, JSON, REST, SQL, XSLT
- Activity
- Implementation, testing, building and deploying of the application.
- Managing Linux based servers.
- Enhancement and maintenance of the application.
- Article LTC Ingest
- Company: DAZN
- Duration: 03/2021 – 08/2022
- Standalone application that reads Stats Perform Live Text Commentary Feed,
puts data to DAZN CMS and propagates it into DAZN Live Text Commentary Feed. - Tools: IntelliJ IDEA, Java, Spring, Hibernate, Maven, Git, Rabbit MQ, Apache Tomcat, Jenkins, Ansible, JSON, REST, SQL
- Activity
- Design, implementation, testing, building and deploying of application.
- Managing Linux based servers.
- Enhancement and maintenance of the application.
- Feed Importer
- Company: DAZN
- Duration: 03/2020 – 03/2021
- Standalone application for sharing of content between CMS of DAZN company and Stats Perform company.
- Tools: IntelliJ IDEA, Java, Spring, Hibernate, Maven, Git, Rabbit MQ, Apache Tomcat, Jenkins, Ansible, JSON, REST, SQL
- Activity
- Implementation, testing, building and deploying of application.
- Managing Linux based servers.
- Enhancement and maintenance of the application.
- Image API
- Company: DAZN
- Duration: 09/2019 – 08/2022
- Standalone REST application that stores images into DAZN CMS and propagates them to DAZN Feed.
- Tools: IntelliJ IDEA, Java, Spring, Hibernate, Maven, Git, Rabbit MQ, Apache Tomcat, Jenkins, Ansible, JSON, REST, SQL
- Activity
- Implementation, testing, building and deploying of application.
- Managing Linux based servers.
- Enhancement and maintenance of the application.
- Article API
- Company: DAZN
- Duration: 09/2019 – 08/2022
- Standalone REST application that stores Article data into DAZN CMS and propagates them to DAZN Feed.
- Tools: IntelliJ IDEA, Java, Spring, Hibernate, Maven, Git, Rabbit MQ, Apache Tomcat, Jenkins, Ansible, JSON, REST, SQL
- Activity
- Implementation, testing, building and deploying of application.
- Managing Linux based servers.
- Enhancement and maintenance of the application.
- DAZN Feeds
- Company: DAZN
- Duration: 09/2018 – 08/2022
- Standalone application that provides data (articles, live text commentaries, blogs) from DAZN CMS in the form of JSON, XML, RSS or RSS2 feeds.
- Tools: IntelliJ IDEA, Java, Spring, Hibernate, Maven, Git, Rabbit MQ, Apache Tomcat, Jenkins, Ansible, JSON, XML, SQL, Elasticsearch, REST
- Activity
- Implementation, testing, building and deploying of application.
- Managing Linux based servers.
- Enhancement and maintenance of the application.
- DAZN CMS
- Company: DAZN
- Duration: 09/2018 – 08/2022
- Content management system for storing, editing and distribution of sports content of various kinds (sport articles, videos, images and other data).
- Tools: IntelliJ IDEA, Java, J2EE, Spring, Hibernate, Maven, Git, Rabbit MQ, GWT, Apache Tomcat, Jenkins, Puppet, Ansible, XML, JSON, HTML, CSS, SQL, REST
- Activity
- Implementation of front-end, back-end and standalone applications.
- Manual and UI testing.
- Building and deploying of applications.
- Managing Linux based servers.
- Maintenance of the applications.
- Adding new features (bulk update of articles, deep link…).
- New connection process
- Company: CODE2B, s.r.o.
- Duration: 09/2017 – 08/2018
- Application for Utility Company Východoslovenská distribučná, a.s.
- Tools: IntelliJ IDEA, J2EE, Spring, Hibernate, IBM DB2, Maven, Angular, HTML, CSS, TypeScript
- Activity
- Creation and testing of a new section for administration
- Implementation and testing of new components for UX redesign
- Implementation of front-end and back-end.
- Testing of web user interface.
- Post diary
- Company: DAZN
- Duration: 06/2017 – 08/2018
- Web application for incoming mail processing of Utility Company Východoslovenská distribučná, a.s.
It provides monitoring of the mail’s state, person‘s responsibilities and substitution system for competencies delegation. - Tools: IntelliJ IDEA, J2EE, Spring, Hibernate, IBM DB2, Maven, AngularJS, JavaScript, HTML, CSS
- Activity
- Creation of front-end part for a new feature – the substitution management of employees.
- Implementation of presentation layer (web pages with controllers).
- Editing of backend.
- MVC model implementation.
- Manual testing.

Why to choose ES Soft
Values
We are driven by our core values of integrity, excellence, teamwork, quality, and innovation. These values guide our work and relationships with clients, partners, and colleagues.
Mission
Our mission is to deliver innovative and efficient software solutions that empower our clients to achieve their goals. We are committed to providing exceptional service, technical expertise, and a collaborative approach to every project.
Support
Our commitment to customer satisfaction extends beyond the delivery of your project. We are ready to assist with any questions, issues, or updates you may have. Don’t hesistate to contact us because we care.
