Adesh Pal.
Incoming Summer SWE InternMicrosoft
I like understanding how things work.
Then building something with it.
Mathematics & Computing at IIT Roorkee. LFX ’25 mentee at OpenCost. I build distributed systems, developer tools, and applied machine learning — and contribute upstream.
LFX Mentorship
OpenCost
Open-source Software Engineering Intern
September — November 2025Bringing Kubernetes cost data to AI agents.
Designed and shipped OpenCost’s built-in Model Context Protocol (MCP) server, exposing allocation, asset, and cloud cost data to AI agents. The server is enabled by default in OpenCost and integrated into its official Helm chart.
Took the feature from implementation to deployment: query tools, local LLM integration, integration tests, documentation, and production configuration.
Explore the merged implementation #3386Cost & efficiency tools
Workload efficiency analysis, CPU and memory recommendations, and estimated cost savings.
OpenCost · #3431 02Conversational cost queries
Dockerized Ollama MCP client for asking natural-language questions about cloud costs.
OpenCost AI · #1 03End-to-end validation
Integration tests comparing MCP allocation and asset responses with the canonical HTTP APIs.
Integration tests · #49 04Production & documentation
Helm configuration for production deployment, plus official MCP documentation and an announcement.
Helm chart · #311Contributing upstream
21 merged pull requests across 9 repositories — from cloud cost infrastructure to peer-to-peer networking.
go-libp2p
Prometheus metrics for resource manager limits and utilization monitoring.
IPFS / Kubo
Unix-style file permissions and timestamps in ipfs ls long listings.
.NET libp2p
Improved exception propagation in synchronous ChannelStream reads and writes.
Akave SDK
Persistent CLI configuration with secure file permissions and sensitive-value masking.
Rust libp2p
Backpressure propagation to prevent silently dropped stream dial requests.
pgmpy
Handling array-like sample weights in DoubleML cross-fitting.
Browse all 21 merged pull requests
Browse all 7 open pull requests
Selected work
Mamba Super-Resolution
Reconstructing high-resolution MRI images with a Global–Local Vision Mamba architecture and FlipTrans scanning, evaluated on BraTS 2021.
- PSNR
- 41.90 dB
- SSIM
- 0.9922
llmscope
A look inside local language models. Live tensor tracing, attention heatmaps, and replay in a terminal UI, built on llama.cpp.
MemSimX
Memory management, from the ground up. A simulator for allocation strategies, virtual memory, and multilevel caches.
Collaborative Whiteboard
A shared canvas for thinking together. Live drawing, cursors, chat, and rooms, synchronized with Socket.IO.
AuralSense
Finding emotion in speech. A CRNN classifies eight emotions from audio, with an 84.2% macro F1 on RAVDESS.
A little about me
I’m studying Mathematics and Computing at the Indian Institute of Technology Roorkee. My interests sit somewhere between the abstractions of math and the details of how computers actually work.
I enjoy getting into unfamiliar codebases, working with maintainers, and turning an idea into something useful. Outside projects, I’m often working through a competitive programming problem.
First place, ACM IIT Roorkee’s Code Decipher Challenge in 2023 and 2024.
Let’s talk.
About a project, an opportunity, or an interesting problem.