Who I Am
Quick Facts
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.
I am a hands-on Senior Software Engineer and Solution Architect with over 17 years of experience designing, building and delivering production-ready software. I work across the full stack: backend services, APIs, cloud infrastructure, DevOps, Odoo ERP, and system integrations. I take ownership from requirements and architecture through to implementation, deployment, and ongoing maintenance.
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
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 grew into full-stack delivery. I moved from implementing backend components to owning entire service layers: APIs, integrations, database design, deployments, and production operations. I took on service-oriented and event-driven architectures, built mobile backends, led ERP integrations, and shipped production software across multiple client projects. I still wrote and deployed code daily — architecture and system design became a natural extension of the engineering work, not a replacement for it.
2018-Present: Senior Engineering & Solution Architecture
Today, I work end-to-end across backend, full-stack, cloud and Odoo projects for clients ranging from SMEs to larger product teams. I handle the full lifecycle: discussing requirements with clients, designing the technical solution, building and deploying the software, and supporting it in production. I write code daily, manage deployments, integrate external systems, and solve real operational problems. Architecture and technical leadership are a natural part of how I work, not a separate role detached from delivery.
Core Expertise
Core Expertise
Primary technologies I work with daily
- Python (Django, DRF, Flask, FastAPI)
- SQLAlchemy, Alembic, Pydantic
- Kubernetes, Docker, Helm, Kustomize
- Terraform, Ansible, Pulumi, IaC
- Linux (Ubuntu, CentOS, Debian, Bash)
- AWS, Azure, Google Cloud
- PostgreSQL, MongoDB, Redis, DynamoDB
- Microservices & Domain-Driven Design
- CI/CD (GitLab CI, GitHub Actions, ArgoCD)
- REST, GraphQL, gRPC, SOAP, XML-RPC
- Nginx, Traefik, HAProxy, Load Balancing
- Prometheus, Grafana, OpenTelemetry, Jaeger
- AI/ML (LangChain, TensorFlow, PyTorch)
- Poetry, pip-tools, uv (Dependency Management)
Backend & Data
- Node.js, PHP (Laravel, CodeIgniter), Java
- Kafka, RabbitMQ, Celery, Celery Beat, MQTT
- Event-Driven & Message-Driven Architecture
- ETL & Data Pipelines
- Apache Airflow, Prefect
- ElasticSearch, TimescaleDB, InfluxDB, ClickHouse
- Redis Streams, Redis Pub/Sub
- SQL Query Optimization, Indexing, Partitioning
- Database Replication & Sharding
- WebSockets, Server-Sent Events, Real-time Systems
- SOAP, EDI, XML-RPC Integrations
- Soda Core (Data Quality Testing)
- Sentry, Error Tracking & Alerting
Cloud & Infrastructure
- EKS, GKE, AKS (Managed Kubernetes)
- Serverless (AWS Lambda, API Gateway, EventBridge)
- ArgoCD, Flux (GitOps Deployments)
- Istio, Linkerd (Service Mesh, mTLS)
- Multi-region & Multi-zone Deployments
- OpenTelemetry, Distributed Tracing
- Cloudflare, CDN, WAF, DDoS Protection
- Blue-Green, Canary, Rolling Deployments
- Horizontal Pod Autoscaling (HPA, KEDA)
- Cert-Manager, Let's Encrypt, TLS Automation
- HashiCorp Vault, AWS Secrets Manager
- Disaster Recovery & Backup Strategies
AI & Automation
- OpenAI API, Anthropic Claude, GPT Integration
- Ollama (Local LLM Deployment)
- LangChain, LangGraph, LlamaIndex
- Vector Databases (Pinecone, Weaviate, Qdrant)
- RAG & Semantic Search Pipelines
- HuggingFace Models & Transformers
- MCP (Model Context Protocol)
- Prompt Engineering & Chain-of-Thought
- AI-Assisted Code & Workflow Automation
Frontend
- React, Next.js, Vue.js, Angular
- TypeScript, JavaScript (ES2022+)
- TailwindCSS, shadcn/ui, Radix UI
- React Native (Cross-platform Mobile)
- Vite, Webpack, ESBuild
- Redux, Zustand, React Query
- REST & GraphQL API Integration
Specializations
- Odoo ERP (Certified) — ORM, XML-RPC, Custom Modules
- IoT & Edge Computing (MQTT, AWS IoT, AMQP)
- Payment Systems (Stripe, Mollie, Idempotency, PCI)
- OAuth2, JWT, OIDC, API Security
- SSL/TLS, mTLS, Secrets & Key Management
- OWASP Top 10, Security Hardening
- GDPR, DPIA, Audit Trails & Compliance
- SLO/SLA Design & Error Budget Management
- Multi-tenancy Architecture Patterns
- Webhook Design, Retry Logic & Dead-letter Queues
- pytest, Hypothesis, k6, Locust (Testing & Load)
- OpenAPI/Swagger, AsyncAPI, Postman
- Conventional Commits, Semantic Versioning
- Domain & Hosting Management (WHM, WHMCS, DNS)
Industry Experience
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
Full-time, Contract, Consulting
Location
Belgium (Mol) | Remote work possible
Start Date
Immediately available
Let's Work Together
I am open to permanent positions, long-term contracts, and consulting engagements. Whether that means joining an engineering team, leading a backend or full-stack project, building an Odoo integration, or helping modernize an existing system, I would love to hear about what you are working on. If it needs hands-on engineering and practical delivery, let's talk.