C++, QT, QML, MFC, ATL, Linux, Windows, Apple Mac
Aktualisiert am 08.12.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.12.2025
Verfügbar zu: 100%
davon vor Ort: 100%
C++
Linux
Yocto
Embedded C++
Embedded C
Echtzeitprogrammierung
Assembler
Slovak
native bilingual
Czech
native bilingual
English
excellent in writing and speaking
German
good in writing, excellent in speaking
Russian
basic understanding in listening and good in reading
Bulgarian
basic understanding in listening and good in reading
Romansh
(A Carpathian Gypsy dialect) ? basic understanding in listening

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 years 10 months
2021-03 - now

Camera Alarm System

Senior Software Engineer in C++, Qt Qt Creator C++17 Qt ...
Senior Software Engineer in C++, Qt

Developed a Camera Alarm System

  • Programmed a camera watching system
  • Analyzing of a histogram and taking pictures when a movement is on screen
  • Sending camera pictures on the defined cellphone
Qt Creator C++17 Qt Cmake web cameras Linux Jenkins
Home Office, Austria, Slovakia
3 months
2023-11 - 2024-01

Ship Payment System

Senior Software Engineer in Visual C++ Visual C++ C++14 Boost ...
Senior Software Engineer in Visual C++

A contractor, developed a Ship Payment System for a company Kapsch.

  • Programmed a TCP/IP client and server for payment controlling system
  • Performed code reviews, designed fixes for defects
Visual C++ C++14 Boost Poco HTML JWT Tokens JavaScript curl Windows 10 Linux Cmake Jenkins Microsoft Authenticator
Kapsch, Home Office, Austria, Slovakia
8 months
2020-07 - 2021-02

Foxit PDF Browser

Senior Software Engineer in Visual C++ and Qt Visual C++ C++17 Qt 5.12 ...
Senior Software Engineer in Visual C++ and Qt

A contractor, developed a PDF browser for a Chinese company Foxit.

  • Programmed a new PDF browser for a Chinese company Foxit
  • Performed code reviews, designed fixes for defects
  • Worked in distributed internal team
  • Used CI/CD approach
Visual C++ C++17 Qt 5.12 Batch GitHub GIT GUI Git Bash Jira Confluence CI CD various versions of Chromium Embedded Framework HTML JavaScript Windows 10 Mac Kubernetes Google Authentificator
Foxit, Home Office, Slovakia
8 months
2019-08 - 2020-03

Transition at HCoB

Transition Manager in SAP Visual Basic Scrip Batch Unix scripting ...
Transition Manager in SAP

A contractor, documented bank information systems to establish new business processes in the mentioned bank due to transition in taking over.

Business documentation at Cluster 2

  • SAP EAI (enterprise application integration as known as SAP interfaces)
  • SAP ERP (enterprise resource planning)
  • SAP DM (deposit management)
  • SAP CML (consumer and corporate mortgages and loans)
  • SAP FI (financial accounting, bank accounting, sendings and postings)
  • SAP CO (controlling of operational costs and profitability analysis)

IT documentation at Cluster 1
  • Oracle connectivity of EAI
  • Cannon ODDA (Océ Document Designer Advanced) and PrixmaNet
  • OMS (an output management system for printing)
  • GMC Inspire designer 9.0 (probably the best application in the bank)
  • mass production of bank business documents such are letters, e-mail, faxes, or notes
  • archiving systems eFirst and DMS3

Other tasks at Cluster 1
  • Full implementation of a monitoring application based on DOS batch scripts, visual basic script, and Windows? PowerShell.
  • The systems generate a code from entering data in Excel.
  • Monitoring and reporting a stability of many servers and operational status of circa 100 applications.
  • Designing and implementing the system with easy-to-use and easy-to-maintain principles.

Other tasks at Cluster 5
  • RTB (run the bank ? tasks related to maintenance of IT systems)
  • CTB (change the bank ? tasks related to redesign of IT systems)
  • PMO (project management office ? tasks related to administration, inventorization, and building maintenance)
  • Translation of business documents related to my part in the project from German to English. The topics covered prizing and valuation, risk management, trading, imports/exports/embargoes, security triggers, emergency plans, and knowledge base of business units.

