SKengineer

Selected Systems & Open Source

Client platforms I designed and built, plus public repositories on GitHub.

Systems
10
Public repos
02
Domains
04
Public repositories: link directly to GitHubPrivate repositories: client and enterprise systems; source code is proprietary and not shared.
  1. Multi-tenant quotation, invoicing and payments platform built on Django 5.2, DRF and django-tenants, running on Kubernetes at Hetzner. Its AI layer is plain Python with direct LLM APIs (no LangChain): tenant-aware RAG and tool-calling agents draft, validate and follow up quotes behind approval gates and audit trails.

    Technologies

    • Django 5.2
    • DRF
    • django-tenants
    • PostgreSQL 17
    • pgvector
    • Celery
    • Kubernetes
    • Native Python AI

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  2. Commerce platform using LangChain RAG across its catalog, TLD rules, knowledge base and provider documentation. AI agents handle domain discovery, bundle recommendations, ticket triage and controlled provisioning through multi-provider tools.

    Technologies

    • FastAPI
    • PostgreSQL
    • RabbitMQ
    • Celery
    • Kubernetes
    • LangChain
    • RAG
    • AI Agents

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  3. Belgian recruitment platform connecting students and Gen Z candidates with employers. Embedding-based matching over CVs, profiles and job requirements, LLM-assisted CV parsing and skill extraction, and human review of every shortlist. GDPR controls throughout, with human oversight designed in line with the then-draft EU AI Act.

    Technologies

    • FastAPI
    • PostgreSQL
    • pgvector
    • LangChain
    • Embeddings
    • Redis
    • WebSockets
    • Firebase Auth

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  4. IoT and job platform using RAG across equipment manuals, service history and telemetry. AI agents triage anomalies, plan predictive maintenance, optimize technician routing, generate documents and coordinate approved customer communications.

    Technologies

    • FastAPI
    • PostgreSQL
    • MQTT
    • Celery
    • RAG
    • AI Agents
    • Anomaly Detection
    • WebSockets

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  5. Cloud ingestion for industrial sensor telemetry: MQTT through AWS IoT Core, event-driven Lambda pipelines, FastAPI services and InfluxDB time-series storage, secured with device certificates and IAM-scoped access.

    Technologies

    • AWS IoT Core
    • MQTT
    • Lambda
    • FastAPI
    • InfluxDB
    • DynamoDB
    • Grafana

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  6. Backend contribution to the modernization of a medical emergency dispatch platform: FastAPI microservices for dispatch coordination, a GraphQL aggregation layer, RabbitMQ messaging and Kubernetes deployment with Prometheus and Grafana monitoring.

    Technologies

    • FastAPI
    • GraphQL
    • RabbitMQ
    • Celery
    • Redis
    • Kubernetes
    • Prometheus
    • Vue.js

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  7. Migrated legacy Odoo modules to Odoo 17 and built custom approval, inventory and billing workflows with OWL components and QWeb reports, plus FastAPI services that connect external systems over XML-RPC and REST.

    Technologies

    • Odoo 17
    • OWL
    • Python
    • PostgreSQL
    • XML-RPC
    • FastAPI
    • Docker
    • GitLab CI

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  8. B2B platform for a textile manufacturer connecting Odoo ERP with accounting and warehouse systems: automated catalogue, pricing and order synchronization, background processing and customer ordering portals.

    Technologies

    • Python
    • Django
    • Odoo
    • Celery
    • RabbitMQ
    • PostgreSQL
    • Elasticsearch
    • SOAP/XML-RPC

    Client-owned system. Described for experience reference only; no proprietary code is shared.

    Architecture sketch

  9. Config-driven GitOps platform: Ansible provisions RKE2 Kubernetes nodes, Argo CD delivers applications via App of Apps in ordered sync waves, Jenkins handles CI with Trivy image scanning and SBOM generation. One config file drives the entire stack with no hardcoded values.

    Technologies

    • Ansible
    • Kubernetes
    • RKE2
    • Argo CD
    • Jenkins
    • Helm
    • Kyverno
    • Sealed Secrets
    • Trivy

    Architecture sketch

  10. Open-source Odoo 17 module connecting Shopify stores to Odoo ERP. Syncs products, orders, customers, inventory, and payouts via REST and GraphQL. Includes async webhook queue with retry logic, HMAC-SHA256 verification, OAuth Client Credentials, and an analytics dashboard.

    Technologies

    • Python
    • Odoo 17
    • PostgreSQL
    • Shopify API
    • GraphQL
    • REST
    • Docker
    • pytest

    Architecture sketch

Projects | Production AI, Python & Cloud | Sritharan K.