I build data workflows, backend automation, and practical software products — usually with Python at the center.
I'm a data engineer from Kerala, India, with several years of experience building data extraction, transformation, and automation pipelines for e-commerce data.
A lot of my work starts with a repetitive engineering problem and ends with a system that makes it disappear: automating data collection workflows, cleaning and structuring large datasets, building internal tooling, and using AI agents where they can remove genuinely repetitive work.
Right now I'm focused on going deeper into data engineering fundamentals and system design while continuing to build products outside work.
- Data engineering: SQL, data modelling, pipelines, orchestration, reliability, distributed processing
- Backend & automation: Python, Django, Celery, APIs, async/concurrent workflows
- Applied AI: agent-assisted developer tooling and workflow automation
- Product engineering: desktop and Android applications built around real problems
Chikku Parser (active development)
A Tauri desktop application for viewing documents and exploring, combining, filtering, and transforming data files.
Built with Rust, Tauri, React, TypeScript, and DuckDB, with virtualized browsing for large datasets and support for CSV, TSV, JSON, Parquet, Excel, and PDF workflows.
Highlights: large-file data viewing · SQL-powered transforms · pivots & aggregation · flexible table combining · PDF viewing/export · multi-format export
An Android strength-training product built around a simple idea: the app should guide the workout instead of making the user constantly configure it.
The product includes guided progression, workout logging, rest handling, live workout information, exercise alternatives, progress tracking, and a privacy-focused photo vault.
Data & backend
Tools & product work
I'm deliberately moving beyond knowing tools and syntax toward the parts of engineering that matter more as AI gets better at writing code:
problem decomposition · data modelling · architecture · trade-offs · debugging · reliability · performance · system behaviour
I'm also experimenting with AI agents as engineering tools — especially where they can automate repetitive implementation and maintenance work without replacing the judgment needed to design the system.
I like building tools that turn messy, repetitive workflows into something boringly reliable.
