Open to on-site winter internships from 23 Nov 2026

Asil Khalifa

Software Engineer Intern at The D. E. Shaw Group and a final-year Computer Science student at NIT Trichy. I build backend systems that have to be provably correct — and, lately, LLM agents that check their own work before a human ever sees it.

Get in touch

01 Experience

Software Engineer Intern · The D. E. Shaw Group

Core Technologies — post-trade platform. Full-time return offer received.

  • Re-architected the trade-booking parser layer into a declarative, config-driven engine with an internal DSL — collapsing ~3,600 lines of hand-written, per-feed Python into ~400 lines of configuration on one shared engine.
  • Built an LLM agent (Claude Agent SDK) that authors and self-verifies feed parsers from sample files and a business knowledge base, cutting new-feed onboarding from days of developer work to a ~1-hour guided interview; it hit 100% byte-for-byte accuracy on unseen files for both primary parsers.
  • Engineered a zero-risk rollout: a byte-for-byte equivalence harness against the legacy system, record/replay market-data mocking for hermetic tests (~470 test functions), and a feature-flagged strangler-fig migration that ships off by default with one-line rollback.
  • Shipped a full-stack web UI so non-developer business users can run the onboarding interview end to end, reviewing the agent's findings and answering its open questions with live human-in-the-loop feedback.
  • Python
  • Claude Agent SDK
  • Pydantic
  • YAML / DSL design
  • pytest
  • React

Web Developer · Delta Force

The institute's official programming club and web team.

  • Build, maintain and test web applications used across the institute and by the club, working in small teams from design hand-off through deployment.

02 Projects

Superhero Callcenter

Pragyan 2025

A resource-management game with a 3D map, adaptive difficulty and performance-based rewards: players deploy heroes to stop crimes as they surface. I designed and built the entire frontend in React and TypeScript from a Figma reference, and wired it to the Go backend over REST and WebSockets. Played by 300+ participants over three days, with a ₹25,000 prize pool.

  • React
  • TypeScript
  • Three.js
  • WebSockets
  • Go · Echo
  • Redis
  • MongoDB
  • Gemini API

Team of 8

DTunes

Music streaming

A full-stack streaming platform with JWT auth and user/artist roles (RBAC), public and private playlists, and artist uploads via Multer and Cloudinary. Socket.io keeps playback in sync across every device and tab signed in to the same account, and surfaces what a user's friends are listening to in real time.

  • React
  • Node.js
  • Express
  • MongoDB
  • Socket.io
  • JWT

Source on GitHub ↗

FestApi

Shared backend

A shared API layer in Go's Echo framework backing every NIT Trichy fest website and app — 10,000+ users. Organised into controller, service and repository layers so each fest team can extend it without touching the core, with PostgreSQL underneath.

  • Go · Echo
  • PostgreSQL
  • REST

Team of 3

03 Skills

Languages
Python · TypeScript · JavaScript · C++ · C · Go · SQL · YAML
Backend
Node.js · Express · Go (Echo) · MongoDB · PostgreSQL · Redis · Socket.io · REST & WebSockets
Frontend
React · Next.js · HTML · CSS · Tailwind · Three.js · GSAP · Framer Motion
AI & data
Claude Agent SDK · LLM agent design · Pydantic · Pandas
Practices
DSL & config-driven design · pytest · record/replay testing · feature-flagged migrations · Git

04 Education

B.Tech, Computer Science and Engineering

National Institute of Technology, Tiruchirappalli · GPA 8.46 / 10

  • Coursework: Data Structures & Algorithms, Operating Systems, Computer Architecture, DBMS, Computer Networks, Machine Learning, OOP.
  • JEE Advanced AIR 3316 · JEE Mains AIR 936.

Science Club Secretary · St. John's English School & Junior College

  • Led a team of 6 to run two club activity weeks — debates, quizzes and experiments — and was student in charge for two school science tours.

05 Contact

I'm graduating in June 2027 and available full-time for on-site winter internships from 23 November 2026. If you're building something where correctness matters, I'd like to hear about it.