Training
Incident Management, Service Management, Risk Management, Ticket Management, Change Management, Monitoring systems, Splunk, Reporting systems via Excel, BMC Remedy and ProSpec tool, SDK Mail, Restricted data and information, Development, integration (as known as consolidation) and production processes.

Visual Basic Scrip Batch Unix scripting PowerShell Core Java Windows 7 Windows 2002 Server Microsoft SQL Server Oracle Sun Solaris IBM Control M Server IBM Control M Agents MTF (as known as Managed File Transfer) CFTP PrixmaNet GMC Inspire Designer 8.5 - 9.0 SAP GUI Microsoft Excel Splunk Jira BMC Remedy BMC Remedy alarms and messaging BMC SendMsg reactive ticketing unit tests automatic tests
Hamburg Commercial Bank (as known as HSH Nordbank), Hamburg and Kiel, Germany
5 months
2019-02 - 2019-06

3D Scanner based on structured light

Principal Software Engineer For Visual Effects In Movies, Commercials And Extended Reality In C++ C C++ Qt ...
Principal Software Engineer For Visual Effects In Movies, Commercials And Extended Reality In C++

A contractor, development of next generation of the mathematical kernel and the GUI interface for real time rendering of 3D, and 3.5D objects. We use the software for visual effects in movies, commercials and extended reality. Development is under co-operation of the movie studio, art university and university of applied sciences.

  • Designed the system architecture based on the theories and know-how from optics, computer, and data science.
  • Designed and programming the mathematical kernel and the GUI.
  • Prepared reports about the status of the project to an investor.
  • Delegated easier tasks to students.

C C++ Qt GitHub OpenCV OpenGL OpenCL Open Scene Graphics Cuda NVIDIA linear algebra mathematical statistics 3D scanner structured light pixel voxel cloud point unit tests
Teapot Creative Ltd, 3D Technologies, and Zukeno Ltd, Bratislava, Slovakia
1 year
2018-02 - 2019-01

Final Testing System Rest API

Linux Kernel developer in C and C++ C C++11 C++14 ...
Linux Kernel developer in C and C++
A contractor, designed and programmed of Final Testing System API on solar inverters. The job needs extensive knowledge of the Linux ker nel, embedded systems, C++ and Rest API programming, networking and power engineering.
  • Worked on new generation of hardware controlling of solar power plant
  • Participated in hardware enhancements, meetings and other processes
  • Collected information abo ut regional hardware standards
  • Wrote and reviewed of a code controlling Linux kernel drivers for new hardware enhancements
  • Designed and wrote tests in C++ for hardware prototypes
  • Designed and wrote a final testing system API in C++

Research related key words:
patent reading, statistical measurements, power engineering calculations, own mother board research and programming, hardware design, CAN nodes research and programming, li on and hydrogen battery testing and research, hybrid power plants, development of device drivers

Training:
Photovoltaic Basics, Photovoltaic Market, Actual products of Fronius, Optimalization of power consumption, Why Fronius?, Gen24 Two new hybrid inverters, Fronius Solar.web, Comme rcial & rural solutions: Hydrogen solutions, Energy flow management, Storage Solutions, Fronius Service Partner Program + Fronius Lumina, 24 Hours of Sun The job also brings me a new look on solar power engineering in the future and extensive knowledge in research work.
C C++11 C++14 GCC Clang GIT STL Boost templates Eclipse Qt Linux Ubuntu Yocto Pyro Yocto Sumo Linux kernel kernel networking Yocto build system The BOB build system rest API Swagger.io project HTML DHTML JScript CAN node programming CANbus CANSend CANDump CANGen ISO-TP free RTOS bash scripting wire shark FTP TFTP Putty SSH SCP GPIO I2C SPI UART PCIe serial programming USB TCP/IP LAN WLAN Wi-Fi AP i.MX7 ARM Cortex-A7 Solo Neon extension ARM debugging dual Ethernet networking IoT lighttpd web server configuration D-Bus Json CPP API regular expressions security super root key JTAG OTP chip Jira Confluence Linux device drivers SoC (as known as system on chip) architecture CI/CD Agile/Scrum unit tests automatic tests
Fronius, Teilheim bei Wels, Austria
1 year 1 month
2017-01 - 2018-01

Slot Computer Games For Casinos and Casino Management Software

Senior Software Developer in C and C++ for Computer Games In Casinos C C++ Python ...
Senior Software Developer in C and C++ for Computer Games In Casinos

