20.06.2026 aktualisiert

**** ******** ****
100 % verfügbar

SAP Transition Manager, Principal Software Engineer, Linux Kernel developer

Wels, Österreich
Weltweit
MBA, MBA, DBA
Wels, Österreich
Weltweit
MBA, MBA, DBA

Profilanlagen

Lichner_Marian_Resume_2026-06-16.pdf

Skills

Token RingC (Programmiersprache)HTMLJavaJavaScriptVbscriptComputeranimation4G (Telecommunication)3D-ScanLTE (Telekommunikation)WLANAPIsKünstliche IntelligenzAutomatisierter HandelApple MacARM ArchitekturKünstliche Neurale NetzwerkeAtlassian ConfluenceAtlassian JiraBash ShellBIOSBoost (C++ Libraries)UNIXC++CanbusUbuntuWcdmaCentOSRepository für Klinische DatenCloud ComputingCmakeCode-ReviewDistributed Component Object ModelCUDAInformationssystemeComputerprogrammierungComputernetzwerkeDatenbankenModemNovell NetwareContinuous IntegrationControl PanelsAbfragesprachenDebuggingLinuxGerätetreiberDynamisches HTMLDistributed ComputingDosEclipseElektronischer DatenaustauschEdifactEmbedded LinuxEmbedded SoftwareVisual C++EmulatorEthernetDateiübertragungBetrugspräventionGNU Compiler CollectionSpiel-EngineGitHubProtocol BuffersGrafische BenutzeroberflächeHardware-DesignSystemüberwachungWebserverInstallshieldWeb-PortaleJSONJoint TestPythonLokale NetzwerkeNetwork SecurityLDAPLineare RegressionLinux KernelLinux-gestützte GeräteMathlabMicrosoft Foundation Class Library (C++ Libraries)Microsoft Visual StudioJscriptMicrosoft Sql-ServerMongoDBMonte-Carlo-SimulationSAP ERPNode.jsOpen Database ConnectivityOpenCVOpenGLOpenclOracle DatabasesOracle FinancialsParsingPCI ExpressPublic-Key-InfrastrukturWindows PowershellPuttyPVCS Version ManagerQt Modeling Language (QML)Qt (Software)Raspberry PiEchtzeit-BetriebssystemeRegular ExpressionsRegressionstestReverse EngineeringRSA (Cryptosystem)SAP ApplicationsSAP COSAP FISicherheit von WebanwendungenSignalverarbeitungSimulinkChipkartenSoftwareentwicklungSolarisSQLiteSQLSubversionSystemarchitekturZynqTCP / IPTransmission Control Protocol (TCP)TftpUartUniversal Serial BusVisueller EffektVirtualBoxMicrosoft Windows CEExtensible Markup LanguageWi-Fi-TechnologieEnterprise Application IntegrationDaten- / DatensatzprotokollierungComputerspieleMultithreadingScriptingStandard Template LibraryFile Transfer Protocol (FTP)ErlangSerial Peripheral InterfaceSuse LinuxEchtzeitsystemeDOORS (Software)Safety Critical SystemsGitMd-5YoctoKubernetesVBA Programming LanguageCruisecontrolRestful ApisEpic CupidC++14SplunkNetwork ServerCanoe SoftwareControl M
3D Scanner, 4G, ARM Cortex, trading systems, API, AI, neural networks, BIOS, Bash, bash scripting, Boost, C, C++, C++ Software, C++14, CANbus, CAN bus, cmake, Vector CANoe, CentOS, Clinical Data, cloud, code reviews, animation, Computer Games, SSH, programming, Confluence, CI/CD, Control M, control panels, Cruise Control, DOORS, DOS, Ms DOS, logging, database, device drivers, COM/DCOM, DCOM, distributed computing, DHTML, Eclipse, EDI, Embedded Software, emulator, enterprise application integration, Cupid, Erlang, Ethernet, XML, File Transfer, FTP, fraud prevention, GCC, game engine, GIT, GitHub, GUI, HTML, hardware design, user interface, information systems, computer science, computer systems, Install Shield, Jira, Json, Java, Java programming, JavaScript, JTAG, JScript, Kubernetes, LTE, long term evolution, LDAP, linear regression, Linux, Linux Kernel, embedded Linux, Linux device, LAN, Mathlab, MD5, Mac, Excel, Microsoft Excel, MFC, Microsoft SQL Server, Visual Studio 2015, Visual Studio, Windows 10, Windows, Windows 7, Windows CE, modem, MongoDB, Monitoring systems, system monitoring, Monte Carlo method, multi-threading, network security, servers, node, Novell Netware, Cuda, ODBC, OpenCL, OpenCV, OpenGL, Oracle, Oracle 8i, PCIe, PVCS version Manager, parser, Google protocol buffers, Putty, PKI, Python, Qt, Qt framework, QML, query language, RSA, Raspberry Pi, real time systems, RTOS, regression tests, regular expressions, Rest API, reverse engineering, SAP, SAP CO, SAP ERP, SAP FI, SQL, SQLite, SUSE, safety critical systems, scripting, SPI, signal processing, Simulink, smart card, debugging, software design, Sun Solaris, Splunk, STL, Subversion, SVN, system on chip, system architecture, TCP/IP, Token ring, TCP, TFTP, EDIFACT, USB, Linux Ubuntu, UART, Unix scripting, Visual Basic, visual basic script, Virtual Box, Visual C++, Embedded Visual C++, Microsoft Visual C++, Visual Effects, WCDMA, web security, Web GUI, web server, Wi-Fi, PowerShell, WLAN, Yocto

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2003

