Rishikeshan Lavakumar
Systems Engineer & AI Consultant
As a systems engineer and AI consultant, I have developed expertise in networking, cryptography, and auditable data systems. My work in open-source and professional consulting has given me the opportunity to build practical, high-performance software and contribute to the broader tech community.
Professional Experience
Systems Engineer & Infrastructure Architect
SR Medicals & Minimart | 2007 – Present
Architecting and managing robust IT infrastructure, designing custom diagnostic software, migrating critical systems to resilient platforms (FreeBSD/ZFS), and developing specialized drivers to ensure operational continuity and performance.
Invoicer (Newinv) & IDP System
2022 – Present
Developed a fully transactional, atomic Point of Sale and inventory system to replace a legacy non-atomic setup. Features Intelligent Document Processing (IDP) using Vision Language Models and Mutual TLS authentication. Designed for high compatibility, running 95% of features on nascent browsers like Servo.
Forwarder (fw)
2023 – Present
Created a fully open-source, WebRTC-based remote access tool to replace AnyDesk. Supports kiosk and shared display modes across Microsoft Windows and GNU/Linux (X11/Wayland via VNC backend), with Mutual TLS authentication.
ZFS & FreeBSD Migration
2025
Migrated sales DB from failing Windows bare metal to TrueNAS CORE (FreeBSD) with ECC RAM/ZFS to resolve phantom data corruption. Tuned kernel parameters (dirty_max, ARC) and ZFS for heavy OLTP VM workloads.
Printer Infrastructure & Driver Rewrite
2025
Resolved persistent Windows Printer Sharing errors by migrating to a Debian GNU/Linux VM with CUPS/Samba. Modified the specific printer driver (PPD) to enforce auto-cutting, permanently fixing the issue.
HealthMonitor (Network & Process)
2024 – Present
Built a diagnostic tool to detect Layer 1 (PHY) faults via latency spikes and RAM exhaustion. Acts as a "Task Manager with a time machine." Led to replacement of faulty cables/clips and identification of resource leaks.
Sales Analytics & NVR Integration
2024 – Present
Implemented analytics with DTFT spectral analysis for demand forecasting and SSH-tunneled mobile access. Registered computer screens as ONVIF cameras in the NVR system using ffmpeg/mediamtx.
AI Consultant (Contract)
CloudParallax Pvt. Ltd. | 2023 – Present
Demonstrates professional application of AI and machine learning expertise in a business context, working with cloud systems, generative AI, and MLOps within an agile framework.
TripVasco (Nascent Project)
2023 – Present
Served as the ML Pipeline Engineer on this travel planning application. Designed data pipelines using local crawlers, reasoning models, and pgVector for Retrieval-Augmented Generation (RAG).
Database Consultancy (AWS)
2024
Identified cost-saving migration path from MS SQL Server to PostgreSQL/Linux. Critically prevented data corruption by advising against copying "live" database files, ensuring data integrity.
AWS Certified AI Practitioner
Amazon Web Services (AWS) | Certified since 2023
Holds the AIF-C01 certification, validating a comprehensive understanding of artificial intelligence, machine learning, and generative AI concepts, use cases, and best practices on the AWS platform.
VerifyTechnical Skills & Languages
For a comprehensive view of my work, please visit my GitHub profile: github.com/ris-work
| Category | Skills |
|---|---|
| Languages | C#, Rust, PL/pgSQL, Python, JS, Java, VB (.net), PHP, PowerShell, C |
| Systems & Config | SSH automation, WireGuard, Apache2, Windows Services, Network Diagnostics, ZFS, TrueNAS |
| Technologies | WebRTC, VNC, SQLite, PostgreSQL, Eto.Forms, LINQ, LLMs, Vectors, RAGs, ML models, SciPy, Pandas, SymPy |
| Operating Systems | FreeBSD, GNU/Linux, NetBSD, Microsoft Windows Native |
| Hardware | Raspberry Pi 3/4, Radxa X2L, Arduino, AllWinner D1 (RISC-V/C906) |
Open-Source Projects & Contributions
SQLiteFS
Rust, Filesystem
A fork created to provide critical bugfixes and feature improvements. Provides a reliable, in-app filesystem based on a SQLite database.
SQLiteFS Temporal
Rust, Auditable Databases
A temporal module for the sqlitefs filesystem that enables filesystem change auditing with configurable synchronization, storage options, and compression.
WebRTC Forwarder
C#, Rust, WebRTC
Software designed to forward arbitrary streams through WebRTC, with end-to-end encryption and direct connections. The core is in Rust for high performance.
Eto.Forms WebAssembly Port
C#, WebAssembly, UI
Successfully ported the Eto.Forms WinUI3 backend to WebAssembly via Platform.Uno, expanding cross-platform UI capabilities.
Modern WinForms Aesthetics
C#, .NET, Unix
A patch adding rounded corners and a glass look to System.Windows.Forms on GNU/Linux and FreeBSD, improving UX on Unix-like systems.
Apache Web Server Documentation
Documentation, SVN
Fixed a critical documentation bug in mod_auth_form that was breaking the official Apache Web Server documentation.
Research & Publications
Anonymous and Distributed Authentication for P2P Networks
Journal of Computer Science
This peer-reviewed paper introduces three novel authentication protocols for anonymous P2P networks, utilizing advanced cryptographic concepts such as ring signature schemes, secret sharing, and zero-knowledge proofs.
Education
B.Sc. Eng. in Computer Engineering
University of Peradeniya
Final Year Project: Anonymous and Distributed Authentication for Peer to Peer Networks
Designed novel authentication protocols for anonymous P2P networks utilizing ring signatures, secret sharing, and zero-knowledge proofs. This project formed the basis for the subsequent peer-reviewed publication.
Academic Project: Automated Farmland Water Supply System
A cyber-physical systems project involving the design and building of an automated system to monitor and control water supply for large-scale agriculture.