← Back to home Download PDF

Ayush Chakraborty

[email protected]GitHubLinkedInayushch.foo
Bangalore, India

Education

Bachelor of Technology in Computer Science and Engineering Expected May 2027
PES University, Bangalore
CGPA: 9.09 / 10.0 (Top 5% of batch)

Experience

Software Engineering Intern — Docusign May 2026 – July 2026
Selected as 1 of 14 interns for the highly competitive national SDE cohort.
  • Architected a full-stack API Testing Agent to automate payload generation and execution tracking for complex digital subscription workflows.
  • Engineered a schema-aware transformation pipeline backed by a RAG payload repository and a custom rule engine parsing BRD requirements and JSON Schemas to generate deterministic, contract-compliant request payloads.
  • Integrated with UiPath API test execution engine for automated intake creation, async run orchestration, and assertions capturing, persisting metadata in SQLite for real-time frontend reporting.
  • Built asynchronous background notification workers using asyncio and corporate SMTP service accounts, reducing manual QA payload construction and regression testing efforts by up to 60%.
Research Intern — The Innovation Lab, PES University June 2025 – August 2025
Selected as 1 of 26 interns from 1000+ applicants.
  • Co-developed SUBGNN with 3 research interns: a scalable subgraph isomorphism framework that accelerates search on large-scale graphs via a filter-and-verify architecture.
  • Designed a multi-stage pipeline using METIS for graph partitioning and Graph Neural Networks (GNNs) to generate topology-aware vector embeddings for efficient candidate filtering, achieving an 82.5% mean speedup (on CORA) and 91.18% node mapping accuracy (on OGBN-Arxiv, 170k nodes) compared to traditional solvers.

Projects

Transformer Model & C Serving Layer — C, PyTorch, Python Dec 2024 – March 2025
  • Implemented a decoder-only Transformer architecture from first principles in PyTorch, incorporating multi-head self-attention and positional embeddings to perform autoregressive language modeling.
  • Built a C serving layer to execute the Python inference process via standard I/O streams and achieved real-time token streaming by manipulating standard I/O buffers to pipe generated tokens immediately to the client, replicating the user experience of production LLMs.
CRDT-Based Distributed Key-Value Store — Rust, CRDTs, Tokio Sep 2025 – Feb 2026
  • Co-developed a leaderless, eventually consistent key-value store in Rust, leveraging Conflict-free Replicated Data Types (CRDTs) to enable mathematically verifiable convergence without central coordination.
  • Built an asynchronous P2P gossip protocol for highly concurrent node-to-node state synchronization and anti-entropy mechanisms.
Media Processing Platform — Java, Spring Boot, Kafka, PostgreSQL, MinIO Jan 2026 – May 2026
  • Architected an event-driven media ingestion pipeline using Spring Boot and Apache Kafka, designed to decouple high-throughput file uploads from asynchronous video processing tasks.
  • Engineered a fault-tolerant chunked file upload protocol, leveraging PostgreSQL for session persistence and MinIO for S3-compatible object storage.
  • Developed robust RESTful APIs with strict DTO validation and comprehensive integration testing using JUnit 5 and Testcontainers to ensure system reliability under load.

Technical Skills

Languages: C++, C, Rust, Python, Java
Technologies: Azure AI Search, PyTorch, FastAPI, React, SpringBoot, Git, SQLite, MinIO, Node.js

Honors & Awards