Sprachen

BulgarischgutDeutschverhandlungssicherEnglischverhandlungssicherRussischgutSlowakischMuttersprache

Projekthistorie

Contributor

GitHub.com
Contributions about crash in gcc parser, C++, MongoDB, and Qt projects.

Senior Software Engineer in Visual C++ and Qt

Normex, Home Office
Project: Foxit PDF Browser
Location: Normex, Home Office, Slovakia
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
Used technologies: 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

SAP Transition Manager

Hamburg Commercial Bank (as known as HSH Nordbank)
Project: Transition at HCoB
Location: Hamburg Commercial Bank (as known as HSH Nordbank), Hamburg and Kiel, Germany
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
Used technologies: 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

Principal Software Engineer

Project: 3D Scanner based on structured light

Linux Kernel developer

Fronius
Project: Final Testing System Rest API
Location: Fronius, Teilheim bei Wels, Austria
A contractor, designed and programmed of Final Testing System API on solar inverters. The job needs extensive knowledge
of the Linux kernel, 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 about 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++
Used technologies: 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, I2 C, 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
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:1 Photovoltaic Basics, Photovoltaic Market, Actual products of Fronius, Optimalization of power consumption,
Why Fronius?, Gen24 - Two new hybrid inverters, Fronius Solar.web, Commercial & 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.

Contributor

Project GNU
Contribution in a fix of crash in gcc/LLVM parser, tests of a speed of instruction and bottlenecks.

Contributor

stackoverflow.com
Contributions in cmake, qmake, QT, and signal - slot architecture.

Senior Software Developer

C and C++ for Computer Games In Casinos; NeCaSo, Novomatic and Stakelogic
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.
Used technologies: 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,


1 Sometimes, I mentioned original titles including mistakes in spelling.




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
Training: billing, casino security, gambling regulations, security rules, fraud prevention policies, casino management,
customer approaches

Caregiver

Role: Caring for an old gentleman on wheelchair with mental disability

Aerospace Software Engineer in C++

Honeywell
Project: Flying Data Recorder (as known as a "black box" in your airplane)
Location: Honeywell, Brno, Czechia
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
Used technologies: RTOS, DEOS, safety critical systems, real time systems, safe multi-threading, C++, Python, Visual
Studio 2015, TCP/IP, Ethernet, Wire shark, SQLite, SQL, Easy environment emulator, Wire shark, DOORS, Serena PVCS
version Manager, Subversion (as known as SVN), over-engineered code, Jira, CI/CD
Training: safe-coding practices, political-safe countries, multi-cultural environment

Senior Embedded Software Engineer in Visual C++

Kvant
Project: Scientific Laser
Location: Kvant, Bratislava, Slovakia
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
Used technologies: Windows CE, embedded programming, 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, heating, gas, and spectral research,
integrated circuits, CI/CD

Senior Embedded Software Engineer in Visual C++

Kvant; Unicontroll Systemtechnik GmbH
Project: Software For Focusing Entertainment Lasers
Location: Kvant, Bratislava, Slovakia
* programmed a basic software for focusing lasers
* performed calculations in OpenCV and focus estimations
Used technologies: C++, MFC, Visual Studio, embedded software, laser focus, OpenCV

