Career
I am SW developer currently working for iStep CE s.r.o. company located in Prague, Czech Republic. Between years 2011 and 2020 I was working for Fortuna Entertainment Group N.V. During my career I have participated on following projects:
2020 -
Since May 2020 I am working as Senior Fullstack Developer for iStep CE s.r.o.
2018 - 2020
In the middle of 2018 I have switched position and I am working as SW Developer in team which is dedicated to developing of middleware microservices using Spring Boot, Hazelcast, RabbitMQ and MongoDB. Here are some projects I have participated:
- Mirroring of data for purposes of audit by Ministry of finances department in PL (using AWS cloud services - S3, Lambda, SQS, DynamoDB, Cloudwatch)
- Interconnection and synchronization of internal systems with systems of external supplier (synchronization of user data, synchronization of financial transactions, etc.)
- Operating applications OpenShift platform
2015 - 2018
Since 3Q 2015 I was dedicated as Fullstack developer to development of new version of mobile betting web pages. This version replaced two previous version from external suppliers. These version were already out of date and did not fulfill requirements for all available betting possibilities. Main requirements for new version were support of all mainstream devices (Android 2+, iOS 7+, Windows Mobile 8+), full coverage of betting offer and products. It was released to production on the end of 2Q 2016 in CZ, SK and PL and in the middle of the year 2018 in RO. After release I supported and maintained this application and continue with its development it till the beginning of 3Q 2018. During the development there were used Java (Spring framework), JavaScript (Vanilla.js with polyfills for older devices), MongoDB, Elasticsearch, RabbitMQ, Websocket. Application covers following:
- Prematch betting with bet offer, offers by date, prematch statistics for single events and leagues, match previews from experts
- Live betting using WebSocket ehich handles odds value changes, score changes etc., implementation of live streams for events from different providers, external in-game statistics
- Virtual sports - computer generated events with video streams, elss dynamic than LIVE betting but also use polling of data from server and dynamic rendering on client side (using Vanilla.js)
- Universal ticket for all products and supporting all ticket types
- User profile where client has possibility to set up his account in the same scope as on desktop web and which is also used in native applications for Android and iOS devices
- Registration process which fulfills legal requirements after 1st January 2017
2013 - 2014
During 1Q 2013 I was placed into SYNERGY team in Etnetera a.s. as Frontend Developer (HTML, CSS, Javascript) and then I began to work as Fullstack developer with Java on jNetPublish platform. I was participated in following projects:
- Rebranding of Fortuna web pages form MAXI-TIP a.s.
- Redesign of old fashioned Fortuna web pages to new modern dark design
- User bonuses visualization section
- Chat / discussion forum for clients
- Maintaining of all web pages running on jNetPublish platform
2011 - 2012
My working position was called Web Administrator. Main used technologies were HTML, CSS, Javascript. The most work was done in CMS jNetPublish. Main goals of this position were:
- Creating of articles for websites ifortuna.cz, loteriefortuna.cz a corporate website feg.eu based on documents from marketing department
- Coding of special sections dedicated to special sport event (Hockey World Championship, Olympic Games, Football World Championship, EURO, etc.)
- Coding, testing and sending of regular and special emailing messages for clients including their segmentation using Lotus Notes and InviteCRM
- Support for colleagues from [ifortuna.sk](https://www.ifortuna.sk), [efortuna.pl](https://www.efortuna.pl) and ifortuna.hr with CMS jNetPublish
I also support and develop utilities and applications for colleagues across departments using PHP, Java, Visual Basic for Applications, Python and others:
- Applications for cooperation support with our sponzored partners (AC Sparta Praha, SK Slavia Praha, Bohemians 1905, Baník Ostrava, etc.)
- Banners with betting offer and marketing messages for web pages of our affiliate partners
- Macros for MS Excel which have been used in several departments
- Android native application to support our retail offices