Programmed various slot casino games and lottery game management, statistical evaluation of algorithms and dealing with casino security.

  • Performed statistical analysis for gambling computer games in casinos, partners Novomatic and Stakelogic
  • Programmed logic and mathematics in casino slot computer games in C++
  • Designed and enhanced gaming engine in C
  • Maintained the large deployment system with many hardware and Linux software configurations
  • Provided code certification
  • Reviewed computer algorithms


I programmed following slot games:

Hot Chance, Fairy Queen, Mayan Moons, Mighty Trident, Sizzling Hots, Dragon?s Pearl, Columbus, Silver Fox, Orca, Lucky Lady?s Charm? Deluxe 6, Gemstone jackpot. The players can play the games, for example, in Win-Win casinos or Admiral casinos in Austria, the national lottery games in Albania or Romania. My favorite game is Lucky Lady's Charm? Deluxe 6.


Training:

billing, casino security, gambling regulations, security rules, fraud prevention policies, casino management, customer approaches

C C++ Python Java Erlang GCC MinGW VS2017 Oracle Virtual Box WM Ware Linux Ubuntu Linux CentOS Linux SUSE Linux Cupid Microsoft Windows ARM MAC game engine algorithm programming statistical evaluation probability calculation Monte Carlo method random number generator casino security Qt Gt GUI QML Oracle SQL XML Google protocol buffers embedded Linux distributed computing Diffie ? Hellman RSA SSH Innovative technology NV-200 bank note validators various scanners and printers Honeywell Voyager bar code readers Raspberry Pi 2 and 3 Garz & Fricke Neso Jira Confluence CI/CD
NeCaSo, Novomatic and Stakelogic, Bratislava, Slovakia
9 months
2015-09 - 2016-05

Flying Data Recorder (as known as a "black box" in your airplane)

Software Engineer in C++ RTOS DEOS safety critical systems ...
Software Engineer in C++

A contractor, programmed of a flying data recorder repository as known as a "black box".

  • Worked on on-board maintenance system monitoring computer systems and electronics in airplanes Embraer
  • Implemented software solution for recording functions in the flying data recorder as known as a "black box"
  • Performed code reviews, designed fixes for defects or potential defects
  • Participated on software design changes


Training:

safe-coding practices, political-safe countries, multi-cultural environment

RTOS DEOS safety critical systems real time systems safe multi threading Misra C Misra C++ Python Visual Studio 2015 TCP/I P Ethernet Wire shark SQLite SQL Easy environment emulator DOORS Serena PVCS version Manager Subversion (as known as SVN) over engineered code Jira CI/CD Agile/Scrum unit tests automatic tests
Honeywell, Brno, Czechia
1 year 1 month
2014-03 - 2015-03

Sales on primary market (as known as IPOs) and secondary market

A contractor, dealing with customers at Forex trading company (URL on request). The role covered following
  • dealing with customers, and consulting
  • providing of customers with trade advises and hints (especially in IPOs, and privat e deals)
  • preparing daily market reports for currency pair British Pound / Euro (GBP / EUR, £ / ?)
  • trading with gold and diamonds
  • watching for legal issues (especially taxes)
  • educating customers:
    • how to trade and use information
    • how to use tra ding software (most Metatrader)
    • how to provide arbitrage trading and set up trading robots

Training
Initial one week training and testing, a next training system continues on a weekly basis in financial theory and on a daily basis in applied financial theory, cold calling, semi cold calling technique and also comparisons with the competition, stress holding, capital markets, financial services, insider and outsider trading.
Securities' Broker
Goldenburg, Limassol, Cyprus and Bratislava, Slovakia
4 years 6 months
2010-07 - 2014-12

BTS Log (as known as a Base Transceiver Station Log)

Telco Software Engineer in C++ Visual C++ MFC PC ...
Telco Software Engineer in C++

Programmed, maintained and redesigned of a monitoring software called BTS Log for LTE, which was logging messages for a base transceiver station based on technology long term evolution (as known as 4G). The reasons for redesign of application were:

  • Performance issues due to switching from WCDMA to LTE technology (12x more logged messages)
  • Multi platform issues (request to rewrite a GUI from MFC into Qt)
  • An interest of Nokia to use more Qt framework in Tieto projects

