Position: Senior Software Engineer, Control Engineer
Category: C++
English level: intermediate
Years of experience: 11

• A lot of various automation projects for metallurgical factories, mines, mines enrichment factories in CIS and the USA.
• Various OSS/BSS enterprise projects (based on Java EE/Oracle ) around the world (Japan, USA, EU, Africa).
• The long-playing project of a flexible system (C/ASM/LabView) for complex measurement automation in various physics experiments for a lot of laboratories in IFPAN (Poland) and DTU (Germany).
• Various embedded and video-analytics projects for HIKVISION.

And a lot of other projects that unfortunately are not so actual due to having done in ancient times (finished more than 20 years ago).
• More than 40 years experience in computer science, programming techniques
• Design, development, implementation, and support of complex information systems in various target areas, including industrial automation
• The leadership of the IT department, Project management, technical expertise of various IT-related projects
• Project Management (I dislike it but...)
• Knowledge in software development process methodology (CMMI)
• Business Analysis, Business Processes Implementation (eTOM processes)
• Operations Management in Telecommunication, IT, or other HiTech company.

The junctions of various technologies and programming stacks are my best feature. I have great experience in many target areas and can help you to push toward any complexity and huge enterprise projects.

Programming languages and technologies: G (LabVIEW NI), C embedded & real-time programming techniques, Ladder Logic (IEC 61131), SFC, STL, Java, Java EE, JSF,  Spring, Hibernate, JPA, Jersey, Vaadin, Nvidia CUDA, C#, .NET Framework, Oracle PL/SQL.

AUTOSAR stack, Vector’s software, and hardware, Electrobit tools, Infineon chips, C, and various toolchains. debuggers, programming and testing techniques like MISRA, FSM, etc. 

Computers hardware: Various MIPS & RISC servers and workstations, various 8-16-32 bit microprocessors and SoCs with ARM and PIC architectures & peripherals as Asynchronous Serial Communication Interfaces: RS-232, RS-422, RS-485, etc., Synchronous Serial Interface: I2C, SPI, etc., Media cards (SD cards, CompactFlash, etc.), USB, Network interfaces: Ethernet, WiFi, ControlNet, EtherNet/IP, etc., Fieldbuses: CAN bus, PROFIBUS, FIELDBUS, IEEE-488 (GPIB), etc., General Purpose Input/Output (GPIO), Analog-to-digital and digital-to-analog converters), telecommunication SDH/PDH, ATM, MPLS, DWDM networks, and other similar equipment, radio communications like LoRa and other field communications.

IA hardware: Allen Bradley(mostly), Siemens, Bosch, Schneider Electric, Mitsubishi, Click, DELTA.etc.
IA Software: TIA Portal, Rockwell's RSLogix, Factory Talk View Studio, CCW, various IPC under Rockwell Software, Vijeo Designer, etc.
I've passed most of the possible paths in those areas beginning from the first triggers made on vacuum lamps. But a samurai has no goal, only the path as Yamamoto Tsunetomo wrote. And you have a chance to surprise me with new wonderful challenges on this way.