I turn messy business problems into working AI systems and sharp strategy — 6+ years across consulting, automotive, venture capital and ed-tech, from M&A analytics and agentic workflows to market intelligence and growth.

Portrait of Karthik Javanappa
human_in_the_loop.jpeg
years_experience
6+
ai_systems_shipped
4
agents_running_live
2
awards_and_honours
6+
industries
4

// deployed across EY-Parthenon · Schaeffler · Porsche Ventures · Xtrawrkx · Micelio Mobility · HHL Leipzig · McKinsey Forward

$ ls ~/systems

The registry: every AI system, with its real status.

Nothing here is a mockup. Shipped means in use by strategy and M&A teams at EY-Parthenon (client specifics anonymised). Live means running right now — one of them is on this page. In build means exactly that: scoped, started, and shipping with a public repo — the status flips when the code does.

01 due-diligence-agentsAgentic research for commercial due diligence shipped EY-Parthenon
n8nClaudeweb search
Problem
Target benchmarking and peer research in due diligence is repetitive, manual and inconsistent across teams.
Approach
AI agents in n8n that orchestrate LLM reasoning with live web search and return structured, source-linked outputs.
Impact
Standardised benchmarking outputs and saved analyst hours on every study.

Separate workflows handle target screening, peer identification and metric collection. Each agent decomposes the research question, runs searches in parallel, validates findings against multiple sources and writes results into a consistent template — so two teams researching the same market no longer produce two different answers.

02 deepquery-agentAutomated document Q&A for project teams shipped EY-Parthenon
Copilot StudioSharePointLLM
Problem
Teams answer long lists of recurring questions from hundreds of pages of project documents — slow and error-prone.
Approach
A Copilot Studio agent: upload an Excel question list and PDF sources, the agent processes them in batches and writes answers back row by row.
Impact
Cut manual document review to a fraction; reusable across new and existing projects.

The agent generates SharePoint upload links, monitors the repository for new files, batch-processes question sets against the source documents and produces per-batch summaries. Progress is visible in real time through the OneDrive-synced Excel file, so users watch answers appear as the agent works.

03 proposal-engineLLM-powered knowledge retrieval over past proposals shipped EY-Parthenon
ClaudeCopilot StudioGraph API
Problem
Years of RFP and proposal knowledge sit in scattered files; teams rebuild content from scratch and ask around for precedents.
Approach
A central repository with LLM-based metadata extraction and a parent/child agent pipeline for retrieval, surfaced through a chat interface.
Impact
MVP live with the team, with past proposal content found in seconds instead of hours.

The MVP runs on Copilot Studio with SharePoint storage and automated notifications. I'm now redesigning it as a VS Code extension built on GitHub Copilot Chat with Claude as the LLM and the Microsoft Graph API for semantic search over per-team repositories — removing the MVP's file-size, OCR and access-control limits.

04 entity-resolutionCompany-name cleansing for M&A analytics shipped EY-Parthenon
PythonMLAzure
Problem
M&A datasets are full of messy company names and unclear ownership structures; manual cleansing eats analyst time.
Approach
A modular pipeline combining deterministic rules, ML matching and targeted web search to cleanse names and map parent–child relationships.
Impact
Reduced manual effort and improved consistency of entity data across M&A analytics.

Deterministic rules catch the common normalisation cases cheaply, an ML matcher resolves near-duplicates, and web search handles the long tail of ambiguous entities — each stage only escalates what it can't resolve, keeping the pipeline fast and auditable. The same architecture supports follow-on benchmarking and peer-research workflows.

05 job-search-agentsAutonomous pipeline that finds roles and tailors every application live personal stack
Claude agentsAirtableagent skills
Problem
Applying well takes hours per role, and good postings slip past while you're busy tailoring the last one.
Approach
A two-agent pipeline. A discovery agent scans new postings and scores each one against a structured archive of my experience, writing ranked leads into an Airtable tracker. An application agent then takes a queued lead and produces a tailored CV, cover letter and company one-pager, files everything into a dated application folder and updates the tracker.
Impact
Every application is genuinely tailored, nothing falls through the cracks, and the whole pipeline is visible on one dashboard. Running daily in my own search.

Built as Claude agent skills with Airtable as the system of record: a Searches table feeds the discovery agent, scored leads land in a review queue, and moving a lead to "Queue" triggers the application workflow. If you're a recruiter reading a tailored application from me, there's a decent chance this system drafted the first version.

06 ask-my-aiThe recruiter-facing chatbot running on this page live this site
n8nwebhookvanilla JS
Problem
Recruiters skim. They have one specific question — "has he done X?" — and a static page makes them dig for it.
Approach
The chat widget in the corner of this page: an n8n workflow answers questions over my full experience corpus, with a zero-dependency keyword-matched fallback baked into the page so it degrades gracefully if the backend is unreachable.
Impact
Specific answers in seconds instead of scrolling. Try it — bottom-right corner.

The front end is dependency-free JavaScript with typo-tolerant fuzzy matching over a local knowledge base; when the webhook is configured it upgrades transparently to the n8n-hosted LLM workflow. Yes, the portfolio demos itself.

