Profile Picture

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.

IESL Reg. No.: AM-34521   |   ECSL Reg. No.: 220655

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.

🔍
View Company Website

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.

Verify

Technical Skills & Languages

For a comprehensive view of my work, please visit my GitHub profile: github.com/ris-work

Category Skills
LanguagesC#, Rust, PL/pgSQL, Python, JS, Java, VB (.net), PHP, PowerShell, C
Systems & ConfigSSH automation, WireGuard, Apache2, Windows Services, Network Diagnostics, ZFS, TrueNAS
TechnologiesWebRTC, VNC, SQLite, PostgreSQL, Eto.Forms, LINQ, LLMs, Vectors, RAGs, ML models, SciPy, Pandas, SymPy
Operating SystemsFreeBSD, GNU/Linux, NetBSD, Microsoft Windows Native
HardwareRaspberry 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.

🔍