Under Development: This portfolio is currently being built. Some links may not work yet, but all content is accurate.
Hi, I'm Karthik
Architecting Intelligent Systems
Automotive AI | Agentic Workflows | Full Stack
I build systems that bridge the gap between complex data and actionable intelligence. Currently designing AI Fault Analysis for Software-Defined Vehicles at Volvo Cars.
Focus Areas
Building AI that moves from signals to decisions.
Automotive AI Diagnostics
Root-cause analysis for SDV logs
Agentic Workflows
Tool orchestration and grounded reasoning
Privacy-first Systems
Local-first intelligence for users
Now
Volvo Cars
AI fault analysis
Technical Skills
A list of technologies I work with on a daily basis.
AI & Data Engineering
Backend & Cloud
MLOps & Infrastructure
Frontend & Mobile
Work Experience
My professional track record.
Summer Worker
Volvo Cars
Gothenburg, Sweden
- Refactor and modularize an AI-powered automotive diagnostics platform to improve maintainability, scalability, code quality, and developer onboarding.
- Develop comprehensive technical documentation covering system architecture, deployment, development workflows, and engineering best practices.
- Research and evaluate architectures for integrating the project's source code as an AI-accessible knowledge source, comparing Model Context Protocol (MCP) and container-based approaches.
- Design and develop a proof of concept for scalable codebase knowledge integration to support AI-assisted software diagnostics and future AI agent workflows.
- Identify and implement improvements to application performance, maintainability, deployment, and overall software architecture.
- Expand the enterprise Retrieval-Augmented Generation (RAG) knowledge base by ingesting historical release documentation to improve retrieval quality and diagnostic coverage.
- Prepare the platform for long-term maintainability through reproducible deployment, streamlined project organization, and comprehensive engineering documentation to support future development.
Master Thesis Researcher (AI & Automotive)
Volvo Cars
Gothenburg, Sweden
- Designed and implemented an enterprise Retrieval-Augmented Generation (RAG) system using Snowflake Cortex AI, LangGraph, and LLMs to automate root cause analysis (RCA) and software fault diagnosis for automotive software systems.
- Built automated ingestion and ETL pipelines to collect, clean, and index heterogeneous engineering data, including DLT logs, PCAP network captures, technical documentation, and 200+ Jira fault reports into a unified knowledge base.
- Developed a multi-agent diagnostic workflow combining semantic retrieval, deterministic citation grounding, and LLM reasoning to trace software faults across complex automotive hardware/software architectures while reducing hallucinations through retrieval-grounded responses.
- Engineered a scalable RAG infrastructure in Snowflake Cortex, including vector search, embedding pipelines, and custom Python parsers that transformed hierarchical documentation and PlantUML diagrams into searchable knowledge optimized for LLM retrieval.
- Delivered an end-to-end MVP presented to engineering leadership, demonstrating automated traceable software diagnostics and leading to an extension of the project as a summer engineering role.
AI & Full Stack Developer Intern
TrustYou Family AB
Stockholm, Sweden
- Architected the AI-driven insight generation pipeline, transforming raw screen-time data into actionable behavioral insights for families.
- Developed full-stack features for the mobile application, ensuring seamless integration between the intelligence backend and the user interface.
- Implemented privacy-preserving data processing workflows to derive analytics without invasive monitoring, aligning with ethical AI principles.
Recommendation
"He is a highly capable software engineer who takes ownership of complex problems from idea to implementation"
- Sakina Turab Ali, CEO, TrustYou Family AB
AI Team Lead (Industry Collaboration)
Axis Communications
Linköping, Sweden
- Architected a privacy-preserving, metadata-first Agentic AI system that ensures strict GDPR compliance by processing anonymized security logs rather than raw video feeds.
- Engineered a modular, LLM orchestration service using Dockerized FastAPI. This decoupled architecture allows for seamless hot-swapping of local models (e.g., Llama 3 to Mistral) without system downtime.
- Deployed the entire stack as a fully air-gapped, on-premise solution, ensuring total data sovereignty and low-latency inference at the edge.
- Designed a RAG pipeline to retrieve system documentation, grounding agent responses in factual data to minimize hallucinations.
Programmer Analyst
Cognizant Technology Solutions
Coimbatore, India
- Worked as a Full Stack Developer focusing on the Healthcare, transportation and logistics sectors.
- Configured and maintained scalable APIs using the .NET framework, optimizing data processing for high-volume inbound/outbound operations.
- Managed backend systems to efficiently process large volumes of healthcare data, ensuring accuracy.
- Created comprehensive API documentation (Swagger) for internal teams and external partners, reducing integration time by 30%.
Full Stack Developer Intern
Cognizant Technology Solutions
Coimbatore, India
- Led a team in designing and developing a Blood Bank Management System using ASP.NET MVC.
- Collaborated on project planning, task allocation, and code reviews to ensure timely delivery.
- Gained hands-on experience with modern web development tools and MVC architecture principles.
Full Stack Developer Intern
Conevo Technologies
Remote
- Completed comprehensive training in Full Stack Development.
- Designed and developed a Tour Booking Website using PHP and MySQL as a full-semester project for my Bachelor's degree.
- Implemented secure user authentication, database integration, and responsive UI design.
Recommendations
Executive endorsements that validate my work.
Sakina Turab Ali
CEO & Co-founder, TrustYou
"Karthik is an exceptional engineering talent. He joined Trustyou as a Full Stack Developer Intern and immediately took ownership of our GenAI and backend architecture. He was vital in getting our MVP off the ground, single-handedly designing our core AI insights pipeline using GCP and the Gemini API to provide parents with intelligent insights based on mobile activity. Beyond his AI work, he built robust application features from scratch, including end-to-end profile management and secure media handling. What stood out to me most was Karthik's ability to bridge the gap between advanced AI concepts and reliable, production-ready backend code. He is autonomous, deeply technical, and has the mindset of a senior builder. Any engineering team looking to scale their AI or backend capabilities would be incredibly lucky to have him."
Axel Berglund
Former CTO & Co-founder, TrustYou
"Karthik is a highly competent builder who consistently gets the job done. During his full-stack internship at Trustyou, he proved himself to be hardworking, technically sharp, and completely trustworthy with complex tasks. He’d be an asset to any engineering team."
Education
My academic journey and qualifications.
Specializing in Machine Learning/Artificial Intelligence and Software Development. Relevant coursework: Artificial Intelligence, Machine Learning, Advanced AI & ML, Advanced Web Programming, Distributed Systems.
Graduated with First Class. Specialized in Machine Learning/Artificial Intelligence, Software Development and Database Management.
Featured Projects
Showcasing my work in Full Stack Development and Local AI.
ARCA - Automotive Root Cause Agent (Volvo Cars)
Master thesis project for Volvo Cars focused on Automotive root cause analysis across SDV logs. Uses Snowflake Cortex AI to summarize events, surface anomalies, and generate traceable hypotheses. Code and data are confidential and cannot be shared.
Situational Awareness Agent (Axis Communications)
An air-gapped, on-premise Agentic AI system designed for security metadata analysis. Built on a Dockerized, LLM-agnostic microservice architecture (FastAPI) to allow hot-swapping of local models. Features a privacy-first, metadata-only approach for strict GDPR compliance.
NBA Team Performance Predictor & Advanced Metrics Analysis
In ProgressA comprehensive sports analytics framework designed to predict NBA game outcomes by integrating raw box scores with advanced sabermetric indicators (e.g., Four Factors, Pace). Currently expanding the ETL pipeline to ingest 5+ years of historical data and engineering lag-based features (rolling averages, fatigue metrics) to strictly prevent look-ahead bias. The project aims to benchmark the predictive performance of baseline Logistic Regression against gradient boosting ensembles (XGBoost) and sequential models.
OptiToken - LLM Serialization Benchmark
In ProgressA comparative research framework evaluating the efficiency of Token-Oriented Object Notation (TOON) versus JSON in LLM contexts. Currently engineering a benchmarking pipeline to quantify token reduction rates (cost efficiency) and semantic comprehension trade-offs (accuracy) across local (Llama-3 via Ollama) and cloud (GPT-4o) environments.
FastTalk - Real-time Speech AI
A high-performance speech-to-speech pipeline (STT -> LLM -> TTS) built for real-time interaction. Currently leading the TTS module development, integrating and benchmarking open-source tools like Orpheus, Piper, and Kokoro to achieve sub-second latency.
InsightCV - AI Resume Reviewer
A fully local resume analysis tool. It extracts text from PDF/DOCX and uses a local LLaMA 3.2 model via Ollama to provide intelligent feedback offline, ensuring total data privacy.
Secure Local LLM API
A secure FastAPI wrapper converting local LLMs into REST endpoints with API key authentication and rate limiting. Allows interaction with powerful models without third-party dependencies.
RebootHub - IT Gear Marketplace
Full-stack web app for buying/selling second-hand IT gear. Features user authentication, real-time listings, and chat functionality.
Heart Disease Prediction
Machine Learning model trained on Kaggle datasets to predict heart disease risk. Validated using SVM, KNN, and Decision Trees with high accuracy metrics.
Blood Bank Management System
A web portal connecting donors with hospitals. Features email notifications, ID-based access, and donor registration to minimize manual data entry.
Local LLM Chatbot (Django)
A secure, fully local AI chatbot interface powered by Llama 3.2 and Django 5.x. Provides a ChatGPT-like experience running entirely on your own hardware.
Let's Connect
I am currently looking for full-time opportunities in Software Development and Machine Learning. Whether you have a question or just want to say hi, my inbox is always open.
Phone
+46 767461576 (SE)
+91 8838407547 (IN)
Location
Linköping, Sweden
© 2026 Karthik Ravi. All rights reserved. Built with Next.js & Tailwind.
Last updated: May 2026