About Me

Who I Am

Quick Facts

17+ years Software Engineering & Solution Architecture
13+ production projects across SaaS, AI, IoT, ERP, full-stack and cloud
Expertise: Python, cloud-native architecture, AI/LLM, RAG and agentic workflows
Based in Mol, Belgium
Availability: Immediately available for permanent employment
Certifications: AWS, Kubernetes, CI/CD, Microservices

My name is Sri (Sritharan K). I have been living and working in Belgium for more than 25 years. I hold Belgian citizenship and I am fluent in English, Dutch, and Tamil, with conversational German.

Senior hands-on Software Engineer and Solution Architect with 17+ years of experience designing and delivering production software platforms. For more than 3 years, I have also designed and implemented production AI/LLM systems, including Retrieval-Augmented Generation (RAG), vector and hybrid retrieval, tool-calling AI agents, evaluation, guardrails and human-in-the-loop workflows. My experience covers software and solution architecture, backend and platform engineering, cloud infrastructure, DevOps, distributed systems and production AI engineering. I take responsibility from requirements and domain modelling through architecture, implementation, testing, CI/CD, deployment, observability and production operations.

My work spans SME, product and enterprise environments. I communicate directly with clients and stakeholders, define technical requirements, plan delivery, and then build the software myself. Whether it is a Python backend, a cloud-native deployment, an Odoo customisation, or a multi-system integration, I handle it end-to-end. I write production code daily and take full ownership of what I build.

Key Achievements

Designed and delivered 13+ production systems across SaaS, AI, IoT, ERP and commerce, with end-to-end ownership from requirements and architecture through deployment and support.
Designed and implemented production AI systems for QuotCraft, Hiork, Midbel and VoltMol using LLMs, RAG, vector and hybrid search, tool-calling agents, evaluation, guardrails and human approval workflows.
Built cloud-native Python platforms with FastAPI and Django, PostgreSQL, asynchronous workflows, Docker, Kubernetes, CI/CD and production observability.
Delivered multi-tenant billing, commerce and integration workflows connecting Stripe, Mollie, Odoo, registrar, DNS, hosting and external APIs with idempotency, audit trails and VAT compliance.
Designed an industrial IoT platform processing 100K+ sensor messages per day, enabling real-time telemetry, anomaly detection and predictive-maintenance workflows.
Led hands-on delivery with a seven-engineer team, mentoring colleagues and improving standards for architecture, APIs, testing, code quality and production ownership.

Professional Journey

2008-2013: Foundation

My career started in 2008 with backend development and automation in telecom and enterprise environments. I learned early how to build systems that run reliably under real operational pressure: integrating legacy systems, processing business-critical data, and supporting production workloads that couldn't fail. This foundation taught me that good software isn't just about clean code; it's about understanding how systems behave when things go wrong.

2013-2018: Full-Stack & Platform Delivery

Over the next decade, I moved into full-stack delivery. I went from implementing backend components to owning complete service layers: APIs, integrations, database design, deployments and production operations. I worked with service-oriented and event-driven architectures, built mobile backends, led ERP integrations and delivered software across several client projects. I continued to write and deploy code daily. Architecture and system design became part of that engineering work, not a replacement for it.

2018-July 2026: Senior Engineering & Solution Architecture

From 2018 through July 2026, I worked end-to-end across backend, full-stack, cloud and Odoo projects for clients ranging from SMEs to larger product teams. I handled the full lifecycle: discussing requirements with clients, designing the technical solution, building and deploying the software, and supporting it in production. I wrote production code, managed deployments, integrated external systems, and solved real operational problems. Architecture and technical leadership remained a natural part of delivery, not a separate role detached from engineering.

Core Expertise

Software Engineering

  • Python
  • FastAPI
  • Django / Django REST Framework
  • Flask
  • Pydantic
  • SQLAlchemy / Alembic
  • Node.js / TypeScript
  • Java backend development
  • REST API / GraphQL / gRPC / SOAP
  • Celery / asynchronous processing
  • testing / TDD
  • clean architecture / SOLID