Visual C++ MFC PC WCDMA BTS LTX BTS Nokia LTX hardware (LTX is a hardware for LTE technology) LTE (as known as 4G or Long Term Evolution Technology) Qt Cruise Control Microsoft Install Shield SVN Wire shark TCP UDP sic FTP Nokia telecommunication hardware GUI Qt Jira CI/CD
Nokia LTE Hardware (as known as LTE, LTX, or 4G version 1.0)
Tieto, Brno, Czechia
1 year 1 month
2013-03 - 2014-03

Scientific Laser

Senior Embedded Software Engineer in Visual C++ Windows CE embedded programmin g LED (light emitting diode) programming ...
Senior Embedded Software Engineer in Visual C++
A contractor, programmed a device controlling scientific lasers by analog and digital I/0 ports
  • programmed a device based on a prepared hardware schema
  • programmed hardware extensions for laser modulation
  • beautified a general user interface (GUI) and touch screen interface
Windows CE embedded programmin g LED (light emitting diode) programming ARM C++ MFC Embedded Visual C++ 4.0 daxFlex device signal processing Mathlab Simulink modeling light spectrum laser colors hardware deployment modulation hardware enhancements hardware research heati ng gas and spectral research integrated circuits CI/CD Agile/Scrum unit tests automatic tests
Kvant, Bratislava (Slovakia)
1 year 1 month
2013-03 - 2014-03

Software For Focusing Entertainment Lasers

Senior Embedded Software Engineer in Visual C++ C++ MFC Visual Studio ...
Senior Embedded Software Engineer in Visual C++
  • programmed a basic software for focusing lasers
  • performed calculations in OpenCV and focus estimations
C++ MFC Visual Studio embedded software laser focus OpenCV
Kvant, Bratislava (Slovakia)
1 year 1 month
2013-03 - 2014-03

Designing Test Cases For Car Electronics

Tester of Car Electronics By Use Of Visual C++ and Vector CAN oe Simulations Vector CANoe EasyCAN CAN bus (as known as a controller network) ...
Tester of Car Electronics By Use Of Visual C++ and Vector CAN oe Simulations
Programmed regression tests for car electronics and implementation of API classes to test car electronics in cars such as ?koda, Volkswagen, Audi, Seat, Bentley, Lamborghini and Porsche. Programming tests for software co operation of car components on simulations, screenshots from control panels, and animation quality of control panels in mention ed cars.
  • Training: car electronics, cockpits, car controllers, CAN bus
Vector CANoe EasyCAN CAN bus (as known as a controller network) Reg Test Central Microsoft Visual C++ MFC C++ for Linux Cygwin CI/CD unit tests automatic tests regression tests
Unicontroll Systemtechnik GmbH, Frankenberg (Chemnitz area), Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years

General studies in English and German

High school graduation

Andrej Kme? Bilingual Grammar School, Banská ?tiavnica, Slovakia


3 years

Studies of the economy, financial analysis, statistics, accounting, management, and marketing

Mathias Bevils' University, School of Finance, Banská Bystrica, Slovakia


2 years

Studies of the general economy, legal systems, trading systems

University of Economics, School of Trade, Bratislava, Slovakia


2 years

Master of Business Administration

Cambridge Business School, Prague, Czechia


Focus

  • Finance and accounting focused on financial analysis and financial engineering (applied computer science and mathematics in finance)
  • Valuation of intangible assets and hidden liabilities, financial engineering, real estate investments, synergy effects, and business goodwill


3 years

Doctor of Business Administration

Cambridge Business School, Prague, Czechia


Focus

  • Industry 4.0, risk management, and real estate investments


Certified Skills

  • C, Linked-In
  • C++, Linked-In
  • Statistics & probability, Institute for statistics education
  • C++11, Glider AI
  • Data Science, Glider AI
  • Linux, Testdome
  • C, Testdome
  • C++, Testdome
  • German B1/B2 course, WiFi in Wels
  • C++11, Codility

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux Yocto Embedded C++ Embedded C Echtzeitprogrammierung Assembler

Produkte / Standards / Erfahrungen / Methoden

