Mustakim
Shikalgar
Software Engineer · MS @ ASU · IEEE Researcher
Building distributed systems that scale.
01 / About
Who I Am
I'm a software engineer completing my MS in Software Engineering at Arizona State University (GPA 3.75, May 2026). My work sits at the intersection of distributed systems, machine learning, and full-stack engineering.
Currently serving as Technical Architecture Lead for METY Legal at MyEdMaster, where I architect Agentic RAG pipelines using LangGraph and lead a 6-person development team building a full-stack legal AI platform.
I'm a published IEEE researcher, Mathematics Olympiad silver medalist, and have solved 815+ LeetCode problems placing me in the top 15% globally. I'm seeking full-time SDE roles in distributed systems, backend infrastructure, and AI/ML applications.
02 / Projects
Things I've Built
METY Legal Chatbot
LangGraph · Django · React · FastAPI
AI legal assistant (industry capstone, contract) with two user modes, guided learning and direct help. Rebuilt the LangGraph pipeline from 6 nodes to 5, cutting LLM calls per message from 2 to 1. Implemented FSPR knowledge profiling, lawyer-style probing behavior, and rolling conversation summarization for coherent long-session context retention.
Fault-tolerant distributed KV store implementing Raft consensus for leader election and log replication across a 5-node cluster. Tunable consistency supporting CP vs AP trade-offs via configurable quorum-based reads.
Binary classification system for predicting semiconductor wafer pass/fail on a severely imbalanced dataset. Two-stage pipeline using L1 regularization for dimensionality reduction followed by Random Forest with balanced class weighting.
Semantic segmentation of road scenes for autonomous driving. Trained and compared three architectures — U-Net, SegNet, and DeepLabV3+ — on the Lyft/Udacity Carla simulator dataset (13 semantic classes). Fixed 7 critical bugs in the original codebase including broken IoU metric, mask decoding, and softmax/logits mismatch.
Knowledge graph integrating 10,000+ NamUs records using semantic web technologies. Replaced a $50/month GraphDB/Azure backend with FastAPI + RDFLib achieving sub-100ms SPARQL queries at zero infrastructure cost.
De Bruijn Genome Assembler
Java · Spring Boot · Graph Algorithms
Genome assembler achieving 99.9% coverage on phiX174 (5,386 bp) using de Bruijn graphs and Eulerian cycle traversal. Implemented error correction including tip removal and bubble detection with multi-format support.
03 / Skills
Technical Expertise
Languages
Backend & Systems
AI / ML
Frontend
Data & Infra
126 Hard problems · Graph algorithms, dynamic programming, system design · 500-day streak badge
04 / Research
Published Work
Enhanced Tracking and Reporting of Missing Persons using Knowledge Graph and Ontology Engineering
Full paper (10 pages) published at IEEE Computers, Software, and Applications Conference (COMPSAC 2025), Toronto, Canada. Research on applying semantic web technologies and knowledge graph construction for missing persons case matching and pattern discovery, integrating 10,000+ NamUs records with RDF/OWL ontologies for SPARQL-based cross-case analysis.
05 / Contact
Let's Connect
I'm actively seeking full-time SDE roles starting May 2026. Open to distributed systems, backend infrastructure, AI/ML, and full-stack engineering positions. Feel free to reach out.
Download Resume (PDF)