Your Professional Photo

Nitikorn Sriautha

Principal Low-Level Systems & Cybersecurity Engineer

A highly accomplished engineer with over 20 years of hands-on expertise in C/C++ systems programming, Windows OS Internals, and developing robust security solutions from the kernel up. Proven ability to architect and implement complex, high-performance systems for real-time monitoring, data encryption, and threat interception.

Core Competencies

A detailed overview of deep expertise across foundational areas of systems engineering and cybersecurity, honed over two decades of dedicated development and research.

  • Kernel & Driver Development: Expert-level proficiency in crafting robust and efficient Windows kernel-mode filter drivers.
  • Windows OS Internals: Deep understanding of Windows operating system architecture, processes, and memory management.
  • API Hooking & Interception: Advanced skills in intercepting and manipulating system and application behaviors for security and monitoring.
  • Cybersecurity Architecture: Strong ability to design secure and resilient system architectures against modern threats.
  • Reverse Engineering: Proven capability in analyzing and understanding compiled software to uncover functionalities and vulnerabilities.
  • Network Protocol & Sockets: Comprehensive knowledge of network communication protocols and socket programming for robust connectivity.

Technical Deep Dive: From Kernel to Cloud

🛡️ Kernel & Driver Development

Mastery over Windows kernel-level programming to create powerful, low-level security and system utility drivers.

  • File System Filter Drivers: Developed drivers for on-the-fly data encryption/decryption and prevention of unauthorized file access.
  • Network Drivers (NDIS): Created drivers to modify network data in-transit, including protocol drivers and miniport adapter drivers for legacy systems.
  • Keyboard Filter Drivers: Built drivers to intercept and alter keyboard scan code data for custom input handling.
  • Virtual File Systems: Implemented network file system drivers for virtual file sharing environments.

🔗 API Hooking & Interception

Expertise in intercepting system and application behavior to enforce security policies and monitor operations.

  • Win32/Native API Hooking: Hide processes, prevent applications from running, and capture on-the-fly text rendering.
  • COM Hooking: Intercept and alter data passed through COM interfaces, such as SQL commands.
  • Clipboard/OLE Hooking: Intercept and modify data in clipboard operations via the `IDataObject` interface.

☁️ Full-Stack & Cloud Architecture

While specializing in low-level development, possess extensive experience in building complete, end-to-end solutions using modern web and cloud technologies. This ensures that powerful backend agents have intuitive, scalable, and responsive user-facing interfaces.

Web & Real-Time Communication

  • 10+ Full-Stack Projects: Delivered complete web applications using jQuery, Angular, React, and ASP.NET Core.
  • Modern UI with Blazor: Currently leveraging Blazor for building interactive web UIs.
  • Real-Time Data Sync: Implemented high-performance data synchronization using WebSocket and gRPC.

Cloud Platform Experience

  • AWS: Experience with EC2, S3, IoT, DynamoDB, and developing Alexa custom skills using Lambda.
  • Azure: Experience with web hosting and CI/CD pipelines.
  • Google Cloud: Experience with Firebase Hosting, Cloud Run, Storage, Firestore, and developing Google Home custom skills.
  • Cloudflare: Experience with Workflows and Zero Trust concepts.

Innovation & Project Showcase

A comprehensive timeline showcasing both professional product development at KDTS and diverse independent projects and explorations, highlighting a passion for technology and complex problem-solving.

KDTS Product Development

Illegalview (Active)

Designed and developed a core endpoint monitoring product, enabling real-time recording of on-screen activities and implementing granular controls/alerts for file access, application usage, and removable media. (See: Product Page)

File Lock

Created a virtual drive solution to provide secure, encrypted data storage.

KTSS Security Suite

Architected and developed a comprehensive suite including a centralized controller to coordinate security services, a custom GINA module for fingerprint logon, and APIs for user identification.

WorkReport

Designed a client-server application to track application usage activity and generate detailed usage and focused task reports.

Datawall

Engineered a full-disk encryption solution utilizing a file filter driver for on-the-fly data encoding/decoding, effectively safeguarding data against theft.

SPIDER (Active)

Designed and developed a web-based Privileged Identity Management (PIM) system for automated Windows/Linux account creation/deletion and password updates based on user requests and schedules. (See: Product Page)

FILE CHECK

Created a client-server file integrity monitoring system with a web UI, utilizing SSH for remote CRC32 checks to detect and report unauthorized file changes.

RDP View

Developed a Windows desktop application for live screen viewing of RDP sessions on the same server, enhancing monitoring capabilities.

PAN (Active)

Designed and implemented a standalone CUI tool for sensitive data (e.g., credit card number) discovery across various databases and file types, with hash-based change detection. Supports both Windows and Linux.

USB-AUTH

Engineered a highly secure custom USB drive-based authentication solution for Windows 10/11, intercepting Credential Providers to enable login, lock screens upon USB removal, and user logoff.

PAN RT (Active)

Developed a client-server real-time scanning and reporting system for distributed deployment of PAN's sensitive data discovery capabilities, centralizing scan configurations and results.

Independent Projects & Explorations

Projects and explorations that demonstrate a passion for technology and a talent for solving unique, complex problems beyond core responsibilities.

E-book Reader Reverse Engineering & DRM

Successfully disassembled and reverse-engineered e-book reader applications to call hidden functions within the application's DLLs to unlock the DRM, demonstrating deep binary analysis skills.

Thai Character Rendering Fix

Developed a specific solution to correct incorrect "Thai Character Mai Ek" positioning for certain fonts in PDF files, showcasing sharp attention to detail and advanced problem-solving in character rendering.

OpenOffice Document Manipulation

Gained experience in manipulating OpenOffice documents using XML syntax, highlighting proficiency in document structure and data transformation.

Web-Based Video Conferencing

Developed a web-based video conference application utilizing Flex and Wowza Media Streaming Server, demonstrating expertise in streaming technologies and real-time communication solutions.

Embedded Systems & IoT

Extensive experience with microcontrollers like Arduino, ESP32, and PIC. Developed a "BTJoypad" to turn a Symbian phone into a wireless Bluetooth joypad, showcasing embedded systems expertise.

Telephony API Integration (TOT & Nortel)

Possess experience with TOT Telephone Directory Server SDK (OSA API) and Telephony API for interfacing with Nortel telephony devices, highlighting strong integration skills with complex communication systems.