---
title: "Karthik Agrawal - Advanced Software Engineering Virtual Participant in Greater Bengaluru Area | Tal"
description: "Meet Karthik Agrawal, Software Engineering Student | Building End-to-End Software Products | AI Applications • Backend Engineering • Mobile Development • System Design • Computer Vision | Java • Python • Spring Boot • Flutter | Open to Work based in Greater Bengaluru Area. AI stack includes claude..."
image: "https://tal.club/meet/karthik-agrawal/share-image"
---

# Karthik Agrawal on Tal

## Headline

Software Engineering Student \| Building End\-to\-End Software Products \| AI Applications • Backend Engineering • Mobile Development • System Design • Computer Vision \| Java • Python • Spring Boot • Flutter \| Open to Work

## About

Currently pursuing a Bachelor of Engineering in Computer Science at Sri Venkateshwara College of Engineering, expected to graduate in September 2027\. Recently completed a comprehensive Advanced Software Engineering virtual experience program at JPMorgan Chase &amp; Co\., gaining hands\-on experience in distributed financial transaction systems\. Strengths include Apache Kafka, REST API development, and microservices architecture\. At JPMorgan Chase &amp; Co\., contributed to the development of the "Midas Core" distributed transaction processing system using Spring Boot and Apache Kafka\. Collaborated on real\-time message streaming, transaction validation, and scalable system design\. Passionate about leveraging technical acumen and problem\-solving skills to contribute to innovative solutions in the financial tech space while fostering a collaborative and dynamic learning environment\.

## Location

Greater Bengaluru Area

## AI stack

claude code

codex

cursor

github copilot

grok

kiro

## Work experience

Advanced Software Engineering Virtual Participant at JPMorgan Chase &amp; Co\., Oct 2025 \- Oct 2025 · 1 mo, Remote, Completed an intensive 5\-task virtual experience program focused on building distributed financial transaction systems for J\.P\. Morgan through Forage\. Key Responsibilities &amp; Achievements: • Developed a distributed transaction processing system \("Midas Core"\) using Spring Boot and Apache Kafka • Implemented Kafka producers and consumers for real\-time message streaming • Integrated H2 database with JPA for transaction validation and data persistence • Built REST APIs for external service integration and balance query endpoints • Applied microservices architecture principles for scalable system design • Validated and processed financial transactions with complex business logic Technologies Used: Java, Spring Boot, Apache Kafka, H2 Database, JPA/Hibernate, REST APIs, Maven, Git Project Repository: https://github\.com/Karat\-12/jpm\-midas\-core

## Education

Bachelor of Engineering \- BE, Computer Science Engineering, Sri Venkateshwara College of Engineering, BANGALORE

Cbse, Computer Science, Sri Chaitanya Techno School, Bangalore

## Public links

- github: https://github\.com/Karat\-12

[View the original profile](https://tal.club/meet/karthik-agrawal)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/karthik-agrawal#person",
      "name": "Karthik Agrawal",
      "url": "https://tal.club/meet/karthik-agrawal",
      "image": "https://tal.club/meet/karthik-agrawal/profile-photo.jpg",
      "description": "Meet Karthik Agrawal, Software Engineering Student | Building End-to-End Software Products | AI Applications • Backend Engineering • Mobile Development • System Design • Computer Vision | Java • Python • Spring Boot • Flutter | Open to Work based in Greater Bengaluru Area. AI stack includes claude...",
      "jobTitle": "Advanced Software Engineering Virtual Participant",
      "worksFor": {
        "@type": "Organization",
        "name": "JPMorgan Chase & Co."
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Advanced Software Engineering Virtual Participant"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Greater Bengaluru Area"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Sri Venkateshwara College of Engineering, BANGALORE"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Sri Chaitanya Techno School, Bangalore"
        }
      ],
      "knowsAbout": [
        "claude code",
        "codex",
        "cursor",
        "github copilot",
        "grok",
        "kiro"
      ],
      "sameAs": [
        "https://github.com/Karat-12"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/karthik-agrawal#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/karthik-agrawal#webpage",
      "url": "https://tal.club/meet/karthik-agrawal",
      "name": "Karthik Agrawal on Tal",
      "description": "Meet Karthik Agrawal, Software Engineering Student | Building End-to-End Software Products | AI Applications • Backend Engineering • Mobile Development • System Design • Computer Vision | Java • Python • Spring Boot • Flutter | Open to Work based in Greater Bengaluru Area. AI stack includes claude...",
      "dateModified": "2026-09-18T11:36:39.452Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/karthik-agrawal#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/karthik-agrawal/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/karthik-agrawal/profile-photo.jpg",
        "caption": "Karthik Agrawal profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
