Senior Full-Stack Developer · BC Public Sector

Hi, I'm Ratheesh Kumar I architect & ship web platforms|

12+ years delivering government-grade web platforms — from the interactive BC Building Code and RoadSafety Digital Forms to an enterprise Workflow-as-a-Service for the BC Government.

0Years Experience
0Companies & Clients
0Years Leading Teams
0Years in Indonesia

Engineer, Architect, Leader

I'm a Senior Full-Stack Developer with 12+ years of experience delivering government and enterprise-grade web applications — specializing in structured data validation, digital publishing, and schema-based content transformation.

I'm currently building an enterprise Workflow-as-a-Service platform for the BC Government's Common Components Portfolio — extending n8n with custom TypeScript nodes and a human-in-the-loop approval layer, integrated with Microsoft 365 and SharePoint. Recent delivery includes RoadSafety Digital Forms for the Ministry of Public Safety and the interactive BC Building Code platform.

I build with React, Python Flask, Java Spring Boot, Docker and OpenShift, with CI/CD pipelines aligned to Git-based government workflows — and I've brought the same rigour to Camunda and FormsFlow.ai automation and earlier products like the Allianz agent portal, EventOPS and LighthouseSolar.

ArchitectureJSON Schema, XSLT, workflow & system design
LeadershipTechnical Lead, stakeholder workshops & client management
Public SectorBC Government — RoadSafety, BC Building Code, GDX

Tools I Think In

Frontend

ReactJSNext.jsAngular 12 ElectronReact NativejQuery HTML5CSSSASS / SCSS

Backend

Python · DjangoFlaskNode.js Java · Spring BootLaravelPHP C++RESTWebhooks

Data & Databases

OracleMS SQLMySQL PostgreSQLMongoDBRedis TensorFlowPandas

DevOps & Cloud

DockerOpenShiftJenkins AnsibleAWSGCP Git · SVNLinux · macOS · Windows

Workflow & Structured Data

n8n · Custom NodesCamunda BPMFormsFlow.ai BPMNJSON SchemaOxygen XML Editor XSLT 3.0REST · OpenAPI 3.0

Enterprise & Quality

Microsoft Graph APISharePoint OnlineOAuth 2.0 / OIDC SeleniumRobot FrameworkKatalon CMS: OpenCart · Magento · WordPress

The Journey So Far

AOT TechnologiesBC, CanadaApr 2022 — Present

Senior Full Stack Developer

Building enterprise software for the BC Government — digitizing RoadSafety enforcement forms for police, transforming the BC Building Code into interactive JSON & search platforms, and shipping the province's Workflow-as-a-Service on n8n (React, Python, Java, Docker, OpenShift).

ReactFlaskSpring BootOpenShiftn8nJSON Schema
HCL TechnologiesIndonesiaNov 2019 — Jun 2022

Technical Lead

Leading the team across the full development lifecycle of AgencyConnect — a responsive PWA portal for Allianz Indonesia insurance agents to manage customers, policies, transactions and claims (Angular 12, Java, Python).

Angular 12JavaPythonTeam Lead
Allianz Indonesia (contract via BIT)IndonesiaSep 2017 — Apr 2019

Senior System Analyst

Architected and built AllianzKIOSK, a Windows desktop app letting insurance customers access policies, check premiums, submit claims and connect with virtual assistants — including webcam face-recognition login and VOIP integration.

ReactJSElectronNode.jsFace Recognition
Allianz TechnologiesIndiaJul 2017 — Sep 2017

System Analyst

Intensive soft-skill and technical training to work to international standards, in preparation for the on-site deployment with Allianz Indonesia.

International StandardsGlobal Delivery Model
Inapp Information TechnologiesIndiaJul 2014 — Jul 2017

System Analyst

Architected EventOPS, a SaaS platform for event & facilities managers — automating requests, approvals, resource allocation and run-of-shows, with live updates over WebSockets. Also modernized the LighthouseSolar CRM, upgrading Django 1.4 → 1.8 and shipping new reporting modules.

AngularDjangoPostgreSQLMongoDBRedisAWSWebSockets
BGI TechnologiesIndiaJun 2013 — Jun 2014

Software Associate

Built the online ordering platform for Coldstone Creamery — an OpenCart/Laravel e-commerce system managing 14+ stores, with mobile-optimized design and deployment support.

LaravelPHP · OpenCartMySQLE-commerce
Aspirantz InfosecIndiaApr 2012 — May 2013

Software Engineer

Secured client web applications: vulnerability scanning with Metasploit & W3AF, detailed remediation reports, server hardening, and fixing flaws in PHP applications to win fix contracts.

AppSecW3AFMetasploitPHP

Things I've Built

Workflow-as-a-Service

BC Government · Common Components

Multi-tenant workflow platform on n8n with custom TypeScript nodes, a human-in-the-loop approval layer, Microsoft 365 integrations and GitOps deployment on OpenShift — piloted for permit intake and cross-ministry coordination.

n8nTypeScriptOpenShiftKeycloakMS Graph

BC Building Code

BC Government · Web Platform

Turned the 2,000-page 2024 BC Building Code into an interactive, fully client-side web app: pre-built FlexSearch indexes for instant search, Turborepo monorepo and static export for CDN — WCAG AAA compliant.

Next.js 16React 19FlexSearchWCAG AAA

BCBC Digital Transformation

BC Government · Data Engineering

XML-first pipeline converting the National Building Code into high-fidelity JSON: XSLT 3.0 transforms, RFC 5261 patching and multi-layer schema validation, preserving 25,000+ cross-references for legal compliance.

XSLT 3.0JSON SchemaOxygen XMLPython

RoadSafety Digital Forms

BC Government · Public Safety

Real-time enforcement forms for BC police — impoundment notices and suspension forms with JSON schema validation, Camunda + FormsFlow.ai workflows, Keycloak auth and offline-first operation on field tablets.

ReactFlaskCamundaKeycloak

GDX-BC

BC Government · Digital Experience

Modernized the BC Government web presence: responsive, accessible front-end with React & Next.js on Spring Boot REST APIs, containerized on OpenShift — plus the GDX MET project-tracking platform.

ReactNext.jsSpring BootOpenShift

Stop Cuts Tool

Civic Tech · Data Viz

Self-contained NationBuilder tool visualizing Ontario school funding cuts: client-side Excel parsing with SheetJS, interactive Google Maps and search by school, board or region — no server infrastructure.

JavaScriptGoogle MapsSheetJSNationBuilder

Proof, Stacked

⭐ Awards & Recognition

  • Best Employee of the Month — Oct 2015, Inapp Information Technologies
  • Appin Certified Security Expert (ACSE) — CERTin & Ministry of Defence, India

🏆 Certifications

  • AWS Certified Solutions Architect — Associate
  • Google Cloud (GCP) skill badges
  • Angular & Python — HackerRank Certified
  • Microsoft: MCP · MCSA · MCTS

🚀 Training

  • Machine Learning & Deep Learning — ISRO, Indian Space Research Organisation

🎓 Education

  • B.E. Computer Science & Engineering
  • Lord Jegannath College of Engineering & Technology, Anna University, Chennai
  • 2008 — 2012

Let's Build Something Worthwhile

Open to senior full-stack, architecture and leadership roles — especially with the BC Government and enterprise teams. Whether it's a workflow platform, a data pipeline or a team that needs steering — my inbox is open.

ratheeshspiral09@gmail.com · Vancouver, BC