Hero

hello world ๐Ÿ‘‹

I'm Karthik โ€” a developer who likes building things that actually scale.

I started with computer science, got hooked on how products are built end to end, and now focus on scalable, AI-powered full-stack development. I enjoy turning ideas into working systems.

I'm an international master's student and a learn-by-building kind of person. I ship often, break things, fix them, and repeat. Some projects stick, some don't โ€” the goal is steady progress and better thinking each time.

Currently exploring AI full-stack systems, product engineering, and real-world experimentation.

Twitter (X) is my digital playground.

For longer conversations, say hi at karthiksoraghuram@gmail.com


Education

2024 โ€“ Present

University of Erlangen-Nuremberg

M.Sc International Information Systems

Knowledge Discovery and analyticsAdvanced design and programmingMachine LearningProcess oriented information systemsCommercial open source startups

2019 โ€“ 2023

Anna University, Chennai

B.E. Computer Science and Engineering

Computer Science FundamentalsSoftware EngineeringData Structures and Algorithms

Projects

Boardroom.ai

Won 2nd place @ZOLLHOF Hackathon

view repo โ†—

โ€ข Architected a real-time debate engine using Next.js and LangGraph, orchestrating a real-time multi-agent simulation to validate startup ideas.

Next.jsLangGraph

X-research โ€“ AI-Powered Twitter CLI Tool

view repo โ†—

โ€ข Developed a CLI and AI agent skill using TypeScript and the Composio API to automate X (Twitter) data extraction, enabling advanced search filtering, thread analysis, and real-time account monitoring.

TypeScriptComposio APICLI

Personal Executive Assistant โ€“ AI Productivity Agent

view repo โ†—

โ€ข Engineered a full-stack agent using FastAPI and LangChain to process natural language, and Next.js for the interface, enabling users to autonomously manage Gmail, Calendar, and other tasks via Google OAuth.

FastAPILangChainNext.js

GitPuller - Learning Progress Tracker (WIP)

view repo โ†—

โ€ข Developed an automated system using Python and Google Gemini AI to analyze daily GitHub commits, extract learning concepts, and generate a structured knowledge log.

FastAPIPythonGoogle Gemini AI

Experience

08/2025 โ€“ Present

Software Developer (Working Student)

Siemens Mobility

Full-stack implementation (Angular/Python), Docker/Kubernetes, Database Maintenance

01/2023 โ€“ 05/2023

Software Development Intern

Tripmilestone Tours Pvt. Ltd.

Web application development, REST API integration, Project Management, KPI reporting

06/2021 โ€“ 01/2022

Research Intern

Near Protocol - Open Web Sandbox

Decentralized systems research, Operational Security, Blockchain content creation


Skills

Languages

TypeScriptPythonSQLJavaScript

Frontend

ReactNext.jsAngular

Backend

Node.jsFastAPIREST APIsGraphQL

AI & LLMs

LangChainLangGraphRAGPrompt EngineeringMulti-Agent Systems

Infrastructure

DockerKubernetesCI/CDPostgreSQLGit

Concepts

System DesignAgentic AIMLOps