Solution & Software Architecture

  • solution architecture
  • system design
  • cloud architecture, cloud-native & distributed systems
  • microservices & service boundaries
  • Domain-Driven Design (DDD)
  • API & integration architecture
  • event-driven architecture
  • ADRs & NFRs
  • scalability / resilience / security / observability
  • performance & cost trade-offs
  • modernization & migration strategy
  • business continuity & disaster recovery

AI / LLM Engineering

  • production AI / Large Language Model (LLM) integrations
  • Retrieval-Augmented Generation (RAG)
  • vector search & hybrid retrieval
  • embeddings & reranking
  • LangChain
  • native Python agent orchestration
  • OpenAI / Anthropic / open-source models
  • AI agents, Agentic AI & multi-agent workflows
  • tool/function calling & structured outputs
  • prompt & context engineering
  • evaluation / guardrails / LLM observability
  • human-in-the-loop approval

Frontend & Application Engineering

  • React
  • Next.js
  • TypeScript
  • Vue.js
  • Angular
  • React Native
  • REST & GraphQL API integration

Platform, Cloud & DevOps Engineering

  • Docker / Kubernetes
  • AWS / Azure
  • Terraform / Ansible / Pulumi
  • Helm / Kustomize
  • GitHub Actions / GitLab CI
  • Argo CD / GitOps
  • Linux / Bash
  • Nginx / Traefik / HAProxy
  • AWS Lambda / API Gateway / serverless

Data, Messaging & Integrations

  • PostgreSQL / MongoDB / DynamoDB
  • Redis
  • RabbitMQ / Kafka / MQTT
  • event-driven messaging
  • ETL & data pipelines
  • SQL modelling / indexing / optimization
  • webhooks / retries / dead-letter queues
  • ERP / payment / external API integrations
  • WebSockets / real-time systems

Reliability, Security & Compliance

  • Prometheus / Grafana
  • OpenTelemetry / Jaeger / Sentry
  • performance & load testing
  • pytest / TDD / BDD
  • OAuth2 / OIDC / JWT / RBAC
  • TLS / mTLS / Vault
  • OWASP / API security
  • audit logging
  • GDPR / EU AI Act
  • VAT / EU invoicing

Technical Leadership & Delivery

  • end-to-end technical ownership
  • requirements & stakeholder communication
  • technical planning & incremental delivery
  • architecture and code reviews
  • engineering standards
  • mentoring & team coaching
  • production readiness
  • documentation & knowledge sharing

Industry Experience

Financial Services: Payment processing, compliance
Telecommunications: Billing, provisioning
Smart Home & IoT: Sensor data pipelines
E-commerce: Multi-tenant SaaS platforms
Healthcare: Emergency systems, medical data

Engineering Philosophy

I believe reliable systems are built through disciplined engineering, operational ownership, and pragmatic architecture decisions. My approach is grounded in:

  • Designing systems for production from day one: observability, monitoring, and failure modes are not afterthoughts
  • Writing maintainable code that survives team changes and scales with the business
  • Building platforms that solve real problems simply, avoiding unnecessary abstraction and over-engineering
  • Owning delivery end-to-end: writing and shipping production code, managing deployments, and making pragmatic design decisions throughout.
  • Automating repetitive operational work so teams can focus on delivering business value
  • Treating infrastructure, CI/CD, and security as core engineering responsibilities, not separate concerns
  • Making data-driven decisions using metrics, SLOs, and production feedback loops
  • Mentoring engineers and raising technical standards through code review, documentation, and knowledge sharing
  • Choosing proven, stable technology over hype: reliability beats novelty in production systems

Availability & Preferences

Open to

Permanent employment (payroll)

Location

Belgium (Mol) | Remote work possible

Start Date

Immediately available

Let's Work Together

I am focused on permanent positions where I can strengthen an engineering team through hands-on backend or full-stack delivery, solution architecture, Odoo integration work, cloud engineering or platform modernization. If the role needs practical engineering and long-term technical ownership, let's talk.

About | Software Architecture & Production AI | Sritharan K.