Profile
Technical Leader and Software Engineer specializing in C/C++ (C++11/14/17) with over 30 years of experience. Proven track record in the design and implementation of high reliability systems (RTOS, Embedded Linux, Security Systems). Proficient in modern frameworks and tools such as Qt (GUI/ Multiplatform), Boost and CI/CD methodologies. Combines extensive IT experience with an academic bac kground in Financial Analysis and Mathematical Statistics (DBA, MBA), making them ideal for roles focused on complex algorithms and optimization.

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 years 10 months
2021-03 - now

Camera Alarm System

Senior Software Engineer in C++, Qt Qt Creator C++17 Qt ...
Senior Software Engineer in C++, Qt

Developed a Camera Alarm System

  • Programmed a camera watching system
  • Analyzing of a histogram and taking pictures when a movement is on screen
  • Sending camera pictures on the defined cellphone
Qt Creator C++17 Qt Cmake web cameras Linux Jenkins
Home Office, Austria, Slovakia
3 months
2023-11 - 2024-01

Ship Payment System

Senior Software Engineer in Visual C++ Visual C++ C++14 Boost ...
Senior Software Engineer in Visual C++

A contractor, developed a Ship Payment System for a company Kapsch.

  • Programmed a TCP/IP client and server for payment controlling system
  • Performed code reviews, designed fixes for defects
Visual C++ C++14 Boost Poco HTML JWT Tokens JavaScript curl Windows 10 Linux Cmake Jenkins Microsoft Authenticator
Kapsch, Home Office, Austria, Slovakia
8 months
2020-07 - 2021-02

Foxit PDF Browser

Senior Software Engineer in Visual C++ and Qt Visual C++ C++17 Qt 5.12 ...
Senior Software Engineer in Visual C++ and Qt

A contractor, developed a PDF browser for a Chinese company Foxit.

  • Programmed a new PDF browser for a Chinese company Foxit
  • Performed code reviews, designed fixes for defects
  • Worked in distributed internal team
  • Used CI/CD approach
Visual C++ C++17 Qt 5.12 Batch GitHub GIT GUI Git Bash Jira Confluence CI CD various versions of Chromium Embedded Framework HTML JavaScript Windows 10 Mac Kubernetes Google Authentificator
Foxit, Home Office, Slovakia
8 months
2019-08 - 2020-03

Transition at HCoB

Transition Manager in SAP Visual Basic Scrip Batch Unix scripting ...
Transition Manager in SAP

A contractor, documented bank information systems to establish new business processes in the mentioned bank due to transition in taking over.

Business documentation at Cluster 2

  • SAP EAI (enterprise application integration as known as SAP interfaces)
  • SAP ERP (enterprise resource planning)
  • SAP DM (deposit management)
  • SAP CML (consumer and corporate mortgages and loans)
  • SAP FI (financial accounting, bank accounting, sendings and postings)
  • SAP CO (controlling of operational costs and profitability analysis)

IT documentation at Cluster 1
  • Oracle connectivity of EAI
  • Cannon ODDA (Océ Document Designer Advanced) and PrixmaNet
  • OMS (an output management system for printing)
  • GMC Inspire designer 9.0 (probably the best application in the bank)
  • mass production of bank business documents such are letters, e-mail, faxes, or notes
  • archiving systems eFirst and DMS3

Other tasks at Cluster 1
  • Full implementation of a monitoring application based on DOS batch scripts, visual basic script, and Windows? PowerShell.
  • The systems generate a code from entering data in Excel.
  • Monitoring and reporting a stability of many servers and operational status of circa 100 applications.
  • Designing and implementing the system with easy-to-use and easy-to-maintain principles.

Other tasks at Cluster 5
  • RTB (run the bank ? tasks related to maintenance of IT systems)
  • CTB (change the bank ? tasks related to redesign of IT systems)
  • PMO (project management office ? tasks related to administration, inventorization, and building maintenance)
  • Translation of business documents related to my part in the project from German to English. The topics covered prizing and valuation, risk management, trading, imports/exports/embargoes, security triggers, emergency plans, and knowledge base of business units.

Training
Incident Management, Service Management, Risk Management, Ticket Management, Change Management, Monitoring systems, Splunk, Reporting systems via Excel, BMC Remedy and ProSpec tool, SDK Mail, Restricted data and information, Development, integration (as known as consolidation) and production processes.

