Volodymyr Frytskyy - Software Architect/Engineer/Developer - Extended Resume (the header might be boring, scroll down for pictures)


RESUME


Full name: Vlad (Volodymyr) Frytskyy
Phone: +1-267-917-0546 - use WhatsApp voice calls for better quality.
E-mаil:
Location: USA, Feasterville Trevose, PA. Seeking for Remote or Hybrid employment opportunity. Open for relocation to Europe.
Online portfolio (this): vladonai.com/about-resume
GitHub: https://github.com/Frytskyy/
LinkedIn profile: linkedin.com/in/volodymyr-frytskyy

Professional experience: loading...

OBJECTIVES:


Position


   Senior Software Architect/Engineer/Full-Stack Developer position, offering a 28 years of experience in all variety of programming languages, first of all C++, various languages/tools, and environments. Have DevOps skills. Passionate about best coding practices - computer vision, Web, IoT (Internet of Things), UI (User Interface), distributed systems and synchronization, AI (Artificial Intelligence and Neural Networks).

Core Skills & Expertise

Programming Languages

   • C/C++ (expert, 28 years) - GCC, Clang, MSVC, STL, ANSI C, MFC, ATL, strong OOP
   • Python, Bash, PHP, Perl, Java, C#, JavaScript/Node.js, HTML/CSS
   • SQL/T-SQL, CUDA/OpenCL (parallel computing on GPUs)
   • Embedded C/C++ (ESP32/ESP8266/Arduino/STM32)

Frameworks & Tools

   • STL, Boost, MFC, ATL, Qt, .NET, ASP.NET
   • GCC, Clang, MSVC, GDB, Visual Studio, VS Code, Qt Creator, Eclipse, Arduino Studio
   • Git/GitLab/GITEA/Azure DevOps, SVN, VSS, Source OffSite
   • REST/JSON, YAML, WebSockets, OpenMP
   • Installers: NSIS, InstallShield, Wise

Platforms

   • Windows (desktop, embedded, server)
   • Linux (Debian, Ubuntu, Raspbian, OpenWRT) - development + server administration
   • Cloud: AWS (Bedrock AI, EC2, S3), Azure (VMs, Storage, DevOps)
   • IoT: Embedded/RTOS/VxWorks, ESP/STM, Raspberry Pi
   • Mobile: Android, Windows Mobile, Palm OS

DevOps & Infrastructure

   • CI/CD, Bash/Python automation, DevOps scripting
   • Cloud infrastructure (AWS/Azure), load balancing, monitoring, performance tuning
   • Docker containerization, Kubernetes orchestration
   • Linux server administration: Nginx/Apache, Exim (email), MySQL, WireGuard/OpenVPN (VPN)
   • IPtables (firewall), fail2ban (intrusion prevention)

Databases

   • MySQL, PostgreSQL, Microsoft SQL Server, SQLite, NoSQL, FastObjects/POET
   • DB design, query optimization, performance tuning, migration, embedded
   • Experience in regulated medical device environments

Specialized Domains

   • Computer vision - OpenCV, DNN (Deep Neural Networks), object/face recognition/detection/tracking
   • AI/ML - LLMs (AWS Bedrock, GPT4All), neural networks (CUDA-accelerated)
   • Big Data & distributed computing - multi-server networks, Kubernetes orchestration
   • Web development - full product lifecycle, payment processing, API, AI chatbots
   • UI/UX - custom GUI frameworks, rich text editors with tables, skinned interfaces
   • Localization & internationalization - UTF-8/UTF-16, multi-byte, Asian/RTL languages
   • Medical device software (IEC 62304, FDA-regulated environments, embedded systems)
   • IoT systems - mesh networks, LoRa, GPIO/PWM/ADC/DAC, I2C/SPI/UART/CAN protocols
   • Blockchain - consensus algorithms, real-time trading, wallet-to-wallet payments

Technical Highlights

   • Multi-threading, inter-process communications (Linux, Windows, CUDA, IoT)
   • Custom C++ memory management (leaks detection, garbage collection, caching)
   • Advanced printing support (custom dialogs, WYSIWYG preview, metafile-based engine)
   • Compression algorithms (custom LZW/Huffman for embedded, ~5KB memory footprint)
   • Encryption, cybersecurity
   • Strong debugging skills, memory leak detection, real-time execution logging
   • Code optimization for resource-constrained environments

Soft Skills

   • Self-organized, reliable, strong ownership, bias for action
   • Team leadership, cross-department coordination (QA, tech support, sales, marketing)
   • Agile/Scrum/Kanban, code reviewing
   • Long-term remote/hybrid experience (since 1998), multiple time zones
   • Ability to work under extreme conditions (infrastructure damage, blackouts during war)
   • AI-assisted productivity tools (Cursor, Claude, ChatGPT, Copilot) - adhering to company policies

Languages

   • English (fluent)
   • Ukrainian (native)
   • Russian (near-native)
   • German, Polish, French (limited working proficiency)