07 peerbenchOpen-source peer-benchmarking agent — public twin of system 01 in build open source
PythonClaude APIweb search
Problem
My due-diligence agents live inside a firm's walls, so I can't show you the code. This one you'll be able to run yourself.
Approach
Give it a target company; it identifies peers, collects comparable metrics with live web search, validates across sources and emits a sourced comparison table plus a short benchmarking memo.
Status
Scoped and in build — repo link lands here the moment it ships (July 2026).
08 dataroom-qaCitation-grounded document Q&A — public twin of system 02 in build open source
PythonRAGcitations
Problem
Data-room Q&A tools that can't cite the page they got an answer from aren't usable in diligence.
Approach
Drop in PDFs and a question list (CSV/Excel); it answers each question with page-level citations and flags the ones it can't ground in the documents — refusing beats hallucinating.
Status
Scoped and in build — repo link lands here the moment it ships (July 2026).
09 market-sizerTAM/SAM/SOM estimation agent with an auditable assumption tree in build open source
PythonClaude APIstructured output
Problem
LLMs will happily hand you a market size with no way to check the maths.
Approach
Describe a market; the agent builds a top-down and bottom-up sizing as an explicit assumption tree — every number sourced or flagged as an assumption you can edit, with the estimate recomputing from your inputs.
Status
Scoped and in build — repo link lands here the moment it ships (July 2026).

// honesty policy statuses on this page track reality, not ambition — "in build" flips to a repo link only when the code is public.

Karthik Javanappa
6+YEARS BUILDING
$ cat about.md

Strategy meets applied AI.

I'm a consultant who builds. My work sits at the intersection of corporate strategy, M&A analytics and applied AI — I frame the business problem, then ship the agent, pipeline or tool that solves it.

That blend is the point: the consulting instinct to frame a problem crisply, plus the engineering to actually build the fix rather than hand off a slide. It's what I bring to a strategy or M&A team — and the registry above is what it looks like in practice.

$ git log --career

Where I've made an impact.

  1. Sep 2025 – Jun 2026Frankfurt, DE

    AI & Automation Intern (Master's Thesis)

    EY-Parthenon
    • Shipped 4 AI systems now used by strategy and M&A teams: due-diligence agents, document Q&A, proposal knowledge retrieval and entity resolution.
    • Built end-to-end Azure data automation (SharePoint, Logic Apps, Data Factory, SQL) replacing manual Excel-heavy reporting.
  2. Oct 2024 – Apr 2025Regensburg, DE

    Strategy & Business Development Intern

    Schaeffler AG
    • Built a competitor dashboard that replaced manual tracking, saving the e-mobility strategy team 5+ hours per week.
    • Co-developed and delivered 3 post-merger strategy workshops aligning 100+ managers on new strategy processes.
  3. Feb 2024 – Jun 2024Berlin, DE

    Student Consultant

    Porsche Ventures
    • Built a GPT + VBA dashboard analysing trends across 700+ VC-backed companies to surface Data & AI governance gaps for quantum-technology investments.
    • Delivered 4 investment-facing presentations translating deep-tech concepts into decision-ready insights.
  4. Jan 2023 – Jul 2023Bengaluru, IN

    Chief of Staff & Strategy Consultant

    Xtrawrkx Management Consulting
    • Contributed to a 50% revenue increase within two quarters by leading 5+ client consultations and proposal presentations.
    • Built a network of 21 subject-matter experts and managed 4 parallel project timelines to accelerate delivery.
  5. Mar 2020 – Jan 2023Bengaluru, IN

    Co-founder & COO

    Entuition
    • Co-founded an ed-tech and grew it to ₹20M (~€220K) revenue in two years, scaling the team from 5 to 20+.
    • Drove a 500% increase in paid users in 18 months, expanding from 3 to 17+ partner universities.
  6. Sep 2018 – Aug 2020Bengaluru, IN

    Team Lead & Product Engineer

    Micelio Mobility
    • Designed and built the company's first commercial two-wheeler EV prototype within 12 months, now in production.
    • Directed 5 engineers and managed 100+ pilot-unit deployments at client sites.
## Education
2023 – 2025

Master of Business Administration

HHL Leipzig Graduate School of Management
CGPA 1.4 · Top 5% Deutschlandstipendium awardee
2014 – 2018

B.E. in Electronics & Communication Engineering

Visvesvaraya Technological University
President · SAE Supra Formula Student
## Languages
English · C1 German · B1 Kannada · Native Hindi · B1
## Awards & Recognition
2025
Winner · EY-Parthenon "HackAIVerse"Data-driven due-diligence hackathon, Berlin
2025
Graduate · McKinsey Forward ProgramStructured problem solving & communication
2024
Winner · Monitor Deloitte "Green Steel"Business case, HHL Energy Conference
2024
Finalist · World Negotiation ChampionshipTop of 80 global teams, Enschede NL
2023
Best Rotaractor AwardAmong 10,000+ Rotaractors, District 3190
2021
Startup-India recognitionInnovation in education, Govt. of India
// reviewed by humans

Trusted by the people I've worked with.

I've closely observed Karthik's journey from a fresh graduate to a skilled engineer with startup potential. At Micelio he was comfortable with ambiguity and had the right balance of creativity and pragmatism. His confidence in meeting EV-industry executives and presenting concise reports to leadership impressed me.

A
Anand GCPSun Mobility

Karthik has shown a great deal of talent and business acumen across the various projects he worked on with us. I'm sure he is poised to achieve greater heights with his management education now.

H
Hiten SaklaniXtrawrkx Consulting

Karthik proved his dedication and team spirit. He was able to demonstrate his ability to work on both conceptual and data-driven projects, and was able to transfer his theoretical knowledge on strategy building into practice. Thank you for your support in our team!

K
Katharina LöwSchaeffler E-Mobility

Want the full story?

Grab my CV for the complete breakdown of roles, results and recognition — or ask my AI below; it knows all of it.

Download CV
$ open contact

Let's talk.

Open to AI & strategy roles and collaborations. I usually reply within a day.

LocationFrankfurt, Germany

Opens your email app with the message pre-filled. I usually reply within a day.