Viktor Kaslik

Senior Real-Time Software Engineer with over 8 years of experience at Schneider Electric, specialising in industrial automation, TSN ecosystems and AI-driven predictive modelling. Proven track record in leading global, cross- functional teams to architect fault-tolerant services and modernising legacy manufacturing protocols through containerised DevOps strategies.

Professional Experience

JANUARY 2023 — PRESENT

Senior Real-Time Software Engineer | Schneider Electric

Architecting and deploying end-to-end services for hardware industrialisation while leading global cross-functional remote teams.

Hardware Industrialisation & Fault Injection (CURRENT) Leading a cross-functional remote team of three across multiple time zones to architect and deploy end-to-end services for hardware industrialisation. I engineered the integration layer between modern edge services and legacy manufacturing protocols, ensuring seamless data flow from certificate vendors to the factory floor. Additionally, I designed a specialised dual-component fault injection service: one providing real-time telemetry for hardware fuzzing and external stress testing, and the other enabling comprehensive white-box testing of production firmware to guarantee field reliability.
TSN (Time-Sensitive Networking) Ecosystem (CURRENT) Spearheading the design and development of a resilient TSN (Time-Sensitive Networking) ecosystem utilising OPC-UA and FRER (Frame Replication and Elimination for Reliability). Orchestrating the technical roadmap for a global team to achieve seamless network convergence, allowing high-priority industrial control traffic to coexist with non- critical data without latency degradation. The resulting system provides the deterministic reliability required for modern smart-factory scaling.
Containerised DevOps Strategy (CURRENT) Architecting Linux-based application services with a focus on containerised delivery. Managing the full DevOps stack including Azure and Git CI/CD pipelines along with branching strategies. Designed a dual-tier container strategy (Docker for local / Kubernetes for Lab) that provides developers with rapid onboarding and consistent deployment environments that align with the production build environment.
JANUARY 2018 — DECEMBER 2022

Junior Real-Time Software Engineer | Schneider Electric

Developed high performance process automation systems and products, wrote software for embedded devices and created automated unit/integration tests.

Technical Skills

C / C++ C# RustPython Java / ScalaJavaScript / Node.js Azure / GCP / AWSKubernetes (k8s) / DockerCI/CD Pipelines / Git TSN / OPC UA / FRERHyper-V / KVM / LPIC-2 Linux LaTeX / PlantUML / Doxygen / Markdown

Education

MSc Intelligent & Adaptive Systems
University of Sussex (2018)

Research: Future prediction utilising world models (Neural Networks, LSTMs, RNNs). Developed methods to reduce training time without performance loss.

Modules: Machine Learning, Image Processing, Adaptive Systems, Natural Language Processing, Algorithmic Data Science.

BSc Computer Science with AI (2:1)
University of Sussex (2017)

Research: Built an autonomous robot with circuit design and morphology producing emergent behavior (obstacle avoidance, self-charging).

Key Modules: Neural Networks, Computer Vision, Intelligence in Animals & Machines, Knowledge and Reasoning.

Other Qualifications: BTEC Level 2 Public Services (Distinction), PADI Advanced Open Water Diver, CCF Method of Instruction & Leadership.

Personal Projects & Research

  • Developed neural networks using C++ templating for hardware embedding.
  • Implemented Q-learning (table and alpha-go approaches).
  • Improved Canny’s edge detector and RGB histogram equalisation.
  • Utilised NEAT algorithm for Keras-based stock prediction.
  • Applied Genetic Algorithms to solve puzzles in unknown search spaces.
  • Zero-shot learning for image recognition.

Interests

Keen kite surfer, paddle boarder, sailor, and PADI diver. Active mountain biker in the South Downs. Former Seaford College rugby team member.

References

Ref

"Viktor joined Schneider Electric after completing his Masters at Sussex back in 2018. I interviewed him at the time and also supported his promotion 5 years in. Up until recently he reported to myself, the UK Firmware Manager as part of a global R&D team within the Process Automation line of business. In his time at Schneider Viktor has worked on both research and delivery of product developments. His experience has been gained on embedded real time C/C++ running on both a range of RTOS and bespoke platforms. He has demonstrated skills across the board from design and implementation supported with test automation, through to product industrialisation. Viktor has a real thirst for knowledge and quickly absorbs new technologies and approaches. On many occasions he has shown his ability to step up and is not daunted by the new or unknown. He has a quiet confidence about him and is comfortable interacting with peers and with those up the chain. One of his other skills of note is collaboration. He has developed good relationships internationally within Schneider that have helped speed delivery outcomes. He willingly and frequently has jumped in to unblock urgent issues for peers and for other disciplines within the business including international travel and conferences. Many engineers have sought out Viktor for advice and direction demonstrating his wide experience and the recognition he has gained at this stage of his career. I would recommend Viktor for a role as a software engineer individually contributing or leading the coordination work for others."

Paul Travers — Line Manager (Retired: 20/03/26)
Ref

"It is a pleasure to provide this letter of recommendation for Viktor Kaslik. Viktor worked under my direction for approximately six months, during which time he managed the manufacturing process for a new hardware module within the Distributed Control System (DCS) process industry. When Viktor joined the project, the work had been lingering without clear leadership. He immediately stepped in and brought a much-needed sense of order and structure to the operation. His ability to take control of a complex situation was impressive; he not only streamlined the implementation process but also provided effective leadership for two additional resources assigned to the project, quickly becoming a valued member of the Agile team. In doing so, Viktor demonstrated an excellent understanding of process optimization, enabling seamless workflow integration and managing complex cross-functional and international coordination. His efforts were instrumental in establishing the required Quality Assurance (QA) and Quality Control (QC) standards for the module. Throughout our professional engagement, Viktor demonstrated a high level of technical knowledge and a meticulous approach to his work. He is exceptionally well-structured and productive, ensuring a full understanding of the manufacturing process and seeing every task through to completeness. Beyond his core responsibilities, I noted that Viktor possesses a deep knowledge of Linux, Embedded Linux, system integration, and Artificial Intelligence applications—interests that frequently added value to our technical environment. Viktor is an excellent communicator, expressing himself with clarity and professionalism both verbally and in writing. He is a pleasure to work with—a truly engaged and valued team member who integrates seamlessly into a professional environment. I have no doubt that Viktor will be an excellent addition to any engineering development team. He is a quick learner who can master new concepts with ease and has already proven himself highly effective in leadership roles. I recommend him without reservation."

JohanTegnell — DCS Director of Embedded Products

Full professional references available on request.