Visual Basic Scrip Batch Unix scripting PowerShell Core Java Windows 7 Windows 2002 Server Microsoft SQL Server Oracle Sun Solaris IBM Control M Server IBM Control M Agents MTF (as known as Managed File Transfer) CFTP PrixmaNet GMC Inspire Designer 8.5 - 9.0 SAP GUI Microsoft Excel Splunk Jira BMC Remedy BMC Remedy alarms and messaging BMC SendMsg reactive ticketing unit tests automatic tests
Hamburg Commercial Bank (as known as HSH Nordbank), Hamburg and Kiel, Germany
5 months
2019-02 - 2019-06

3D Scanner based on structured light

Principal Software Engineer For Visual Effects In Movies, Commercials And Extended Reality In C++ C C++ Qt ...
Principal Software Engineer For Visual Effects In Movies, Commercials And Extended Reality In C++

A contractor, development of next generation of the mathematical kernel and the GUI interface for real time rendering of 3D, and 3.5D objects. We use the software for visual effects in movies, commercials and extended reality. Development is under co-operation of the movie studio, art university and university of applied sciences.

  • Designed the system architecture based on the theories and know-how from optics, computer, and data science.
  • Designed and programming the mathematical kernel and the GUI.
  • Prepared reports about the status of the project to an investor.
  • Delegated easier tasks to students.

C C++ Qt GitHub OpenCV OpenGL OpenCL Open Scene Graphics Cuda NVIDIA linear algebra mathematical statistics 3D scanner structured light pixel voxel cloud point unit tests
Teapot Creative Ltd, 3D Technologies, and Zukeno Ltd, Bratislava, Slovakia
1 year
2018-02 - 2019-01

Final Testing System Rest API

Linux Kernel developer in C and C++ C C++11 C++14 ...
Linux Kernel developer in C and C++
A contractor, designed and programmed of Final Testing System API on solar inverters. The job needs extensive knowledge of the Linux ker nel, embedded systems, C++ and Rest API programming, networking and power engineering.
  • Worked on new generation of hardware controlling of solar power plant
  • Participated in hardware enhancements, meetings and other processes
  • Collected information abo ut regional hardware standards
  • Wrote and reviewed of a code controlling Linux kernel drivers for new hardware enhancements
  • Designed and wrote tests in C++ for hardware prototypes
  • Designed and wrote a final testing system API in C++

Research related key words:
patent reading, statistical measurements, power engineering calculations, own mother board research and programming, hardware design, CAN nodes research and programming, li on and hydrogen battery testing and research, hybrid power plants, development of device drivers

Training:
Photovoltaic Basics, Photovoltaic Market, Actual products of Fronius, Optimalization of power consumption, Why Fronius?, Gen24 Two new hybrid inverters, Fronius Solar.web, Comme rcial & rural solutions: Hydrogen solutions, Energy flow management, Storage Solutions, Fronius Service Partner Program + Fronius Lumina, 24 Hours of Sun The job also brings me a new look on solar power engineering in the future and extensive knowledge in research work.
C C++11 C++14 GCC Clang GIT STL Boost templates Eclipse Qt Linux Ubuntu Yocto Pyro Yocto Sumo Linux kernel kernel networking Yocto build system The BOB build system rest API Swagger.io project HTML DHTML JScript CAN node programming CANbus CANSend CANDump CANGen ISO-TP free RTOS bash scripting wire shark FTP TFTP Putty SSH SCP GPIO I2C SPI UART PCIe serial programming USB TCP/IP LAN WLAN Wi-Fi AP i.MX7 ARM Cortex-A7 Solo Neon extension ARM debugging dual Ethernet networking IoT lighttpd web server configuration D-Bus Json CPP API regular expressions security super root key JTAG OTP chip Jira Confluence Linux device drivers SoC (as known as system on chip) architecture CI/CD Agile/Scrum unit tests automatic tests
Fronius, Teilheim bei Wels, Austria
1 year 1 month
2017-01 - 2018-01

Slot Computer Games For Casinos and Casino Management Software

Senior Software Developer in C and C++ for Computer Games In Casinos C C++ Python ...
Senior Software Developer in C and C++ for Computer Games In Casinos

Programmed various slot casino games and lottery game management, statistical evaluation of algorithms and dealing with casino security.

  • Performed statistical analysis for gambling computer games in casinos, partners Novomatic and Stakelogic
  • Programmed logic and mathematics in casino slot computer games in C++
  • Designed and enhanced gaming engine in C
  • Maintained the large deployment system with many hardware and Linux software configurations
  • Provided code certification
  • Reviewed computer algorithms


