Skip to content
View DeathSurfing's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report DeathSurfing

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DeathSurfing/README.md

Aditya Vikram Mahendru

Software Engineering Intern · Full Stack Developer · Machine Learning Engineer

Hyderabad, Telangana, India · B.Tech Computer Science Engineering, Woxsen University (2024-2028)

Email LinkedIn Portfolio Substack


About

I'm a software engineering intern based in Hyderabad, India, working across backend engineering, machine learning systems, and full-stack web development. I build open source tools in Rust, ML systems in Python, and production web platforms in TypeScript.

I'm currently a Forward Deployed ML Intern at iGlobus, where I work on DPDP compliance with US client teams: readiness assessments and PII discovery over databases, logs, tickets, and backups. I also founded LexContra, a corporate law practice where I build the content and review tooling in-house, and I run a web development agency on retainer.

Previously I was an AI Engineering Intern at Symboynt, building Python backend services, REST APIs, and RAG pipelines that integrate LLMs, SQL, and cloud infrastructure, including multi-agent systems with LangGraph and LangChain. Before that I was a Software Engineering Intern at the Woxsen AI Research Centre, shipping production ERP systems for 6,000+ users.

I maintain featrs, a Polars-native feature engineering library for Rust (67 stars), and I write about engineering and machine learning at adityavikram.dev and on Substack.

Open to Software Engineering Intern, Backend, and ML Engineering roles in Hyderabad and remote.


Experience

Role Organization Period Focus
Forward Deployed ML Intern iGlobus Corporate Consulting Aug 2026 - Present DPDP compliance, PII discovery, ML classification over client data
Founder LexContra 2025 - Present Corporate law practice, in-house content and review tooling
AI Engineering Intern Symboynt May 2026 - Jul 2026 Python backends, REST APIs, RAG pipelines, LangGraph/LangChain, Kubernetes CI/CD
Technical Secretary Woxsen Student Council Mar 2025 - Mar 2026 Campus-wide digital transformation, 6 projects, 4 internal tools, 600+ students
Software Engineering Intern Woxsen AI Research Centre Jan 2025 - Aug 2025 Production ERP for 6,000+ users, Flask REST APIs, PostgreSQL, Docker, GitHub Actions

Selected Engineering Projects

featrs - Feature Engineering for Rust

Polars-native feature engineering library with scikit-learn inspired transforms. fit/transform API, pipelines, ColumnTransformer, FeatureUnion, and AutoScaler, which picks a scaling strategy per column from the column's own statistics.

Rust Polars Machine Learning · 67 stars · crates.io · write-up

aiter-commerce - Agent-Buyable Commerce

Rust-first agentic commerce backend. Makes any merchant catalog buyable by AI agents: RFC 9421 Ed25519 signed requests, per-agent spend caps, integer minor units for money, append-only audit log, and Razorpay webhook reconciliation that fails closed.

Rust Axum PostgreSQL Razorpay Ed25519 · write-up

pre-mortem - Decision Reviewer

Memory-backed reviewer for business decisions. Cites your own past decisions by id, says no_precedent instead of guessing, and lets the history grow from use. Built on Hindsight for memory with a Postgres + pgvector prompt store.

Python FastAPI PostgreSQL pgvector Next.js · live demo · write-up

kronos-vs-alphazerobeta - Financial ML Benchmark

Controlled, leakage-free benchmark of a financial foundation model against a CNN-GRU recurrent-PPO portfolio agent on the S&P 500. 22 non-overlapping walk-forward folds, 2014-2024, identical universe, costs, and constraints, with bootstrap confidence intervals and a documented reproduction gap.

Python PyTorch Reinforcement Learning Quant · write-up

autofeat - Feature Engineering CLI

Interactive AI-powered feature engineering CLI in Rust.

Rust CLI

Convolutional neural network in Rust with no ML frameworks, forward and backward propagation built from linear algebra only.

Rust Deep Learning Linear Algebra


Machine Learning & Research

  • Financial RL reproduction - Reimplemented a recurrent PPO portfolio agent with walk-forward validation, reporting Sharpe, benchmark correlation, and max drawdown rather than a single headline number. Published as an open benchmark with generated tables.
  • PII discovery over unstructured data - Found personal data clients did not know they held by running rules plus ML classification over databases, logs, tickets, and backups.
  • DPDP compliance work - Readiness assessments and product controls for US client teams, turning data-protection obligations into working product behaviour.

Technical Stack

Languages - Rust, Python, TypeScript, JavaScript, SQL, C++, HTML/CSS

Backend - Axum, FastAPI, Flask, Node.js, REST APIs, PostgreSQL, MongoDB, Redis, Convex

AI / ML - PyTorch, scikit-learn, Pandas, Polars, RAG, LangGraph, LangChain, NLP, MLOps

Frontend - Next.js, React, Tailwind CSS, TypeScript

DevOps / Infrastructure - Docker, Kubernetes, K3s, Proxmox, MetalLB, Nginx, GitHub Actions, CI/CD, Linux

Payments / Auth - Razorpay, Stripe, WorkOS, Ed25519 request signing, RFC 9421


Writing

I write about performance engineering, machine learning, and building software.

All posts: adityavikram.dev/blog · RSS · Substack


Education

Woxsen University - B.Tech Computer Science Engineering, 2024-2028 · Hyderabad, India


Contact

Pinned Loading

  1. featrs/featrs featrs/featrs Public

    A Polars-native feature engineering library for Rust.

    Rust 69 65