App LogoApp name
KB

Karthik B

Open to work0 years experience

Software Engineer

Bengaluru, Bangalore, Karnataka, INDTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Software Engineer Intern specializing in AI/ML and Full-Stack Development.

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

33 skills
c++pythonjavascripttypescriptrustsqlagentic ragllm orchestrationlangchainlanggraphmcp serversvector databasesimage generationfine-tuningclaude codeopenai codexnode.jsexpress.jsspring bootrest apispostgresqlmongodbreact.jsreact nativeangulartailwindcssgitlinuxdockerci/cdaws amplifyappsyncpostman

Work Experience

Software Engineer Intern

Moonfrog Labs

Jan 2026 - Present
  • Architected the company’s AI Context Layer — a production agentic RAG system routing queries through MCP-orchestrated tool serversto surface structured, real-time knowledge across internal products and pipelines.
  • Engineered a LangGraph multi-agent orchestration framework with autonomous task decomposition, parallel retrieval, and cross-source synthesis — enabling context-aware automation for internal engineering workflows.
  • Shipped an end-to-end image style fine-tuning pipeline (LoRA + diffusion models) to generate game assets visually consistent with each game’s art direction, eliminating off-brand outputs from the production pipeline.

Frontend Web Development Intern

Aamara Technologies

Jun 2024 - Sep 2024
  • Owned the full UI layer of a client-facing web platform using Angular and TailwindCSS — sole frontend engineer responsible from component architecture through production launch.
  • Integrated and validated RESTful APIs in collaboration with the backend team, identifying and resolving data contract issues before client demos; shipped iteratively across Agile sprint cycles.

Projects

Team Sync Presenter View – Real-Time Peer Evaluation System

Node.jsExpress.jsMongoDBReact.jsTypeScriptPusherVercel
  • Owned the full feature lifecycle — designed the MongoDB schema, built Express.js APIs, and shipped the React.js + TypeScript frontend with real-time leaderboard and role-specific dashboards, all from scratch.
  • Engineered a real-time scoring engine with concurrency-safe leaderboard updates via WebSockets (Pusher), handling simultaneous evaluation events from multiple sessions without data races.
  • Designed JWT-based RBAC with customizable evaluation rubrics for student and faculty workflows; integrated a full CI/CD pipeline via Vercel — shipped from zero to production in under 3 weeks.
  • Built live presenter controls, dynamic timers, and a real-time queue — all state synchronized across clients via WebSocket subscriptions without page reloads.

Prescripto – Healthcare Management System

React.jsNode.jsMongoDBExpress.jsStripe
  • Built a three-tier full-stack system (patient portal, doctor dashboard, admin panel) with transaction-safe DB operations, role-scoped API access, and end-to-end API test coverage ensuring data integrity across all flows.
  • Engineered conflict-aware appointment scheduling logic preventing double-booking across doctor time slots using DB-level constraints and server-side validation.
  • Developed role-specific React.js dashboards — patients book appointments, doctors manage schedules, admins oversee the full system — all backed by a unified REST API with Stripe payment integration.

ZeroWasteRoute – Food Waste Redistribution Backend

JavaSpring BootDockerPostgreSQL
  • Architected a microservices backend using Spring Boot with independent services for donor matching, route optimization, and volunteer coordination — each independently deployable and scalable.
  • Built a real-time donor-recipient matching engine using proximity and availability signals with event-driven inter-service communication for low-latency coordination.
  • Implemented graph-based route optimization for last-mile redistribution logistics across a distributed volunteer network, minimizing total redistribution distance.

AshtaPashaka – 8-Player Multiplayer Ludo

React.jsNode.jsWebSockets
  • Built an 8-player real-time multiplayer Ludo game with WebSocket-based gameplay, turn timers, and a spectator mode supporting live game observation without affecting game state.
  • Designed a room-based session management system handling concurrent lobbies with isolated game states — multiple independent games run simultaneously without cross-contamination.
  • Implemented game state machines for turn sequencing, dice roll validation, and win detection with real-time event broadcasting to all connected players.

Decentralised SAN – Distributed Storage with Zero-Knowledge Privacy

IPFSSoliditySmart ContractsShamir’s Secret Sharing
  • Built a decentralized storage proof-of-concept combiningIPFS for distributed file storage withShamir’s Secret Sharing for threshold cryptography-based access control.
  • Implemented client-side encryption ensuring zero-knowledge privacy — data is encrypted before upload, with the server never holding plaintext at rest.
  • Integrated Smart Contracts for immutable access logs and decentralized ownership records, providing blockchain-backed audit trails for all file operations.

SafeVoyage – Tourist Safety Application

React NativeGeofencing APIsPush Notifications
  • Built a React Native tourist safety app featuring location-based panic message broadcasting, trip tracking, and emergency contact management with real-time alerting.
  • Implemented geofencing to notify emergency contacts when a user enters or exits predefined safe zones, with background location services for passive trip monitoring.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

Software Engineer Intern with expertise in AI/ML, full-stack development, and real-time systems. Experienced in building agentic RAG systems, multi-agent orchestration, and scalable web applications using modern tech stacks.

B.E in Computer Science & Engineering

Ramaiah Institute of Technology ( - 2026)

Intermediate in Physics, Chemistry & Mathematics

Sri Medha V Junior College ( - 2022)

Languages: English, Hindi
Email: Locked