Tester of Car Electronics By Use Of Visual C++ and Vector CANoe Simulations
Mar 2013 - Mar 2014
Project: Designing Test Cases For Car Electronics
Location: Unicontroll Systemtechnik GmbH, Frankenberg (Chemnitz area), Germany
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 mentioned cars.
Used technologies: Vector CANoe, EasyCAN, CAN bus (as known as a controller network), Reg Test Central, Microsoft
Visual C++, MFC, C++ for Linux, Cygwin, CI/CD
Training: car electronics, cockpits, car controllers, CAN bus

Plant Maintainer

Canada Bread
Project: Food Manufacturing
Location: Canada Bread, Edmonton AB, Canada
Mostly maintained the plant, assembling and reassembling machines, cleaning, sometimes also assistance in production,
shipping and administration work.
Experience: multi-cultural working environment, labor union approaches, labor union negotiations, inspection assistance,
food safety, workplace safety, workplace hazards, cleaning technique, customer service know-how, aggressive financial &
customer policies, customer billing, sophisticated logistic, delivery systems, dealing with truckers, warehouse systems, real
estate market, production machine synchronization
Training: maintenance, assembling machines, food safety, confined space, climbing, double man lifter, first aid, billing in
shipping, forklift.
Note: I remember also bad times in the bakery. But, I am always looking for positives, The fitness center I have to pay, but
in the shipping they pay me. It is quite easy to bake bread, buns or cookies. However, it is hard to deliver it fresh in Canada.
To deliver 1.000.000 units of bakery products daily in whole Canadian west coast will give you lot's of information about
logistics and delivery systems.

Third Sector, Charity, Education, Research, and Achievements

Explorer Scout

Contributor at codeguru.com
Jan 1998 - Jan 2006
Project 1: Implementation of ODBC driver (Windows' database driver) and query language communicating with servers via
LDAP v.3 protocol.
Project 2: Extended and beautified CListView (A base class of MFC as known as Microsoft foundation classes).
Project 3: Searching for a computer on the computer domain network.

Maintenance Technician

Project: Maintenance of Attractions at West Edmonton Mall
Location: West Edmonton Mall, Edmonton AB, Canada
Basic maintenance in the Canada's coolest indoor amusement park. My favorite attraction was roller coaster in Galaxy land.
Experience: multi-cultural environment, work with children, customer service

Senior Software Developer in Visual C++ for Cryptography Systems

Logico and Vasco
Designed and programmed security administration tools for Windows' systems (partly also Novell Netware). The system
contains of implementation of an embedded logon service and a chip card (smart-card) communication.
The work needed extensive knowledge of Windows, and Microsoft Visual C++ programming, COM/DCOM architecture,
cryptography, and security attacks.
Trained for following security attacks: injection attacks, replay attacks, SQL attacks, cross-scripting attacks, timing
attacks, embedded viruses, reverse engineering, BIO API.
Used technologies: C++, Windows GUI, Plug ins, MFC, ATL, COM, DCOM, DES, MAC, MD5, RSA, PKI, gina.dll,
WinLogon Service, ISO chip cards, Java chip cards, encrypted communication, networking, TCP, web security, BIO API,
finger prints, cookies

Telco Software Engineer in Visual C++

Siemens
Programmed of telecommunication hardware via Task manager.
* Programmed a GUI for a task manager at Windows
* Analyzed messages for communication with hardware
* Wrote DCOM DLLs and EXE servers for distributed processing
* Managed data via database Oracle, SQL
Used technologies: Windows GUI, Visual C++, MFC, ATL, COM, DCOM, Oracle 8i, distributed computing, networking,
TCP, multi threaded programming, ISO 9001, ISO 9002, Jira, CI/CD
Training: ISO 9001 and ISO 9002 management standards, good programming practices, Java programming

Computer Programmer in C++, Fox Pro and Technician

EuroComp
Project: Modem Communication Tools And Management
Location: EuroComp, Bratislava, Slovakia and other places in Central Europe
Programmed of a modem communication tool for a large trade company network.
Used technologies: C, C++, assembler, language of symbolic instructions for processors x86, Borland C++, Turbo C++,
Inprise C++, modem, signal processing, secure communication, networking, Ethernet, Token ring, serial port programming
on the BIOS level, interruptions, Ms DOS, Dr DOS
Training: customer skills, invoicing, taxes, hardware communication, serial port communication on BIOS level

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden