Open to ML Engineer, AI Engineer & SDE roles

Hari Om Dwivedi — ML Engineer · AI Engineer · Software Engineer Questions in.
Answers out.

I'm Hari — a software engineer building production ML and LLM systems: RAG, semantic search, ranking and Spark-scale analytics. At Carnation Infotech, my NL→SQL platform cut analytics turnaround from 48 hours to under a minute.

The console is a real retrieval engine indexed on this page — BM25, an interpretable 16-d concept space and MMR re-ranking, all running in your browser.

ask-hari

runs in your browser

Ask anything about Hari’s work.

Answers are retrieved from this page and cited — by a small search engine running in your browser. No LLM, no API calls, no tracking.

  1. tokenize
  2. expand
  3. embed
  4. retrieve
  5. rerank
  6. cite

Try
Analytics turnaround
48h → <1 min
Conversational BI · Carnation Infotech
Lead-to-client conversion
+25%
Embedding-based ranking · Propques
Shopify bounty
$10,000
Two production Shop Minis
Students mentored
700+
President, CSI Student Chapter

01Featured work · Carnation Infotech

Talk to your data. From a 48-hour queue to answers in under a minute.

An enterprise conversational-AI platform for the Business Intelligence team: stakeholders ask questions of company-wide big data in plain English, and get validated charts, tables and insights back.

The problem

Business questions had to wait on analysts to write and run queries against company-scale data. Analytics requests took around 48 hours to come back.

What I built

  • translate()An LLM-powered layer that turns stakeholder questions into optimized PySpark SQL.
  • execute()Secure query execution on Apache Spark clusters, with automated aggregation, validation and post-processing.
  • explain()Summarization and visualization pipelines that return charts, tables and plain-English insights.
  • protect()Caching, query optimization and guardrails for performance, correctness and cost efficiency.
  • govern()Access control and data governance, enforced with data-engineering, platform and leadership teams.

Before

48 h

After

< 1 min

Stack

  • Python
  • LLMs
  • Prompt engineering
  • PySpark
  • Spark SQL
  • Apache Spark
  • Caching
  • Guardrails
  • Data visualization
  • RBAC

Stakeholder asks

“Which 5 regions grew revenue fastest last quarter?”

waitingt = 0 ms
SpanTimelineTime
auth.check_access
guardrails.input
cache.lookup
llm.translate
sql.validate_optimize
spark.execute
results.validate
llm.summarize
viz.render
SparkLLMPlatform cache hit blocked

spark.execute · Spark · 18.6 s

Distributed query on the Spark cluster.

Revenue growth, last quarter vs previous (%)

  • North+18.4%
  • West+12.9%
  • South+9.7%
  • Central+6.1%
  • East+3.2%

Illustrative trace — synthetic schema, data and timings. The production system is internal to Carnation Infotech.

Analytics turnaround, drawn to scale1 : 2,880
Before
~48 hours
After
< 1 minute

At true scale the “after” bar is 1/2,880th the length of the “before” bar — about a third of a pixel here, so it’s drawn at the 1 px minimum with a marker.

02Experience

Where I’ve shipped.

Software engineering across LLM platforms, search and recommendations, and SaaS backends — always measured by what reached production.

  1. Aug 2025 — Present

    Carnation Infotech

    Converted from intern to SDE I

    1. Software Development Engineer I

      Oct 2025 — Present● now

      Conversational AI for Business Intelligence

      48h → <1 minanalytics turnaround

      • Designed and built an enterprise-scale conversational AI platform for the Business Intelligence team, enabling natural-language interaction with company-wide big data.
      • Architected an LLM-powered query translation layer that converts stakeholder questions into optimized PySpark SQL queries.
      • Integrated secure query execution on Apache Spark clusters with automated aggregation, validation and post-processing of results.
      • Developed summarization and visualization pipelines that return charts, tables and insights in a user-friendly format.
      • Implemented caching, query optimization and guardrails to ensure performance, correctness and cost efficiency.
      • Reduced analytics request turnaround from 48 hours to under 1 minute, dramatically improving stakeholder productivity.
      • Collaborated with data engineering, platform and leadership teams to enforce access control, data governance and scalability.
      • Python
      • LLMs
      • Prompt engineering
      • Text-to-SQL
      • PySpark
      • Spark SQL
      • Apache Spark
      • Caching
      • Guardrails
      • Data visualization
      • Access control
      Read the case study ↑
    2. Software Development Engineer Intern

      Aug 2025 — Oct 2025

      Karmik — AI recruitment & talent intelligence

      • Built a robust résumé-parsing engine that extracts structured data from unstructured PDF and DOCX résumés.
      • Implemented semantic and keyword-based advanced search for efficient candidate discovery at scale.
      • Designed and deployed a candidate recommendation system using embeddings and ranking algorithms.
      • Led migration of the core database from MongoDB to PostgreSQL, including schema redesign and data backfill.
      • Optimized queries and indexing strategies to improve search latency and reporting capabilities.
      • Python
      • Document parsing
      • Embeddings
      • Semantic search
      • Hybrid search
      • Recommender systems
      • PostgreSQL
      • MongoDB
      • Indexing
  2. Jul 2024 — Oct 2024

    Propques

    1. Software Engineering Intern

      Jul 2024 — Oct 2024

      PropSaaS — real-estate analytics & lead management

      +25%lead-to-client conversion

      • Developed AI-powered lead-intelligence systems using embeddings, similarity scoring and ranking models.
      • Designed feature-engineering pipelines that significantly improved lead quality and relevance.
      • Improved lead-to-client conversion rates by 25% through data-driven ranking and scoring logic.
      • Led backend development of PropSaaS, a real-estate analytics and lead-management SaaS platform.
      • Built automated onboarding workflows, CRM integrations and performance-analytics dashboards.
      • Containerized backend services and ML inference pipelines with Docker for consistent deployments.
      • Worked closely with product, sales and leadership teams to iterate rapidly on features aligned with business KPIs.
      • Python
      • Embeddings
      • Similarity scoring
      • Ranking models
      • Feature engineering
      • Docker
      • REST APIs
      • CRM integrations
      • Dashboards

03Selected projects

Side projects that shipped too.

Retrieval-augmented generation, computer vision, real-time systems and commerce — built end to end, from model to interface.

Shopify Shop Minis

Help Me Decor & Time Traveller

$10K Shopify bounty

Two production shopping experiences that live inside Shopify’s Shop app — built in partnership with Shopify and awarded a $10,000 bounty.

  • Built and deployed two production-grade Shopify Shop Minis in partnership with Shopify.
  • Designed interactive, discovery-driven shopping experiences embedded directly within the Shop app.
  • Implemented recommendation logic, UI state management and backend integrations using Shopify Mini APIs.
  • TypeScript
  • Shop Minis APIs
  • Recommendations
  • State management
  • Performance

Whisper

Local GenAI assistant on WhatsApp

A privacy-first assistant that answers questions over WhatsApp with retrieval-augmented generation — the LLM runs locally, not behind a third-party API.

  • Built a privacy-first local LLM assistant providing real-time question answering via WhatsApp.
  • Implemented retrieval-augmented generation using embeddings and a vector database (ChromaDB).
  • Designed ingestion, chunking, retrieval and prompt-optimization pipelines for accuracy and low latency.
  • Local LLM
  • RAG
  • ChromaDB
  • Embeddings
  • WhatsApp

Fridge Talks

Smart inventory & meal planner

A computer-vision system that tracks what’s in the fridge, predicts spoilage and nudges you on WhatsApp before food goes bad.

  • Built an end-to-end AI system for refrigerator inventory tracking and food-spoilage prediction.
  • Implemented computer-vision pipelines using TensorFlow and Mask R-CNN for item detection.
  • Designed backend services for expiry modeling, recommendation logic and inventory state management.
  • Python
  • TensorFlow
  • Mask R-CNN
  • Computer vision
  • WhatsApp alerts

No Mic

Real-time audience interaction

Live audience voting and Q&A for events, built for low-latency updates with WebRTC and Socket.IO.

  • Developed a real-time platform enabling live audience voting and Q&A during events.
  • Implemented low-latency communication using WebRTC and Socket.IO with a scalable Django backend.
  • Django
  • WebRTC
  • Socket.IO
  • Real-time

04Skills

My stack, as an embedding space.

Machine learning, LLMs and retrieval, data engineering, backend and cloud. Each skill is embedded from where I’ve actually used it, so its nearest neighbours are computed — not curated. Pick any skill.

Selected

Text-to-SQL

LLMs & Retrieval

Nearest neighbours · cosine

LLMs & Retrieval

Data & Distributed

Databases

ML & Computer Vision

Backend & APIs

Cloud & MLOps

Languages & Frontend

05About

About me, as a model card.

Product-driven software engineer building scalable backends, AI platforms and data-intensive applications — documented in the format ML teams use for models.

engineers/hari-om-dwivedi

v2026.09deployed · in production
  • text-to-sql
  • rag
  • embeddings
  • pyspark
  • recsys
  • python
  • production
Model type
Software engineer — ML, LLM and backend systems
Base model
B.Tech CSE · SRMCEM (AKTU), Lucknow · 2021–2025 · First Division
Fine-tuned on
Production LLM platforms, RAG & semantic search, PySpark at company scale, ranking & recommendations
Context window
The full lifecycle: system design → implementation → deployment → monitoring → iteration
Intended use
ML Engineer, AI Engineer, LLM Engineer and SDE roles on teams shipping AI products
Out-of-scope use
Demos that never leave the notebook
Training regime
Four national hackathon awards, a $10K Shopify bounty and real production deadlines
Known limitations
Turns portfolios into retrieval systems. You may have noticed.

Evaluation results

Benchmark and sourceScore
Analytics turnaroundCarnation Infotech · BI48 h → <1 min
Lead-to-client conversionPropques · PropSaaS+25%
Shop Minis bountyShopify$10,000
Students mentoredCSI Student Chapter700+
National hackathon awardsAKTU · IIIT-L · HackCBS · UP Police4

Citation

@misc{dwivedi2026,
  author       = {Dwivedi, Hari Om},
  title        = {Hari Om Dwivedi: ML \& AI Engineer},
  year         = {2026},
  howpublished = {\url{https://www.hariom.work/}},
  note         = {Open to ML Engineer, AI Engineer and SDE roles}
}

Education & leadership

B.Tech, Computer Science & Engineering

SRMCEM (affiliated with AKTU), Lucknow · 2021 — 2025 · First Division

  • President, CSI Student Chapter — led technical initiatives, organized large-scale hackathons and mentored 700+ students.
  • Recognized for leadership, system design and innovation through multiple national-level hackathon awards.

06Recognition

The leaderboard.

National-level hackathon results, a Shopify bounty, and the certifications behind the fundamentals.

RankResult
#1First PrizeHack-To-Crack · AKTU, Lucknow
#2Second PrizeUP Police Hackathon · 2022
#2Second PrizeHackOFiesta · IIIT Lucknow
★Most Innovative HackHackCBS · Delhi
$10KCash bountyShopify Shop Minis · Shopify

07Contact

Let’s build AI that ships.

I’m open to Machine Learning Engineer, AI Engineer and Software Development Engineer roles — especially on teams putting LLMs, retrieval and data platforms into production. Email is the fastest way to reach me.