I programmed following slot games:

Hot Chance, Fairy Queen, Mayan Moons, Mighty Trident, Sizzling Hots, Dragon?s Pearl, Columbus, Silver Fox, Orca, Lucky Lady?s Charm? Deluxe 6, Gemstone jackpot. The players can play the games, for example, in Win-Win casinos or Admiral casinos in Austria, the national lottery games in Albania or Romania. My favorite game is Lucky Lady's Charm? Deluxe 6.


Training:

billing, casino security, gambling regulations, security rules, fraud prevention policies, casino management, customer approaches

C C++ Python Java Erlang GCC MinGW VS2017 Oracle Virtual Box WM Ware Linux Ubuntu Linux CentOS Linux SUSE Linux Cupid Microsoft Windows ARM MAC game engine algorithm programming statistical evaluation probability calculation Monte Carlo method random number generator casino security Qt Gt GUI QML Oracle SQL XML Google protocol buffers embedded Linux distributed computing Diffie ? Hellman RSA SSH Innovative technology NV-200 bank note validators various scanners and printers Honeywell Voyager bar code readers Raspberry Pi 2 and 3 Garz & Fricke Neso Jira Confluence CI/CD
NeCaSo, Novomatic and Stakelogic, Bratislava, Slovakia
9 months
2015-09 - 2016-05

Flying Data Recorder (as known as a "black box" in your airplane)

Software Engineer in C++ RTOS DEOS safety critical systems ...
Software Engineer in C++

A contractor, programmed of a flying data recorder repository as known as a "black box".

  • Worked on on-board maintenance system monitoring computer systems and electronics in airplanes Embraer
  • Implemented software solution for recording functions in the flying data recorder as known as a "black box"
  • Performed code reviews, designed fixes for defects or potential defects
  • Participated on software design changes


Training:

safe-coding practices, political-safe countries, multi-cultural environment

RTOS DEOS safety critical systems real time systems safe multi threading Misra C Misra C++ Python Visual Studio 2015 TCP/I P Ethernet Wire shark SQLite SQL Easy environment emulator DOORS Serena PVCS version Manager Subversion (as known as SVN) over engineered code Jira CI/CD Agile/Scrum unit tests automatic tests
Honeywell, Brno, Czechia
1 year 1 month
2014-03 - 2015-03

Sales on primary market (as known as IPOs) and secondary market

A contractor, dealing with customers at Forex trading company (URL on request). The role covered following
  • dealing with customers, and consulting
  • providing of customers with trade advises and hints (especially in IPOs, and privat e deals)
  • preparing daily market reports for currency pair British Pound / Euro (GBP / EUR, £ / ?)
  • trading with gold and diamonds
  • watching for legal issues (especially taxes)
  • educating customers:
    • how to trade and use information
    • how to use tra ding software (most Metatrader)
    • how to provide arbitrage trading and set up trading robots

Training
Initial one week training and testing, a next training system continues on a weekly basis in financial theory and on a daily basis in applied financial theory, cold calling, semi cold calling technique and also comparisons with the competition, stress holding, capital markets, financial services, insider and outsider trading.
Securities' Broker
Goldenburg, Limassol, Cyprus and Bratislava, Slovakia
4 years 6 months
2010-07 - 2014-12

BTS Log (as known as a Base Transceiver Station Log)

Telco Software Engineer in C++ Visual C++ MFC PC ...
Telco Software Engineer in C++

Programmed, maintained and redesigned of a monitoring software called BTS Log for LTE, which was logging messages for a base transceiver station based on technology long term evolution (as known as 4G). The reasons for redesign of application were:

  • Performance issues due to switching from WCDMA to LTE technology (12x more logged messages)
  • Multi platform issues (request to rewrite a GUI from MFC into Qt)
  • An interest of Nokia to use more Qt framework in Tieto projects

Visual C++ MFC PC WCDMA BTS LTX BTS Nokia LTX hardware (LTX is a hardware for LTE technology) LTE (as known as 4G or Long Term Evolution Technology) Qt Cruise Control Microsoft Install Shield SVN Wire shark TCP UDP sic FTP Nokia telecommunication hardware GUI Qt Jira CI/CD
Nokia LTE Hardware (as known as LTE, LTX, or 4G version 1.0)
Tieto, Brno, Czechia
1 year 1 month
2013-03 - 2014-03