Professional Summary


   28 years of experience in C/C++ and many other languages, for number of platforms, including, but not limited to: GCC/Clang/GDB, STL, ANSI C, MFC, ATL, strong OOP skills, CUDA/OpenCL, Graphical User Interface skills, wide range of appliances, integrated with each-other, from developing huge BIG-DATA multi-server application networks (analysis/identification/recognition/linking/categorization of huge-huge amounts of information), to tiny IoT devices on Arduino/ESP32/ESP8266 controllers and modules, Palm OS (both, applications development and synchronization with desktop, the technology is bit obsolete, but we where the first on the market, that's experience of doing tiny, efficient mobile apps on limited resources), Internet protocols, localization of applications, web-development (PHP/ASP.NET/C#/Node.js/JavaScript/HTML/REST/JSON/YAML), medical device software and DB development, administration of Linux-based servers (web-sites, email, VPN, etc).

   Platforms: Linux (POSTFIX, coding in C/C++, Bash, Python, PHP, Node.js, JavsScript, Perl, administration for cloud servers/hosts/dockers and web-sites, security of sites/hosts, load-balancing, automated administration of virtual cloud servers), Windows (C++, GUI, ASP.NET, C#), Windows Mobile (C++ coding for Smartphone editions), Android, Palm OS (developing mobile apps since 1998), DOS, RTOS, Embedded systems (Raspberry PI), smart IoT controllers/devices (on ESP32/ESP8266/Arduino).

   Programming languages and instruments. 28 years of continuous daily C/C++ developement (GCC, Clang, MS Visual C++, MS Visual Studio Code, QT Creator, Eclipse, Metrowerks CodeWarrior C++, Arduino Studio C++). Long-lasting experience in various programming langauges: PHP, Bash, Python, Perl, Java, ASP C#, Node.js, JavaScript (standalong and withn HTML), HTML/JS/CSS, help file editors. Installers creation (WIX/MSI, Nullsoft Install System, Install Shield, Wise), sound editors (Adobe Audition, FL Studio). Graphics Design (ex: Adobe Photoshop, Illustrator, GIMP, Corel Draw & Photopaint), video editors (CapCut, Pinnacle), designing diagrams. Work with version control systems, code reviewing in GIT/GitLab/GITEA/Azure DevOps/SVN/VSS and Source OffSite. DB Developement for MySQL/NoSQL/Microsoft SQL/local SQLite/FastObjects - DB design, query optimization, performance tuning/monitoring/troubleshooting, legacy DB migration and abstraction layer design, compliance with regulated medical device environments.

   Other experience: Self-organized, team player, bias for action, deliver results, remote work/hybrid experience (since 1998) in different time zones, coordinating work of various departments (QA, tech support service, sales, marketing) using Agile/Scrum/Kanban/CI/CD methods, experienced in writing highly optimized (and well readable), stable code, blockchain technology (ex: blockchain algos, real-time trading, sales in direct wallet-to-wallet payments). Self-organized, able to work under stress and heavy conditions when infrastructure is damaged - have experience of work during a war, working during almost daily air rides alert (when russia bombed our cities for all 2022-2023, destroyed big part of Ukrainian critical infrastructure) managed to organize work in condition of continuous blackouts and absence of landline Internet by building off-grid solar power station with big reserve of power, and able to switch to mobile Internet sources automatically when main fiber line is down. Localization of Software/sites to multiple languages, creation of installers and smart download stubs.

Highlights (something what I would like to highlight among the other experience)


   - Distributed computing for Big-Data coordinated dynamically allocated network of Kubernetes/Docker + web-based control panel to configure/monitor such system. Scaleable VPS cloud Kubernetes (nodes/containers) cloud (AWS, Azure, etc.) allocation to adjust to demand automatically.
   - Cloud platforms and containerization: AWS, Azure, Docker containerization for development and production deployments, Kubernetes orchestration.
   - Multi-threading, inter-process communications. In Linux, Windows, and IoT devices. Have experience in OpenMP parallel code execution, and, OpenCL and CUDA parallel computing on GPUs.
   - Strong debugging skills, memory leaks detection techinques, using real-time execution logging. Have experience on debugging on IoT devices with very limited set of features (no screen, no disk, no Internet, etc.).
   - Computer vision: OpenCV, objects detection/identification/tracking. Deep Neural Networks (DNN), have experience with launching various neural network models linked to OpenCV/DDN to be runned on hardware with limited resources, also, on systems with powerful video accelerators (CUDA-based neural networks), implementation of Python and C++.
   - Custom C++ memory management experience (automatic leaks detection, garbage collection, faster operations on small memory blocks, caching, sharing, statistics on memory usage, etc).
   - Advanced Printing support - created ultimate printing support C++ libruary, starting from custom print dialog, and up to VISYWING print preview (it has very fast metafile-based graphical engine).
   - Experience of work with localized strings in UTF-8/UTF-16, multi-byte and unicode formats, can deal with Asian and right-to-left languages (Hebrew, Arabic), know possible issues that may arise there.
   - Knowledge of Compression algorithms. Developed custom implementation of LZW and Hoffman encodings for mobile/embedded systems, this algorithm requires nearly no memory (maximum 5Kb) for packing/unpacking while all standard implementations have huge memory footprint.
   - Created ergonomic UI libruary and have experience in coding full set of _custom_ user interface objects for Windows, in other words, visual and audio themes. My best/most complex task achieved was fully-featured rich-text editor with tables support.
   - Created graphical library (Windows GDI-based) which supports fast double-buffering, secure management on all kinds of pen/brush/font objects (which is typically the source of bugs in Windows programs, in this library work with such objects is absolutely safe), also it includes set of very fast classes for direct work with bitmaps (quick pixels access, color adjustment, filtering, etc).
   - Code style - doing my best to be perfect in it, always keeping it clear (fine naming is always the case), well structured, commented, secure, easy to read.
   - Web-sites development. Full product life-cycle, payment processing, marketing, newsletters, API, AI LLM chatbots, etc. Using Python, PHP, ASP.NET, C#, Node.js, JavaScript, Perl, Python languages, CSS, JSON, YAML, XML, creation of slim and highly optimized for the web graphics in Photoshop and Illustrator. Have experience with coding from Angular frontend. Can do even a whole web-server in C++ or Python, such servers are incredbly fast, require low resources, highly resistive to DDOS attacks and other cybersecurity threats.
   - Linux/Debian experience - administration and programming/scripting. Hosting Nginx/Apache web servers. Exim mail server administration, MySQL database administration, building private VPN networks (WireGuard, OpenVPN), firewall (IPtables), fail2ban intrusion-prevention system. Can create bash scripts/images for DevOps to quickly deploy systems with needed configurations. Debian, Ubuntu, OpenWRT, Raspbian.
   - Internet of Things experience (IoT) experience, including Raspberi PI, number of ESP32/ESP8266/STM/ARM controllers with various modules are coordinated via Raspberi PI Linux/Debian/Raspbian system. Knowledge in GPIO PWM and ADC/DAC signnal generation and processing, I2C, SPI, ICU, UART, custom PWM-based, GPT and CAN protocols, mesh networks, LoRa communication.
   - Embedded OS, know how to write small and fast code on very limited resources. Have experience with RtOS, including asynchronous multi-threading support, autonomous sytems.
   - Have 4 years of experience with Delphi/Pascal and linked to it Borland/Embarcadero C++ Builder implementation.
   - Blockchain/Cryptocurrency. Deep knowledge of blockchain techniques, consensus algorithms. Implemented automated Bitcoin store checkout page for immediate direct purchases. Implemented real-time trading tool whcih can make instant AI decisions and trade automatically on Poloniex and Bittrex platform's API.
   - Medical device software/DB architecture: conducted full architectural analysis and performance profiling of a proprietary embedded database system across a fleet of 17,000+ clinical instruments; produced IEC 62304-compliant technical documentation.
   - I leverage AI-powered productivity tools in my coding practice to enhance my efficiency and creativity. Some of the tools I use are Tab9, ChatGPT, and Bard, among others. I always adhere to the company's policies and guidelines regarding the use of such tools.

CURRICULUM VITAE


WORK EXPERIENCE


🧑‍💼 Senior Software Engineer (C++/C#, Database Architecture, Medical Devices)

🏢 BD (Becton, Dickinson and Company. NYSE: BDX).

📅 Nov 2025 - Feb 2026 (3 months)


Project description:
   Embedded medical software. Database Architecture.

Responsibilities:
   - Conducted comprehensive analysis of the existing proprietary database architecture of blood culture system (17,000+ instruments worldwide); produced a detailed technical report covering data distribution, storage patterns, object lifecycle, and performance profiling of bottlenecks.
   - Designed and implemented a Proof of Concept for a drop-in C++ and C# database abstraction layer replacing a commercial proprietary engine (FastObjects); POC is fully operational on a representative subset of the codebase and ready for production rollout across the entire fleet.
   - Conducted 7-vendor platform evaluation and produced technology selection rationale - adopted by Software Engineering, Systems Engineering, QA, and Cybersecurity stakeholders - eliminating millions of dollars in annual licensing costs and reducing overall instrument cost of goods.

   🔧 Tools: Visual C++, C#, Microsoft SQL Server, ADO.NET, FastObjects/POET, Windows Embedded, VxWorks.

🧑‍💼 Senior Software Engineer (C++ and Neural Networks for computer vision)

🏢 Ragnarok Group / Spiral Networks (SpiAlert).

📅 July 2024 - Nov 2025 (1 year 4 months)


Project description:
   Enterprise AI Cybersecurity & Sensitive Data Protection Platform
   Designed and developed an AI-powered computer vision cybersecurity platform for protection of sensitive corporate data and restricted workstations. The system continuously monitored users and surrounding environment through webcams and used real-time behavioral and scene analysis to automatically detect unauthorized observation attempts, suspicious presence, privacy threats, and potential data leakage situations. When a workstation entered a dangerous state — for example presence of an unauthorized person behind the legitimate user, suspicious gaze direction, or attempted observation/recording of confidential information — the platform could automatically lock workstation access, dim or disable displays, hide sensitive information, and trigger security response workflows in real time using advanced computer vision and AI analysis.

Responsibilities:
Client-Side AI Engine (C++ / Real-Time Computer Vision / Cybersecurity)
   - Architected and implemented large-scale real-time AI-powered computer vision platform focused on protection of sensitive corporate data, behavioral analysis, scene understanding, and autonomous cybersecurity threat detection directly on protected workstations.
   - Designed the overall client-side AI processing architecture including multi-stage inference pipeline, asynchronous scene analysis, object tracking, adaptive resource balancing, low-latency frame processing, and high-efficiency multi-threaded video analysis optimized for continuous enterprise operation.
   - Conducted extensive R&D (Research & Development) activities focused on identifying optimal architectural, AI, and performance strategies for real-time cybersecurity-oriented computer vision systems operating under strict hardware and latency constraints.
   - Designed ultra-efficient multi-threaded video processing architecture utilizing up to 7 highly synchronized worker threads which maximized modern multi-core CPU utilization through asynchronous staged frame analysis and pipeline parallelism.
   - Engineered real-time concurrent frame-processing strategy where different pipeline stages operated simultaneously on different temporal states of the scene. While one thread performed fresh-frame motion analysis and ROI recalculation, other threads continued risk assessment, object tracking, neural inference, and behavioral analysis based on previously stabilized scene state, dramatically improving throughput and reducing end-to-end latency.
   - Built zero-copy / near-zero-copy frame processing pipeline with extreme focus on memory efficiency, cache locality, and elimination of redundant image operations. The system minimized unnecessary frame cloning, intermediate buffers, color-space conversions, and additional processing layers frequently present in traditional computer vision stacks.
   - In optimized hardware scenarios the pipeline operated directly on DMA-backed webcam frame buffers, processing original camera frames through pointer-based access without redundant memory copies. This enabled exceptionally high throughput and extremely low CPU overhead even during continuous real-time AI inference.
   - Developed intelligent scene-analysis and motion-detection subsystem which dynamically minimized neural-network processing regions (ROI - Region of Interest) and adaptively tuned inference frequency, frame rate, and scene refresh logic depending on scene activity and cybersecurity risk level.
   - Implemented adaptive performance optimization algorithms which dynamically balanced frame-rate, inference cadence, ROI recalculation frequency, scene stabilization, and motion sensitivity in real time to maintain stable autonomous operation on low-end hardware with minimal processor and memory consumption.
   - Achieved extremely low hardware utilization allowing the ML engine to operate continuously even on low-end CPUs while still performing real-time analytics, object tracking, scene correlation, behavioral analysis, and cybersecurity threat detection.
   - Developed persistent multi-object and multi-person tracking subsystem capable of correlating faces, bodies, objects, movement vectors, behavioral anomalies, and risk zones across video streams with temporal scene consistency and live analytics.
   - Implemented resilient offline-first telemetry and event synchronization architecture allowing protected client workstations to continue autonomous operation during temporary network outages. Security-critical events, behavioral analytics, risk detections, and monitoring metadata were securely buffered in protected local storage and automatically synchronized with centralized infrastructure once connectivity was restored.
   - Designed and implemented secure local protected storage subsystem for temporary buffering and persistence of sensitive cybersecurity telemetry, AI detection events, behavioral analytics, snapshots, and monitoring metadata before secure synchronization with centralized infrastructure. Implemented additional protection mechanisms for locally stored sensitive data including encrypted storage, integrity validation, secure buffering, and restricted-access handling to reduce risks of data leakage or forensic extraction from protected endpoints.

Machine Learning / AI / Neural Networks
   - Developed advanced hybrid neural-network based computer vision system for real-time detection, identification, and behavioral analysis of people and objects in monitored environments.
   - Implemented AI-driven privacy and threat analysis modules capable of identifying unauthorized persons, detecting mobile phones in hands, estimating camera orientation, and evaluating whether sensitive or protected information displayed on monitored screens could potentially be photographed, recorded, or leaked.
   - Worked extensively with YOLO-based object detection models for real-time human/object detection, scene analysis, behavioral event tracking, and threat identification under constrained hardware conditions.
   - Integrated and optimized YNet, DLIB facial landmark tracking, and additional computer vision technologies for facial landmark analysis, eye tracking, head orientation estimation, gaze direction analysis, and attention/focus detection.
   - Developed hybrid AI pipelines combining neural-network inference with classical algorithmic computer vision approaches to achieve lower latency, improved stability, and reduced hardware requirements.
   - Customized and adapted existing ML models to project-specific requirements, including optimization for real-time inference speed, reduced CPU usage, minimized memory footprint, ROI-based processing, scene-aware adaptive inference, and improved accuracy for cybersecurity-oriented detection scenarios.
   - Participated in tuning, profiling, optimization, integration, validation, and production deployment of ML inference pipelines operating continuously in real-world enterprise environments.

Virtual Webcam Driver & Video Stream Infrastructure (Windows)
   - Developed Windows webcam virtualization driver and stream replication layer capable of splitting a single physical webcam stream into multiple synchronized virtual camera devices.
   - Solved Windows-exclusive webcam locking limitations where camera devices are often opened in exclusive-access mode, preventing simultaneous access by multiple applications.
   - Enabled several independent applications, AI modules, security analysis pipelines, and monitoring systems to consume the same live video stream simultaneously without hardware conflicts or additional physical devices.

Cloud Infrastructure / Enterprise Security / Backend Architecture
   - Participated in architecture and security design of enterprise-grade cloud-connected infrastructure combining autonomous workstation-level AI analysis with centralized real-time monitoring, policy management, security analytics, and organization-wide threat visibility.
   - Collaborated on the design of distributed cybersecurity architecture where AI-powered monitoring agents operated locally on protected workstations while securely communicating with centralized cloud infrastructure used by cybersecurity officers and security teams for live monitoring, behavioral analytics, incident response, and forensic analysis.
   - Participated in the design of enterprise security-policy framework enabling centralized configuration of AI detection rules, behavioral policies, privacy restrictions, risk thresholds, monitoring zones, escalation logic, and organization-wide cybersecurity enforcement strategies.
   - Designed and implemented highly scalable secure communication layer optimized for extremely high concurrency and low-latency telemetry delivery, capable of maintaining simultaneous communication with up to tens of thousands of connected clients while minimizing bandwidth and hardware utilization.
   - Developed custom high-performance secure communication protocols inspired by TLS/SSL concepts, utilizing AES encryption, public/private key cryptography, token-based authentication, secure session negotiation, integrity validation, and encrypted command/data channels optimized specifically for real-time AI telemetry and cybersecurity workloads.
   - Participated in the design of secure infrastructure for handling highly sensitive visual and behavioral data obtained from monitored environments, including protection of video streams, telemetry, snapshots, metadata, authentication tokens, and stored analytics in accordance with strict enterprise security requirements.
   - Contributed to security architecture decisions involving protected containerized environments, encrypted storage systems, secured service-to-service communication, isolated processing layers, and defensive mechanisms designed to reduce attack surface and prevent leakage of sensitive information.
   - Designed the platform to support both fully autonomous offline operation and cloud-connected enterprise deployment modes, allowing customers to operate securely even in isolated or bandwidth-restricted environments while preserving centralized visibility and policy synchronization capabilities when connectivity was available.


   🔧 Tools: C++ (Visual Studio / STL / WinAPI / multithreading), Python, OpenCV, DNN / Neural Networks, ONNX, YOLO, YNet, DLIB, DMA / zero-copy pipelines, OpenSSL / AES encryption, Docker, distributed enterprise systems, high-performance client-server architectures; OS: Windows (client-side AI engine, drivers, desktop services), Debian Linux (backend infrastructure, APIs, telemetry, cloud services, containerized environments).
📸 Screenshots & mockups:
SpiAlert conceptual mockup at MVP stage
Zoom
SpiAlert DevSecOps UI mockup
Zoom
SpiAlert server dashboard
Zoom
SpiAlert Pipeline Debugger UI mockup
Zoom
SpiAlert Pipeline Debugger UI mockup 2
Zoom
SpiAlert Pipeline Debugger UI mockup 3
Zoom
SpiAlert Pipeline Debugger UI mockup 4
Zoom
SpiAlert debug screenshot
Zoom

🧑‍💼 Senior Software Engineer (AI and LLM focus)

🏢 1x1 IT services.

📅 Feb 2024 - May 2024 (3 months)


   - Developed an advanced system for generating detailed product descriptions using Large Language Models (LLMs), automating the creation of high-quality descriptions from product titles and models for a database of 100,000+ products.
   - Leveraged AWS Bedrock Cloud APIs alongside local GPT4All LLMs to balance performance, text quality, and cost-effectiveness, achieving optimal results with AWS’s Claude Sonnet 3 LLM while incorporating local GPT4All LLMs to manage expenses.
   - Employed Python as the primary programming language for integrating cloud and local LLM capabilities, implemented dynamically scaled network of crawlers/parsers.

   🔧 Tools: AWS Bedrock cloud API + GPT4All local LLMs, Python

🧑‍💼 Senior Software Engineer (C++, Linux, Big Data, AI)

🏢 Shopedia/Shopit AB, a Big-Data Company

📅 July 2022 - December 2023 (17 months)


Project description:
   Big data system to crawl the whole Internet, identify and catalog products.

Responsibilities:
   - Delivered significant speed improvement and robustness of a distributed Linux-based Big-Data application for analyzing, context-linking, and categorizing large scales of textual information stream acquired from web crawlers.
   - Implemented text context analysis, recognition of human-readable text in any language, and conversion to structured, tokenized data for AI processing.
   - Utilized CUDA for text tokenization by dictionary and other performance-critical tasks, enhancing processing speed.
   - Integrated OpenCV for image processing tasks, improving the system's ability to analyze visual data.
   - Integrated detectron2 and EfficientDet AI models to identify and classify objects in images, enhancing product cataloging capabilities.
   - Incorporated TrOCR for efficient text extraction from images, improving data collection from visual sources.
   - Worked with TensorFlow to develop and optimize neural network models for various classification and recognition tasks.

   🔧 Tools: GCC/CLang C/C++, QT Creator, SQL, Python, CUDA, OpenCV, OpenCL, TensorFlow, detectron2, EfficientDet, TrOCR, NoSQL, Atlassian Confluence, GIT/GitLab, JIRA, Debian OS.
📸 Screenshots & mockups:
Shopedia parser UI
Zoom
Shopedia brand editor
Zoom
Shopedia rules
Zoom
Shopedia output discussion
Zoom
Shopedia block view 2
Zoom
Shopedia block view
Zoom
Shopedia tests
Zoom
Shopedia UNP
Zoom
Shopedia UNP 2
Zoom
Shopedia UNP 3
Zoom
Shopedia score
Zoom
Shopedia brand editor 2
Zoom

🧑‍💼 Senior Software Engineer (C++, Python, PHP, Windows, Linux, Web, IoT)

🏢 Vladonai Software - Productivity Software

📅 June 2009 - now (17 years)


Project description:
   - [Project #1] AllMyNotes Organizersoftware title, localized to 20+ languages, skinned UI, and sound themes.
   - [Project #2] Smart Home system. Development and maintenance of various software titles, web presence, and IoT solutions.
   - [Project #3] Real-time trading bot for automated and AI-driven cryptocurrency exchange.

Responsibilities:
   - Drove full life-cycle of software title AllMyNotes Organizer is the implementation of my vision how end-user software should look and work. Smart, efficient, easy in use. The program is full of interesting technical solutions. Localized to 20+ languages. Has totally custom, skinned UI, including very advanced rich text editor, with tables editing UI/logic functionality. Sound themes (beta version). A self-healing database engine, which is able to restore data even after very heavy damage of file logical structure (we have nearly zero cases of data corruption). Though it stores data locally, the program has strong back-end on our server, which, among other tasks, controls software activations and we have zero piracy.
   - The web-site www.vladonai.com (also allmynotes.org and allmynotes.info) are hosted on Debian Linux server. Server administration duties, based on Nginx/Apache web server, Exim email server, Exim, MySQL, WireGuard VPN, IPtables firewall, fail2ban intrusion-prevention system. Implemented online manual reader, RSS feed for list of updates and press-releases.
   - Created web-based control panel for the web-site, which displays very advanced analytics on program usage, site visitors, monitor web-site visitors in real-time (can see humans and bots), allows easily list all sales, edit user records, send email newsletters, submit PAD files to software catalogs automatically (a crawler bot for defined list of sites), monitor server resources and checks for major errors in real-time, monitor major site pages for errors, allows us quick generation of activation codes and vouchers, automatically schedule discounts/promos for various geolocations.
   - Created automated real-time trading software for cryptocurrency exchanges (Bittrex and Poloniex) for a proprietary client. The solution involved developing a fully custom neural network model based on TensorFlow algorithms, trained on proprietary historical trading data, capable of predicting short- and long-term exchange rate changes in real time.
   - Development of a Smart Home system based on a mesh network of IoT micro-controllers to automate work with automatic surveillance cameras (OpenCL), efficient house energy flow distribution from Solar Station + Grid to smart consumption, including V2H (Vehicle to House) mode for Electric cars.

   🔧 Tools: Visual Studio C++, GCC, PHP/Python/Pearl/Node.js/JavaScript, SQL, GIT/GITEA, Apache, Nginix, ESP32/VxWorks/RaspberryPi, Mantis Bug Tracking, TensorFlow, Windows, Debian OS, Dockers, RTOS, Embedded Linux.
📸 Screenshots & mockups:
AllMyNotes custom UI skins
Zoom
AllMyNotes skins mobile
Zoom
AllMyNotes font editor
Zoom
AllMyNotes search
Zoom
AllMyNotes concepts
Zoom
Web control panel
Zoom
Web newsletter system
Zoom
Web site usage analytics
Zoom
Real-time user monitoring
Zoom
Smart Home IoT power flow dashboard
Zoom
UI/graphics - Softpedia banner
Zoom
UI design samples
Zoom
UI giveaway promo
Zoom
UI infographics
Zoom
Web slicing
Zoom
AllMyNotes Deep skin
Zoom
AllMyNotes Fresh skin
Zoom
AllMyNotes HolyCrown skin
Zoom

🧑‍💼 Software Developer (C++, Mobile, Windows)

🏢 Iambic Inc. - Mobile Software - Sunnyvale, CA

📅 March 2001 - May 2009 (8+ years)


Project description:
   Mobile Software.

Responsibilities:
   - Worked on TinySheet project, an Excel-like application for PalmOS. Created charting support, made it Excel-compatible by enabling seamless synchonization with Excel files, we where the only company among the competition able to 'natively' synchronize charts between Excel and Palm, created UI libruary to support new high-resolution enabled devices (which was eneasy at that time, literaly we had to do 'drivers' for verery possible device on a market).
   - Developed so named 'Intellectual Text Processor' - a text parser library/API which is able to automatically recognize and identify information of various type out of plain text. Example: address line, country, city, zip, first name, last name, company name, job title, phones, e-mails, urls, IM's, e.g. In was batch text recognition in business cards, email signatures, and other non-regularly formatted texts. Ported it to multiple platforms.
   - Raised to position of leading developer of the company, worked on all products, including Agendus for Palm (for Palm, and Synchronization Conduit), TripTracker (version 4 for Windows and WM), Vehicle Manager (for Win and WM), Health and Diet (for Win and WM), Iambic Mail (for Palm, and Synchronization Conduit for Palm), TinySheet synchronization conduit, FastWriter (for Palm and synchronization conduit), Iambic Reader (for Palm and synchronization conduit), Time Reporter (for Palm and synchronization conduit), Sales Warrior (for Palm). All these projects were supported mostly by me when was need to add new feature or fix some bug, lead support for other team members, did code reviews, also I was dealing directly with QA and support staff in order to solve problems related to these products.
   - I was engaged in to development of TinySheet (our Excel-like application for PalmOS), FastWriter (our Word-like application for PalmOS), and Iambic Mail application in to a single 'Iambic Office' package from PC side, I've done common synchronization manager application and improved conduits (synchronization modules) for all these applications to work as a single packages seamlessly
   - Implemented plugins for Outlook, Excel and Word for quick access to Synchronization with Mobile functions. It's done using Visual Basic and C++ API of Outlook
   Note: for first 3 years I was working in French branch office of Iambic Inc, and after that office was closed moved to country of my origin, Ukraine, and continued working for Iambic, Inc. as independent contractor, remotely, visiting Iambic Inc headquarter office in California approximately once a year. I was a leading developer for most of the software titles developed by Iambic, Inc - I was working for Iambic, Inc. for 7+ years, which is an absolute record for this company. Worked there up until the last day of the company, when it was sold to our competitors... The company was successful and profitable for the period when I was working there, I was loyal to it until the end.

   🔧 Tools: Code Warrior C++, Visual C++, Visual Basic, MFC, Palm OS API, and Win32 API.
📸 Screenshots & mockups:
Agendus Windows Mobile - new colors
Zoom
Agendus WM today view
Zoom
Agendus WM meeting edit
Zoom
Agendus WM touch mockup
Zoom
Agendus WM touch agenda view
Zoom
iambic Mail send/receive
Zoom
Agendus for PalmPilot
Zoom
Agendus Windows - contacts
Zoom
Agendus Windows - contact edit
Zoom
Agendus Windows - meeting dialog
Zoom
Agendus Windows - hierarchy
Zoom
Agendus Windows - schedule
Zoom
Agendus Windows - month view
Zoom
Agendus Windows - today view
Zoom
TinySheet on 3 devices
Zoom
TinySheet charts
Zoom
TinySheet sync
Zoom
TinySheet hi-res
Zoom

🧑‍💼 Software Developer (C++, Mobile)

🏢 Yellow Computing - Mobile Software

📅 May 2000 - March 2001 (10 months)


Project description:
   Mobile Software.

Responsibilities:
   - Created dictionary application mobile software title Pro'Lingua for Palm Computing Platform version 2 (created it from ground up, not based on v1), it allowed quick translation of words between various language pairs. The biggest technical challenge in this project is the development of a new compression algorithm to compress dictionaries on mobile device. It has high compression ratio and low memory footpint. Also this project is completely object-oriented (even message handling and all UI object wrappers), which is very rare case for Palm platform.

   🔧 Tools : Code Warrior C++, GCC, Delphi/Pascal, Palm OS API, and Win32 API.

🧑‍💼 Software Developer (C++, Mobile, Windows)

🏢 MicroLogic Software Corp (USA, remote) - Hackensack, NJ

📅 December 1998 - September 2000 (2 years)


   - Developement of CAD program 'Machine Shop' (www.emachineshop.com). This CAD application is used to draw technical drawings and send it via the Internet to MicroLogic for manufacturing. Developed big part of user interface, developement of API for communication between client/server to place orders with CAD drawings, server-side orders storage, develment of secure/encrypted communication channel using the PGP algorithm, export of data to .DXF format (AutoCAD format), printer output of technical drawings.
   - Developed a multi-platform algorithm to synchronize hierarchical trees (N-way synchronization) - PC to Mobile and Mobile to CP, also between multiple PCs within LAN network. Which was used in number of product of the company.

   🔧 Tools: Code Warrior C++, GCC, Visual C++, Borland C++, MFC, Palm OS API, and Win32 API.
📸 Screenshots & mockups:
eMachineShop CAD application
Zoom


🧑‍💼 Various/Freelance Application Developer

🏢 Self

📅 July 1997 - December 1998 (18 months) and occassionaly in 200x when had no job


   - Epoch Clock application to extend Windows Clock in the system tray, added calendar/reminders capability to it.
   - BeCrossword PalmPilot and WindowsMobile game to resolve puzzles on the go.
   - Simple CAD application to draw geographical maps. Allows drawing and viewing of maps, add/edit/remove map elements (houses, roads, parks, pipes, etc.), filter specified elements, search, scaling and some more. This project was done for Ternopil state water supply company to keep information about their objects on the map.
   - Phone Book with list of all phone numbers in Ternopil city. This application has nice looking user interface (my first attempt to create something not ordinal, and quite successful), can add, delete and modify data in database, has powerful search (search in any field, also possible to use wildcards), sorting data by different fields, has very secure data storing format (in case of partial database damage in most of cases can be restored).
   - Warehouse accounting automation. Used to automate all warehouse accounting and other operations in private firm 'Konist' (which is probably #1 regional company which is selling electrical equipment such as pumps, engines, etc.), application includes relational database support for different needs, search, filtering, statistics, printing and some more.
   - Drugstore accounting automation. Used to automate most of drugstore accounting operations in Ternopil drugstore #160, includes relative databases, search, filtering, statistics, printing and some more.
   - Fractal explorer app. Allow to explore fractals, users can set fractal parameters, scale, see statistics and more.
   - Developed local companies catalogue CD by order of Infotechcentre company in 1998.
   - Developed first online shop web-site for Infotechcentre company in 1998. That site was fully developed, it was a supported CMS system long before commercial CMS systems appeared on a market, it was up for 15 years until company was in business.
   - Created the first official website for Ternopil State Technical University, which remained the university's online presence for 5 years.

   🔧 GCC, Visual C++, MFC, Win32 API, HTML/JavaScript, Delphi/Pascal.
📸 Screenshots & mockups:
Epoch Clock
Zoom
Epoch Clock main window
Zoom
Epoch Clock settings
Zoom
BeCrossword Palm
Zoom
BeCrossword
Zoom
BeCrossword
Zoom
BeCrossword
Zoom
BeCrossword PPC
Zoom
BeCrossword PPC Banner
Zoom
BeCrossword Palm Banner
Zoom
BeCrossword site mockup
Zoom

EDUCATION


🏢 Ternopil State Technical University

📅 1997-2002 (5 years)


   Degree: Specialist of Computers Sciences (equivalent of Master degree, 5 years university study). Learning Data Structures and Algorithms, Mechatronics/Robotics, Automation Engineering, Math Analysis. Also, I've started working on a second year of university, studied to apply learned skills on practice.

🧑‍💼 Self-study

📅 1991 - 1997


   I've been studying programming from 11 years. I totally love programming, and spend a lot of time on it. I practically live in Internet. I have deep understanding how to code programs right. All my sources are written in great style, source style such as naming, security, clarity are very important for me. My first computer was Sinclair's ZX-Spectrum which I've done nearly my own hands, many parts where soldered manually, and thanks to it I have good understanding on computer hardware part, this background knowledge allows me to understand software crystally clear, but as a entire process as I perfectly know structure of processor, computer parts and how they are interacting with CPU and each other on a very low level (I perfectly know how RAM is addressed on the address bus, and readed using the data bus, know the difference between memory and IO addressing, my first programs where saved on a magne tic tape and displayed on a old-fashion CRT TV).

HOBBIES & INTERESTS


   I'm an old school computer/C++ geek :-) most of my time spending in front of my PC, administrating Linux server and linked to it services, playing with/developing IoT system in my house, always improving my development skills, searching for new exciting approaches on solving problems more efficiently and faster. Love art, music, spiritual growth, sometimes traveling, and once again, computers :) Even when i don't work I find myself thinking on an issue I'm working on...

   I've developed on my own, a complete code library which makes GUI development (it has complete skins support, WinAmp-like but much stronger), easy in localization (even users may localize program in their own language and share language modules without need to recompile anything, it can be done with simple Notepad by very end user), security and development speed totally superior in comparison to traditional ways of development. Among all software development I'm putting most of my attention on the user interface part, as eye-catching factor is extremely important for product success. And this library is a result of my best experience. You can see the AllMyNotes Organizer product.

   Maintaining a healthy and substance/alcohol-free lifestyle, emphasizing focus, productivity, and a commitment to well-being.


OPEN-SOURCE PROJECTS


Open-Source Projects


    github.com/Frytskyy

🐍 Jedi DevOps Uptime Monitor Plus

📅 2025–2026


Project description:
   Terminal server health dashboard - single Python file, no Docker, no Grafana.

Responsibilities:
   Multi-threaded ping + HTTP monitoring, adaptive polling, hardware-bound credential encryption (Fernet/PBKDF2), Telegram/SMTP/Webhook alerts, braille sparkline graphs, psutil system metrics.

   🔧 Python, psutil, Fernet, PBKDF2, Telegram Bot API  ·  Cross-platform: Windows, Linux, macOS

🔐 WireGuard Star Network Manager

📅 2025


Project description:
   VPN configurator for star topology networks.

Responsibilities:
   Cryptographic key management, IP conflict detection, QR code generation for mobile clients, config encryption (Fernet), network cloning/templates.

   🔧 Python, WireGuard, Fernet, qrcode

🔄 Jedi GIT - Universal Project Synchronizer

📅 2025


Project description:
   Git-based multi-device sync with automatic Gitea repo creation and project metadata storage.

Responsibilities:
   Guided setup wizard, client + server pair architecture.

   🔧 Python, Git, Gitea API, Docker, PostgreSQL

🖥️ git_ui - Git Workflow CLI Simplifier

📅 2024


Project description:
   Interactive terminal menu for daily Git routines.

Responsibilities:
   Commit/push, branch management, checkout, tags, remote config. subprocess orchestration, JSON config persistence, colorama UI.

   🔧 Python, subprocess, colorama, JSON

Projects in Preparation for Public Release


🛰️ Deflect - Enterprise DevOps Mission Control with Deep AI Integration

📅 2010-now (work in progress - coming soon for beta testing)


Project description:
   Unified terminal control plane for multi-server infrastructure monitoring, cybersecurity automation, and LLM-powered decision-making.

Responsibilities:
   Architecture: Single-file, agentless monolithic TUI application (10,000+ LOC Python) managing unlimited heterogeneous Linux infrastructure exclusively via paramiko SSH-no agents required on servers. Async-native coroutine pool orchestrates real-time data collection, command execution, and event processing across server fleets. Hardware-bound encrypted credential vault (Fernet + PBKDF2) ensures portable, secure key management.

Core Capabilities: Real-time infrastructure monitoring (CPU, RAM, disk, network, Docker, databases), active attack detection and firewall management (UFW/iptables), service lifecycle control, cross-host log aggregation with regex search, SFTP file manager, deployment orchestration (git pull, restart, rollback), backup/restic status tracking, cron/systemd timer management, MySQL/PostgreSQL/Redis slow-query analysis, email monitor, and process lifecycle audit (kill, OOM detection, CPU throttling).

AI-Enhanced Autonomous Operations: Unified AIEngine middleware (Claude, GPT-4, Gemini, Mistral, Groq, LM Studio support) integrates with every operational screen. Per-host LLM instructions enable background loops for autonomous governance (e.g., "restart MySQL if slow-query rate exceeds 10/min"). Natural-language command terminal (Ctrl+A) translates English descriptions to production CLI/SSH/Bash. Threat assessment analysis contextualizes attack patterns; health audit performs cross-host root-cause analysis; defense mode auto-executes mitigations (bans, restarts) within policy limits. F8/F9 shell integration provides inline AI hints and command translation. Dual-tier model strategy (SMART for reasoning, FAST for classification) optimizes cost and latency.

Security & DevOps Excellence: Attack radar visualizes malicious IPs, geo-location, and timeline; 25+ screens cover every infrastructure dimension; bulk operations enable scripted fleet changes; network reconnaissance presets; API-rate-aware token budgeting; and comprehensive security wizard onboarding. All SSH credentials encrypted at rest; flexible config (JSON-based); portable export/import capability.

Technical Distinction: Purpose-built for infrastructure engineers who demand real-time visibility and autonomous defense without sacrificing control-combining DevOps observability, cybersecurity response, and emerging LLM-powered decision support into a single, cohesive, agentless platform.

   🔧 Python 3.10+, Textual TUI, asyncio, paramiko, cryptography (Fernet/PBKDF2), Claude API, OpenAI/Gemini/Mistral, SSH, Linux kernel
📸 Screenshots & mockups:
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom
Zoom

🔥 IPTables Manager - Fortress Edition

📅 work in progress - coming soon for beta testing


Project description:
   Interactive terminal firewall management tool for Linux servers.

Responsibilities:
   Fortress mode (deny-all-except-specified), manual rule creation with syntax validation, rule editing/deletion by chain, safety checks, enhanced comment system with JSON storage, config import and security analysis.

   🔧 Python, Rich TUI, threading, iptables, iptables-persistent

🛡️ VMF Shell - System Guardian & Task Manager

📅 work in progress - coming soon for beta testing


Project description:
   Windows system tray application combining a cron-like task scheduler with real-time security monitoring.

Responsibilities:
   Detects keyloggers, clipboard hijacking, screen capture threats, and suspicious autorun entries. Features startup task management, periodic job execution, password-protected tray menu, and comprehensive event logging with 90-day retention.

   🔧 Python, pystray, Windows API, threading

🔑 SSH Session Manager

📅 work in progress - coming soon for beta testing


Project description:
   Secure SSH connection manager with encrypted credential storage.

Responsibilities:
   Hardware-bound encryption ties stored passwords to the local machine via disk serial fingerprinting (PBKDF2-HMAC-SHA256 → Fernet), making leaked config files useless on any other hardware.

   🔧 Python, Fernet, PBKDF2-HMAC-SHA256  ·  Cross-platform: Windows, Linux


CODE SAMPLES


Code Samples


    View my public GitHub profile - it includes a number of open-source DevOps projects as well as C++ code samples.

⌘K