Asmit Kumar

Asmit Kumar

Senior Backend & GenAI Engineer · Bengaluru

Backend engineer with 10+ years building systems that work at scale — data pipelines, distributed architectures, APIs, and now production AI.

Recently focused on building production GenAI systems — it's the backend fundamentals that make AI actually work in production. At Radar360, I build document intelligence platforms and LLM-powered workflows. Before that, I spent four years at Hearst Magazines scaling commerce data systems — 15M+ SKUs daily, AI-driven product matching that saved $200K/year, and a full Kubernetes migration of 60+ services. Started at Semantics3 as a data engineer, building web crawlers processing 10M pages a day.

Strong fundamentals. Practical AI. Production quality, always.

Skills

Backend / Infrastructure

PythonGoPerlFastAPIPostgreSQLRedisMongoDBElasticsearchRabbitMQApache AirflowDockerKubernetesAWSGCPDatadogGrafana

GenAI / LLM

RAG SystemsLLM Fine-tuning (LoRA / QLoRA)Multi-Agent WorkflowsLangChain / LangGraphAWS BedrockClaude APIHugging Face TransformersPrompt EngineeringOpenAI APIVector Databases

Experience

Senior Software Engineer

BCT Consulting|Radar360

Dec 2024 – Present

Bengaluru

Document intelligence platform

Production — processing financial documents at scale

Built an AI-powered platform for automated document classification, structured data extraction, and conversational Q&A on financial documents. Integrated AWS Bedrock Claude with prompt caching for 80% cost reduction. Designed async FastAPI backend with hybrid PostgreSQL + S3 caching layer.

PythonFastAPIAWS BedrockClaudePostgreSQLS3Textract

Multi-tenant analytics platform

Production — serving hundreds of organizations

Contributed to the core backend platform handling dynamic query execution, pivot analysis, and async workflow orchestration. Database-per-tenant isolation with multi-database support (PostgreSQL, SQL Server, Oracle). Keycloak OAuth2 with PKCE, dependency injection, and OpenTelemetry tracing.

PythonFastAPIPostgreSQLKeycloakHatchetDocker

Dynamic report generator

Production — 40+ report types automated

Developed a backend service that dynamically generates professional Excel reports from JSON templates and live API data. Template-driven architecture with 59 configurations, dynamic formula generation, and cross-sheet cell reference tracking.

PythonFastAPIOpenPyXLPandasAWS S3Docker

Senior Software Engineer

Hearst Magazines

Dec 2020 – Dec 2024

Bengaluru

Product data-ingestion pipeline

20% decrease in time to create commerce articles

Engineered an end-to-end solution managing diverse data feeds via FTP, SFTP and direct APIs. Processed 15M+ SKUs daily, reducing reliance on crawling.

PythonGoFastAPIPostgreSQL

Product matching service

Saved $200K spent annually on a third-party solution

Built a product unification system across retailers using UPC and other universal product identifiers, combined with image and text similarity matching via OpenAI.

PythonOpenAI

Product categorisation

Ad revenue up 8% due to improved targeting

Re-architected the legacy categorisation service with a mapping system associating each product to its nearest node in the Google taxonomy.

PythonOpenAI

Integrating fallback data sources

Improved data coverage and reliability

Designed a chain-of-fallbacks architecture for product data, routing through alternative data sources when primary feeds were unavailable. Custom fallback paths configurable per use case.

GoRedis

Infrastructure migration to Kubernetes

60+ microservices migrated with zero downtime

Led seamless transition of the full microservices fleet to K8s. Built custom data pipelines to maintain integrity during migration and sync 3TB of PostgreSQL data between AWS RDS instances.

KubernetesAWSApache AirflowDatadog

Sales event optimization

Revenue impact of 10–15%

Implemented Airflow pipelines for timely product updates and dynamic price adjustments during sales events.

PythonApache AirflowPostgreSQL

Software Engineer

Semantics3(Acquired by Hearst Magazines)

Apr 2016 – Nov 2020

Bengaluru

Web crawler

10M pages/day across 300 e-commerce websites

Co-developed an in-house crawler with one main service dispatching tasks to 400 follower nodes across AWS, GCP, and third-party proxies. Implemented bot evasion, health checks, and efficient IP rotation.

GoPerlRabbitMQPostgreSQLRedis

Content extraction

Cost savings by eliminating crawls for sites with data issues

Led a team of 6 maintaining extraction rules for 1000+ e-commerce sites. Built an automated QA system to identify and flag data extraction issues.

PerlGoRegex

Data Engineer

Semantics3(Acquired by Hearst Magazines)

Nov 2013 – Apr 2016

Bengaluru

Supervised data extraction & crawl validation

Reduction in customer complaints for data quality

Added supervised extraction for sites based on requirements. Built crawl data validators incorporating schema validation, URL verification, and price validation.

PerlRegexMongoDB

Education

B.Tech, Computer Science Engineering

Punjab Technical University

Jun 2012

Get in Touch

Happy to talk about backend architecture, distributed systems, RAG, or anything in between. Based in Bengaluru.