DATASHEET — SYSTEMS & APPLICATION ENGINEERING

Renji Panicker

Independent C++ / Python Engineer — Architecture, Implementation, Troubleshooting
DOC NORP-2026
REV14
DATE2026-09-08
LOCATIONPune, IN
OPEN FOR CONTRACT WORK

General Description

Systems engineer with 35 years building and shipping software, the last several concentrated in C++ — from C++0x through C++23 — with working range across Python, Java, Dart/Flutter, and C#/.NET. Track record spans compiler and parser construction, large-scale data infrastructure, embedded control software, and storage/IPC layers for regulated and safety-relevant products.

Engages as an individual contributor who owns a problem end to end: design, implementation, debugging, and delivery — without a management layer between the client and the code. Current work adds hands-on AI implementation (RAG, embeddings, MCP) on top of that architecture-level judgment. Operates independently, with minimal supervision required.

35+
YEARS IN PRODUCTION
C++0x→23
LANGUAGE RANGE
14
ENGAGEMENTS
4
OSS MODULES SHIPPED

Specifications

LanguagesC++ (C++0x, 11, 14, 17, 20, 23 — templates, concepts, coroutines, ranges), Python, Java, Dart/Flutter, C#/.NET
SystemsC++ standard library, Boost, WebAssembly
Toolsgit (also CVS, SVN), CMake, gdb, gprof, valgrind, g++ / clang / MSVC, Qt Creator, Visual Studio, VS Code
AI / MLHands-on implementation — RAG pipelines, embeddings, MCP (Model Context Protocol)
MethodRoot-cause analysis over symptom fixes; automation applied to testing, documentation, and process
SupervisionIndependent worker — operates with minimal oversight

Applications

Revision History

RevPeriodRole — EngagementStack
142026–presentIndividual Developer, Calsoft — AI agent for a well-known Semiconductor company in the FPGA spacePython
132024–2025Principal C++ Architect, Data Dynamics — core migration engine for ZubinC++
122022–2024Principal C++ Architect, Left Right Mind — storage/IPC redesign (client: KLA-Tencor)C++, MFC, COM, DCOM
112020–2021CEO, Tantrix Automation — ventilator control software; built Yantra (YACC replacement)C++, ReactJS, Embedded
102017–2019General Manager, Aliyance Mechatronics — dev center for robots, Gujarat Science City
92011–2017CEO, Segito Systems — cross-platform NLP applicationC++
82010–2011Director of Engineering, Druva — backup/restore product, delivery & teamPython
72008–2010Independent Consultant — medical records system; mobile gaming client workC#.NET, PHP, Win32, HTML5, JS
62006–2007Development Manager, Indecca Software — Scrum introduction; poker gaming network clientC++, MFC, Qt, Java
52005ODC Head, iMLogic — team growth, hosted-to-independent ODC transitionC++, Win32
4Development Manager, Ensim — web-hosting management systemPython
3Development Manager, Calsoft — payment gateway, VMware websiteEnterprise Java
22000–2002ODC Head, Aliyance Software — Blinkspeed POC (Seattle); led 18-person offshore centerC++
11995–1999Developer, Ruksun — Windows & Windows CE projectsC++, MFC, COM, DCOM

Open-Source Modules

Yantra
Full-fledged parser generator in C++ — integrated lexer, AST builder, AST walker.
github.com/TantrixAuto/yantra
Lemonex
Extension of Lemon (D. Richard Hipp's LALR parser) adding an LL(1) lexer for token stream generation.
github.com/renjipanicker/lemonex
WUI
Single-file, pure C++17 GUI library exposing the native OS browser + JS bindings as a C++ resource.
github.com/renjipanicker/wui
NOQL
Reference implementation of a NoSQL query language in pure C++17, inspired by Prolog's logic-programming paradigm.
github.com/renjipanicker/noql

Ordering Information

Available for contract and freelance engagements — remote-first, based in Pune, India.

Fixed-scope builds, embedded engagements, or ongoing architecture/troubleshooting support. Direct C++/Python implementation work, or technical leadership on teams where design and architecture decisions currently lack ownership.

Request engagement →
Emailrenji@tantrix.in
LocationPune, Maharashtra, IN
TermsContract / Freelance
AvailabilityRemote / On-site
END OF DATASHEET — RP-2026 REV 14