# Alexey Sedoykin Alexey Sedoykin’s Алексей Седойкин personal website about Siemens software, engineering software, PLM, PDM, Teamcenter, Apple apps, developer tools, and various projects. Canonical site: https://www.sedoykin.com ## About Alexey Sedoykin is an engineer and software developer focused on PLM, PDM, Teamcenter, engineering software, Apple apps, developer tools, AI, and related automation. He worked with industrial automation, Teamcenter, and Unigraphics/NX, then spent 2011-2022 at Siemens Digital Industries Software as a Teamcenter trainer and Local Product Manager for Teamcenter and related PLM solutions. Since 2022 he has worked at Huawei, including Team Lead, Solution Architect, and Software Architect responsibilities around engineering software and digital thread orchestration. His projects and community contributions are available through the App Store, Obsidian community extensions, Visual Studio Marketplace, NuGet, Swift Package Index, GitHub, LinkedIn, and related developer channels. Primary links: - Website: https://www.sedoykin.com - GitHub: https://github.com/Krusty84 - LinkedIn: https://linkedin.com/in/sedoykin - Apple developer page: https://apps.apple.com/us/developer/alexey-sedoykin/id1837480600 - Visual Studio Marketplace: https://marketplace.visualstudio.com/publishers/AlexeySedoykin - NuGet: https://www.nuget.org/profiles/Krusty84 - Swift Package Index: https://swiftpackageindex.com/search?query=Krusty84 - Medium: https://medium.com/@Krusty84 - QRZ: https://qrz.com/db/UB3ARM ## Music - Electronic Music playlist: https://music.apple.com/us/playlist/my-electronic-music/pl.u-DdAN8lPI0ZbDBeo - Favorite Songs playlist: https://music.apple.com/us/playlist/my-favorite-songs/pl.u-76oNl2Mtv0ro82l - Electronic playlist export: https://www.sedoykin.com/assets/files/music_electro_playlist.txt - General playlist export: https://www.sedoykin.com/assets/files/music_general_playlist.txt ## Projects And Posts ### QR2Go - Date: 2026-06-10 - Status: done - Tags: apple, swiftui - Repository: https://github.com/Krusty84/QRToGo QR2Go helps you create, save, and reuse QR codes for websites, contacts, Wi-Fi, messages, locations, and more. You can save favorite QR codes and launch saved favorites from home screen quick actions. [Go to project] [Go to App Store] ### LooLoLo - Date: 2026-05-14 - Status: wip - Tags: python, llvm, llvm-ir, mlir, triton, ascend - Repository: https://github.com/Krusty84/LooLoLo LooLoLo is a command-line analyzer for tracking source-location metadata across MLIR transformation stages. It is useful when debugging compiler pipelines where source locations can disappear between intermediate representations. [Go to project] ### My-CODEX-Configuration - Date: 2026-05-09 - Status: wip - Tags: codex, agents-md, snippets, skill-md, ai, llm - Repository: https://github.com/Krusty84/My-CODEX-Configuration My-CODEX-Configuration stores Codex configuration and instruction materials. It is useful for keeping global and project-specific AI coding rules under version control. [Go to project] ### DeepReload_Safari-Extension - Date: 2026-03-26 - Status: done - Tags: safari, extension, swiftui, javascript, macos, apple - Repository: https://github.com/Krusty84/DeepReload_Safari-Extension Deep Reload is Safari Extension for reloading web pages and page elements while bypassing cache aka deep or hard reload. [Go to project] [Go to App Store] ### HAMBoard - Date: 2026-02-24 - Status: done - Tags: apple, radio, ham-radio, swiftui, tvos, apple-tv, amateur-radio - Repository: https://github.com/Krusty84/HAMBoard HAMBoard is a tvOS application for amateur radio operators. It combines DX Cluster monitoring, propagation information, contest calendar access, and station settings in one Apple TV-oriented dashboard. [Go to project] [Go to App Store] ### FilesAssistant-MCP - Date: 2025-10-13 - Status: done - Tags: mcp, nodejs, ai, llm - Repository: https://github.com/Krusty84/FilesAssistant-MCP FilesAssistant-MCP is an MCP-oriented project for file-assistant workflows. Use it as start point for develop your own MCP agents. [Go to project] ### TCPulse - Date: 2025-10-08 - Status: done - Tags: teamcenter, monitoring, java, plm, siemens - Repository: https://github.com/Krusty84/TCPulse TCPulse connects to a Teamcenter database (in read-only mode!) and get data about user sessions and tcserver syslog files. It is designed to help observe Teamcenter activity and diagnose platform behavior from operational data. [Go to project] ### TCSyslogViewer - Date: 2025-09-19 - Status: done - Tags: teamcenter, vscode, extension, plugin, nodejs, siemens, microsoft - Repository: https://github.com/Krusty84/TCSyslogViewer TCSyslogViewer is a VS Code Extension for viewing Teamcenter syslog files. It is useful for reading large Teamcenter diagnostic logs with a more convenient interface. [Go to project] [Go to Visual Studio Marketplace] ### TCApi2Postman - Date: 2025-09-09 - Status: done - Tags: teamcenter, java, postman, api, plm, siemens - Repository: https://github.com/Krusty84/TCApi2Postman TCApi2Postman converts or organizes Teamcenter API data into Postman-collection format. [Go to project] ### TCWilleZurMacht - Date: 2025-09-04 - Status: wip - Tags: teamcenter, plm, nx, snippets, docs, articles, siemens - Repository: https://github.com/Krusty84/TCWilleZurMacht TCWilleZurMacht is a collection of short, direct notes and guides for Siemens Teamcenter. It covers practical Teamcenter topics such as authentication, FMS, NX, and related administration work. [Go to project] ### TCPreferencesMgt - Date: 2025-08-22 - Status: done - Tags: teamcenter, swiftui, plm, macos, apple, siemens - Repository: https://github.com/Krusty84/TCPreferencesMgt TCPreferencesMgt is a Teamcenter preferences management project. It is useful for viewing, editing, or experimenting with Teamcenter preference data in a more focused tool. [Go to project] [Go to App Store] ### TCSwiftClientDebug - Date: 2025-08-02 - Status: done - Tags: teamcenter, swiftui, library, plm, apple, macos, siemens - Repository: https://github.com/Krusty84/TCSwiftClientDebug TCSwiftClientDebug is a small Swift client debugging project for TCSwiftBridge package. [Go to project] ### TCSwiftBridge - Date: 2025-08-02 - Status: done - Tags: teamcenter, swift, library, package, plm, apple, macos, siemens - Repository: https://github.com/Krusty84/TCSwiftBridge This is a wrapper library around the Teamcenter REST API that lets you use some public Teamcenter methods in your Swift applications. [Go to project] [Go to Swift Package Index] ### BMIDE4macOS_arm64 - Date: 2025-07-02 - Status: done - Tags: teamcenter, plm, bmide, macos, apple, siemens - Repository: https://github.com/Krusty84/BMIDE4macOS_arm64 This guide explains the steps you need to follow on macOS (arm64) to deploy Teamcenter Business Modeler. [Go to project] ### Xcode-SingleWindowApp-SwiftUI-macOS-ProjectTemplate - Date: 2025-05-20 - Status: done - Tags: xcode, swiftui, macos, template, apple - Repository: https://github.com/Krusty84/Xcode-SingleWindowApp-SwiftUI-macOS-ProjectTemplate The Xcode template to create macOS singe window applications. [Go to project] ### TCPresaleDreamland - Date: 2025-05-20 - Status: done - Tags: teamcenter, plm, siemens, swiftui, apple, macos - Repository: https://github.com/Krusty84/TCPresaleDreamland TCPresaleDreamland is your best friend when you need to impress stakeholders without showing the painful truth of real Teamcenter data. It’s a lightweight, one-click demo data generator. [Go to project] [Go to App Store] ### Xcode-MenuBarApp-SwiftUI-macOS-ProjectTemplate - Date: 2025-05-18 - Status: done - Tags: xcode, swiftui, macos, template, apple - Repository: https://github.com/Krusty84/Xcode-MenuBarApp-SwiftUI-macOS-ProjectTemplate The Xcode template to create macOS applications for placement in the MenuBar (a la System Tray for those coming from the Windows world). [Go to project] ### LoggerHelper - Date: 2025-05-06 - Status: done - Tags: swift, macos, library, apple, snippets - Repository: https://github.com/Krusty84/LoggerHelper A simple Swift logging library for macOS apps. Log messages at different levels (info, warning, debug, error), control logging globally, and customize subsystem and category for each message. [Go to project] [Go to Swift Package Index] ### ElegantTabs - Date: 2025-05-06 - Status: done - Tags: swiftui, macos, library, apple, snippets - Repository: https://github.com/Krusty84/ElegantTabs A simple SwiftUI package for macOS that gives you an easy and nice tab view. [Go to project] [Go to Swift Package Index] ### yaControl - Date: 2025-02-15 - Status: done - Tags: cloud, swiftui, yandex, macos, apple - Repository: https://github.com/Krusty84/yaControl yaControl is a macOS application for managing some Yandex cloud services. [Go to project] ### PLMXMLViewer - Date: 2025-01-16 - Status: done - Tags: plmxml, viewer, swiftui, teamcenter, plm, macos, apple, siemens - Repository: https://github.com/Krusty84/PLMXMLViewer PLMXMLViewer is a viewer for PLMXML data. It is useful for inspecting exported PLM structures and understanding product data outside the source PLM system. [Go to project] ### WavesVista - Date: 2025-01-12 - Status: done - Tags: radio, ham-radio, swiftui, macos, apple - Repository: https://github.com/Krusty84/WavesVista WavesVista is a simple macOS application for providing radio wave propagation forecast. [Go to project] ### TCLogMate - Date: 2025-01-03 - Status: done - Tags: teamcenter, plm, swiftui, apple, macos, siemens - Repository: https://github.com/Krusty84/TCLogMate TCLogMate is a utility for reading and inspecting Teamcenter log files. It is useful for faster troubleshooting of Teamcenter server and client-side logs. [Go to project] ### teamcenter-itk-projects-templates - Date: 2024-12-01 - Status: done - Tags: teamcenter, itk, c, template, plm, visual-studio, clion, siemens, microsoft, jetbrains - Repository: https://github.com/Krusty84/teamcenter-itk-projects-templates The templates for MS Visual Sudio Community and JetBrains Clion for creating Teamcenter ITK projects. [Go to project] ### obsidian-teamcenter-integrator-plugin - Date: 2024-10-31 - Status: done - Tags: obsidian, teamcenter, plugin, typescript, extension, plm, siemens - Repository: https://github.com/Krusty84/obsidian-teamcenter-integrator-plugin The plugin for extract and convert Teamcenter BOM in Obsidian notes. [Go to project] ### obsidian-dev-console-plugin - Date: 2024-10-25 - Status: done - Tags: obsidian, plugin, extension, typescript - Repository: https://github.com/Krusty84/obsidian-dev-console-plugin The plugin for enable/disable Obsidian dev console without hot-key combintations. [Go to project] ### Teamcenter-File-PushPuller - Date: 2024-10-03 - Status: done - Tags: teamcenter, java, plm, siemens - Repository: https://github.com/Krusty84/Teamcenter-File-PushPuller This is a small helper service that will assist you in creating a Teamcenter dataset and uploading a file to it. [Go to project] ### obsidian-occura-plugin - Date: 2024-09-28 - Status: done - Tags: obsidian, plugin, extension, typescript - Repository: https://github.com/Krusty84/obsidian-occura-plugin The Occura Plugin brings a familiar, time-saving feature from IDEs and Notepad++ directly into Obsidian: instant word highlighting. With a simple double-click, this plugin highlights all occurrences of a word within an open document. [Go to project] [Go to Obsidian Hub] ### Docker-Polarion - Date: 2024-05-08 - Status: done - Tags: polarion, docker, alm, siemens, snippets - Repository: https://github.com/Krusty84/Docker-Polarion Docker-Polarion contains Dockerfile, scripts for Polarion containerization. [Go to project] ### NginxReverseProxy4Polarion - Date: 2024-02-09 - Status: done - Tags: polarion, nginx, reverse-proxy, alm, siemens, oslc - Repository: https://github.com/Krusty84/NginxReverseProxy4Polarion NginxReverseProxy4Polarion contains reverse-proxy configuration ideas for Polarion. It is useful when placing Polarion behind Nginx for controlled access or routing. [Go to project] ### Scripts4Teamcenter4EveryDay - Date: 2024-01-20 - Status: done - Tags: teamcenter, scripts, snippets, plm, siemens - Repository: https://github.com/Krusty84/Scripts4Teamcenter4EveryDay Scripts4Teamcenter4EveryDay contains everyday helper scripts for Teamcenter work. It is useful for recurring PLM administration, automation, and developer-support tasks. [Go to project] ### Polarion_OSLC_OAuth_1.0a - Date: 2023-10-13 - Status: done - Tags: polarion, oslc, alm, siemens, postman - Repository: https://github.com/Krusty84/Polarion_OSLC_OAuth_1.0a Polarion_OSLC_OAuth_1.0a focuses on OAuth 1.0a flows for Polarion OSLC access. It is useful when testing authenticated OSLC integrations with Polarion. [Go to project] ### slf4j-_log4j2_snippet - Date: 2022-12-24 - Status: done - Tags: java, logging, slf4j, log4j2 - Repository: https://github.com/Krusty84/slf4j-_log4j2_snippet slf4j-_log4j2_snippet contains a small Java logging snippet for SLF4J and Log4j2. It is useful as a minimal reference for logging setup. [Go to project] ### FileSystem_OSLC_Connector - Date: 2022-12-18 - Status: done - Tags: oslc, java - Repository: https://github.com/Krusty84/FileSystem_OSLC_Connector FileSystem_OSLC_Connector exposes file-system resources through an OSLC-style connector. It is useful for linking files and folders with engineering lifecycle tools. [Go to project] ### CAPELLA_Python - Date: 2022-11-05 - Status: done - Tags: capella, arcadia, python, mbse, systems-engineering - Repository: https://github.com/Krusty84/CAPELLA_Python CAPELLA_Python contains Python work around Capella automation. It is useful for scripting model extraction, analysis, or integration tasks in MBSE workflows. [Go to project] ### ConsoleApp_KindOfRelationship - Date: 2022-08-13 - Status: done - Tags: csharp, oop, uml, relationships - Repository: https://github.com/Krusty84/ConsoleApp_KindOfRelationship ConsoleApp_KindOfRelationship is a small C# console project for demonstrating object relationships in code. It uses simple domain objects, such as a car, VIN generator, and engine-control flow, to make class interaction easier to inspect and explain. [Go to project] ### YaCloudControlPanel - Date: 2022-07-28 - Status: done - Tags: csharp, visual-studio-extension, yandex, cloud, serverless, microsoft - Repository: https://github.com/Krusty84/YaCloudControlPanel YaCloudControlPanel is a Visual Studio extension for working with the Yandex Cloud serverless environment. The project is focused on developer-side interaction with Yandex Cloud Functions from inside the Visual Studio workflow. [Go to project] [Go to Visual Studio Marketplace] ### yaWarmingTeamcenter - Date: 2022-05-21 - Status: done - Tags: cloud, teamcenter, serverless, csharp, plm, yandex, siemens - Repository: https://github.com/Krusty84/yaWarmingTeamcenter yaWarmingTeamcenter is a helper project for Teamcenter-related warm-up or availability scenarios. It can support cloud functions that prepare or check Teamcenter access paths. [Go to project] ### yaAliceTeamcenter - Date: 2022-05-15 - Status: done - Tags: alice, voice-assistant, teamcenter, csharp, plm, yandex, siemens - Repository: https://github.com/Krusty84/yaAliceTeamcenter yaAliceTeamcenter explores Teamcenter access through a Yandex Alice skill. It is useful for experimenting with voice-driven PLM queries and assistant-style Teamcenter access. [Go to project] ### yaServerLessFunctionTemplate - Date: 2022-05-09 - Status: done - Tags: cloud, serverless, csharp, template, nuget, yandex, microsoft - Repository: https://github.com/Krusty84/yaServerLessFunctionTemplate yaServerLessFunctionTemplate is a template for Yandex Cloud serverless functions. It helps start simple C# function projects. This template has the powershell scripts for interacting with Yandex Cloud. [Go to project] [Go to NuGet] ### Teamcenter_REST_API - Date: 2022-04-18 - Status: done - Tags: teamcenter, api, postman, plm, siemens - Repository: https://github.com/Krusty84/Teamcenter_REST_API The little snippet for consuming Teamcenter REST API via Postman. [Go to project] ### Teamcenter_WSDL_SOAP - Date: 2022-01-13 - Status: done - Tags: teamcenter, soap, wsdl, plm, siemens, api - Repository: https://github.com/Krusty84/Teamcenter_WSDL_SOAP Teamcenter WSDL SOAP collects Teamcenter SOAP/WSDL for consuming Teamcenter services via a WSDL/SOAP. [Go to project] ### Thingy52IIoT_MENDIX - Date: 2021-12-17 - Status: done - Tags: mendix, iiot, iot, thingy52, siemens, low-code - Repository: https://github.com/Krusty84/Thingy52IIoT_MENDIX Thingy52IIoT_MENDIX is an IIoT-oriented project around Nordic Thingy:52 and Mendix Low-code platform. It is useful for prototyping industrial IoT data flows and low-code integration scenarios. [Go to project] ### Postman-Snippets (Azure) - Date: 2021-11-25 - Status: done - Tags: postman, snippets, api, azure, microsoft - Repository: https://github.com/Krusty84/Postman-Snippets The little helper that has the various calls to MS Azure: getting the technical data about VM or COSTS, for some calls exist html visualization of the response. [Go to project] ### ExtraValidationRules4SA_eng - Date: 2021-10-18 - Status: done - Tags: capella, arcadia, mbse, systems-engineering, v&v, rules - Repository: https://github.com/Krusty84/ExtraValidationRules4SA_eng The simple validation rules, the first is to check “System Function”, it has or no roots from “Operation Analysis” level, the second is to check “System Function” on the use of the default name. [Go to project] ### CheckingBasedOnSF - Date: 2021-10-17 - Status: done - Tags: capella, arcadia, mbse, systems-engineering, v&v, rules - Repository: https://github.com/Krusty84/CheckingBasedOnSF The simple validation rule that is checking “System Function”, it has or no roots from “Operation Analysis” level. [Go to project] ### AzVMMonitorV2Installer - Date: 2021-10-15 - Status: done - Tags: azure, azure-vm, monitoring - Repository: https://github.com/Krusty84/-AzVMMonitorV2Installer AzVMMonitorV2Installer contains installer assets for the Azure VM monitoring tool. It is useful when packaging or distributing the VM monitor for repeated use. [Go to project] ### AzVMMonitorV2 - Date: 2021-10-15 - Status: done - Tags: azure, monitoring, azure-vm - Repository: https://github.com/Krusty84/AzVMMonitorV2 AzVMMonitorV2 is a monitoring utility for Azure virtual machines. It helps inspect VM state and can be used as a base for operational dashboards or automation. [Go to project] ### DeploymentCenter - Date: 2021-10-12 - Status: done - Tags: teamcenter, plm, siemens - Repository: https://github.com/Krusty84/DeploymentCenter DeploymentCenter is a kit for Siemens Deployment Center solution. This kit provide possibility for install NX or other standalon applicaitons via DC. [Go to project] ### Postman-Azure-SDK-Collection - Date: 2021-09-04 - Status: done - Tags: postman, azure, sdk, api - Repository: https://github.com/Krusty84/Postman-Azure-SDK-Collection Postman Azure SDK Collection is a compact project for Azure-related API experimentation in Postman. It is useful for checking API calls and SDK-like request flows. [Go to project] ### Teamcenter_ZABBIX_Templates - Date: 2021-08-03 - Status: done - Tags: teamcenter, zabbix, monitoring, plm, siemens, logging - Repository: https://github.com/Krusty84/Teamcenter_ZABBIX_Templates Teamcenter ZABBIX Templates provides monitoring templates for Teamcenter environments. It helps track Teamcenter-related infrastructure and service health through Zabbix. [Go to project] ### Polarion GitLab Bridge - Date: 2021-07-18 - Status: done - Tags: polarion, gitlab, alm, integration, siemens - Repository: https://github.com/Krusty84/PolarionGitLABBridge Polarion - GitLab Bridge connects Polarion workflows with GitLab-related development activity. It is useful for ALM integrations where requirements, work items, and source- control activity must be linked. [Go to project] [Go to Polarion Extensions] ### YourIPForAccessToAzureVMInstaller - Date: 2021-06-15 - Status: done - Tags: azure, azure-vm - Repository: https://github.com/Krusty84/-YourIPForAccessToAzureVMInstaller YourIPForAccessToAzureVMInstaller is an installer-oriented helper project for Azure VM access workflows. It is useful when access rules depend on the current public IP address. [Go to project] ### SomeThings - Date: 2021-03-30 - Status: done - Tags: other, utilities, scripts, snippets, azure, windows, microsoft - Repository: https://github.com/Krusty84/SomeThings Here are small utilities/scripts/etc. [Go to project] ### CheckFlexLMLicenseStatus - Date: 2021-01-01 - Status: done - Tags: csharp, flexlm, license, windows, monitoring, plm, siemens - Repository: https://github.com/Krusty84/CheckFlexLMLicenseStatus CheckFlexLMLicenseStatus is a small C# utility for checking FlexLM license expiration status. It calls lmutil, reads license-server output, and exposes the result through a local self-hosted Web API endpoint for simple integration with monitoring tools. [Go to project]