Scientific Laser

Senior Embedded Software Engineer in Visual C++ Windows CE embedded programmin g LED (light emitting diode) programming ...
Senior Embedded Software Engineer in Visual C++
A contractor, programmed a device controlling scientific lasers by analog and digital I/0 ports
  • programmed a device based on a prepared hardware schema
  • programmed hardware extensions for laser modulation
  • beautified a general user interface (GUI) and touch screen interface
Windows CE embedded programmin g LED (light emitting diode) programming ARM C++ MFC Embedded Visual C++ 4.0 daxFlex device signal processing Mathlab Simulink modeling light spectrum laser colors hardware deployment modulation hardware enhancements hardware research heati ng gas and spectral research integrated circuits CI/CD Agile/Scrum unit tests automatic tests
Kvant, Bratislava (Slovakia)
1 year 1 month
2013-03 - 2014-03

Software For Focusing Entertainment Lasers

Senior Embedded Software Engineer in Visual C++ C++ MFC Visual Studio ...
Senior Embedded Software Engineer in Visual C++
  • programmed a basic software for focusing lasers
  • performed calculations in OpenCV and focus estimations
C++ MFC Visual Studio embedded software laser focus OpenCV
Kvant, Bratislava (Slovakia)
1 year 1 month
2013-03 - 2014-03

Designing Test Cases For Car Electronics

Tester of Car Electronics By Use Of Visual C++ and Vector CAN oe Simulations Vector CANoe EasyCAN CAN bus (as known as a controller network) ...
Tester of Car Electronics By Use Of Visual C++ and Vector CAN oe Simulations
Programmed regression tests for car electronics and implementation of API classes to test car electronics in cars such as ?koda, Volkswagen, Audi, Seat, Bentley, Lamborghini and Porsche. Programming tests for software co operation of car components on simulations, screenshots from control panels, and animation quality of control panels in mention ed cars.
  • Training: car electronics, cockpits, car controllers, CAN bus
Vector CANoe EasyCAN CAN bus (as known as a controller network) Reg Test Central Microsoft Visual C++ MFC C++ for Linux Cygwin CI/CD unit tests automatic tests regression tests
Unicontroll Systemtechnik GmbH, Frankenberg (Chemnitz area), Germany

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years

General studies in English and German

High school graduation

Andrej Kme? Bilingual Grammar School, Banská ?tiavnica, Slovakia


3 years

Studies of the economy, financial analysis, statistics, accounting, management, and marketing

Mathias Bevils' University, School of Finance, Banská Bystrica, Slovakia


2 years

Studies of the general economy, legal systems, trading systems

University of Economics, School of Trade, Bratislava, Slovakia


2 years

Master of Business Administration

Cambridge Business School, Prague, Czechia


Focus

  • Finance and accounting focused on financial analysis and financial engineering (applied computer science and mathematics in finance)
  • Valuation of intangible assets and hidden liabilities, financial engineering, real estate investments, synergy effects, and business goodwill


3 years

Doctor of Business Administration

Cambridge Business School, Prague, Czechia


Focus

  • Industry 4.0, risk management, and real estate investments


Certified Skills

  • C, Linked-In
  • C++, Linked-In
  • Statistics & probability, Institute for statistics education
  • C++11, Glider AI
  • Data Science, Glider AI
  • Linux, Testdome
  • C, Testdome
  • C++, Testdome
  • German B1/B2 course, WiFi in Wels
  • C++11, Codility

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux Yocto Embedded C++ Embedded C Echtzeitprogrammierung Assembler

Produkte / Standards / Erfahrungen / Methoden

Profile
Technical Leader and Software Engineer specializing in C/C++ (C++11/14/17) with over 30 years of experience. Proven track record in the design and implementation of high reliability systems (RTOS, Embedded Linux, Security Systems). Proficient in modern frameworks and tools such as Qt (GUI/ Multiplatform), Boost and CI/CD methodologies. Combines extensive IT experience with an academic bac kground in Financial Analysis and Mathematical Statistics (DBA, MBA), making them ideal for roles focused on complex algorithms and optimization.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.