To get in touch, drop a mail to

Professional Experience

MermaidChart | Founding Engineer

 October '22 - Present

TurgenSec | CTO

 March '21 - October '22

Acquired (Do not ask who bought us.)


Oracle | Senior Applications Engineer

 June '18 - March '21


 January '19 - March '21
Lead developer of the service which facilitates to Integrate Webhooks functionality to any internal product with CloudEvent spec
  • Microservices (Java & Node.js on Kubernetes), Kafka, Vault, CI/CD (Gitlab, Jenkins & Helm)
  • Multiple endpoint-authentication (Basic, HMAC, OAuth2.0, IDCS) support
  • At least once delivery, Automatic Retries with exponential back off
  • Endpoint blacklisting, Dead letter requeuing and Message expiry


 March '20 - March '21
Allows customers to write custom code to act on system events using Webhooks and Serverless Platform (Oracle Fn)
  • Designed the multi tenancy architecture which allows managing and running customer functions securely
  • Created a federated Docker registry proxy service which allows customers to push containers with 0-config while managing access control and tenant data segregation.


 September '19 - March '21
Created a Typescript library to provide core functionality required to build a Microservice with Node.js
  • Kafka - Avro schemas | Transparent message encryption with Vault
  • HTTP endpoints - Express | Swagger
  • Service AuthN/AuthZ - JWT | Vault
  • Metrics & Health checks - Prometheus
  • Dependency Injection, Easy structured logging, Comprehensive test coverage and test helpers

Element Manager

 June '18 - January '19
Product that supports Import/Export of Custom Elements like Reports, Workspaces, etc in Oracle Service Cloud
  • Redesigned the UI to improve UX
  • Created a Generic Framework to standardize Metadata management for multiple types of objects.
  • Developed a Jenkins Pipeline to automate exports and imports for different sites using Element Manager Public API

Open Source

I’m an avid open source advocate and have contributed in a small capacity to multiple projects.

Maintainer of Mermaid JS and Mermaid Live Editor .

Project         Stars     Description
Mermaid JS GitHub stars Markdown inspired diagrams for all
Prettier GitHub stars An opinionated code formatter
Typescript GitHub stars TypeScript is a superset of JavaScript
Svelte Kit GitHub stars Cybernetically enhanced web apps
Homebrew | GitHub stars The Homebrew homepage
Caprover GitHub stars Automated Scalable PaaS Package - Heroku on Steroids

Minor PRs in Deno , Strapi , Manta



Government Engineering College, Thrissur (2014-2018)


Mermaid Live Editor - Maintainer

Engineering Spot Allotment - Kerala Government

CX-Hyperconnect Hackathon

Automated-OSINT - Turgensec UK (Consultancy)

Hello KEPA



Best Hack, Oracle Service Cloud Hackathon, 2019

Object Versioning

Versioning of OSvC Object metadata into Object Storage in OCI (Cloud Native Managed Services) using a Webhooks Adapter MicroService.

Honorable Mention - Best Productivity, Oracle Service Cloud Hackathon, 2019

Serverless Jenkins

Run Jenkins as a Service on demand using the OCI platform. Developer collaboration is done using Slack.