SAHUKARI PRAVEEN · SOFTWARE / ML ENGINEER · FIELD NOTEBOOK, 2026 EDITION

I build agents that plan ahead.

Twice a Kaggle Silver Medalist - top 2.5–3.7% in fields of 2,963–4,729 teams. From model design to int8 quantization to containerized deployment, end to end.

01 · OPERATOR

Fig. 0 - depth-2 expectimax agent solving intercepts over an 18-turn horizon. The planning loop from Orbit Wars (rank 175/4,729), re-implemented in vanilla JS. Move your cursor to perturb gravity - or play a full game against it.

01 / OPERATOR

Engineering, graded like a competition.

I'm Praveen - a computer-science undergraduate who likes his engineering graded the way competitions grade it: fixed constraints, measured outcomes, no partial credit. In the last year that approach earned two Kaggle Silver medals, placing in the top 2.5–3.7% of international AI/ML fields of 2,963 and 4,729 teams.

My work covers the full life of a machine-learning system: model design and training in PyTorch, compression to ONNX at int8, REST deployment in Docker and Kubernetes, and the CI/CD that keeps all of it repeatable. I care about the difference between a model that scores well and a system that ships.

This page is built the same way - budgeted, measured, verifiable. The simulation above runs the planning loop from my silver-medal agent. The neural network in experiment 002 is a real one, executing in your browser right now.

02 / EXPERIMENTS

Proof over promises.

EXP-001

ORBIT WARS - GAME AI AGENT

SILVER · 175/4,729 · SOLO PLAY THE AGENT COMPETITION

Fig. 1 - one intercept solve, looping. Same math as Fig. 0.

A fully vectorized PyTorch planning agent - ~5,500 LOC across 15 modules - that played thousands of live 500-turn adversarial ladder games inside a hard per-turn compute budget.

  • Built an orbital trajectory-prediction engine that forward-simulates planet motion over an 18-turn horizon and solves intercept angles against planets rotating around a central sun.
  • Paired it with an ETA-aware reinforcement-risk model that declines captures the opponent could reinforce mid-flight.
  • Depth-2 expectimax with softmax opponent modeling for 1v1; a separately tuned game-theoretic policy for 4-player free-for-all.
  • Prototyped behavioural-cloning and reinforcement-learning agents, benchmarked all three head-to-head on the ladder, and shipped the strongest.
EXP-002

NEUROGOLF 2026 - MINIMAL NETS FOR ARC-AGI

SILVER · 75/2,963 · IJCAI-ECAI EXPLORE THE 400 COMPETITION

INPUT - CLICK CELLS

OUTPUT - GRAVITY

PARAMS: 24 · LAYERS: 2 · LAST INFERENCE: -

Fig. 2 - ENTIRE NETWORK SHOWN. NOT A SIMPLIFICATION.

Engineered 400 task-specific ONNX networks that reproduce ARC-AGI image transformations under a strict size-and-parameter budget - scoring 7,515/10,000.

  • Compressed each model to a median of ~100 parameters - 120 of them single-layer - using int8 quantization and hand-optimized computation graphs.
  • Preserved exact output correctness on held-out grids while jointly minimizing parameter count and byte footprint.
  • Iterated across 1,100+ evaluated submissions to tune the complexity-vs-correctness trade-off.
  • The figure follows the same discipline: a pruned two-layer net that applies gravity to a 3×3 grid. Every toggle is a real forward pass.
EXP-003

3D RECONSTRUCTION FROM A SINGLE PANORAMA

91% SEG. ACCURACY FIELD SHEET CODE
EQUIRECTANGULAR 360° +Y −X +Z +X −Z −Y CUBE-MAP CROSS

Fig. 3 - equirectangular → cube-map projection, then 2D detections lifted to 3D by depth.

An end-to-end 3D scene-reconstruction pipeline from a single 360° panorama - monocular depth estimation, object detection, and segmentation, orchestrated into one pass.

  • Reached 91% segmentation accuracy across indoor and outdoor scenes.
  • Converted equirectangular panoramas to cube-map projections and lifted 2D detections into 3D with depth models - 23% lower depth-estimation error than off-the-shelf baselines.
  • Fully terminal-driven and reproducible: arbitrary input panoramas, no manual intervention between stages, under 90 seconds per scene on standard GPU hardware.
EXP-004

DECENTRALIZED FREELANCE MARKETPLACE - SKILL NFTS

0 FAILED TXNS · 3+ TESTNETS FIELD SHEET CODE
FUND M1 PAID M2 PAID RELEASE MILESTONE ESCROW - AUTO-RELEASE ON PROOF

SOULBOUND IDENTITY - TRY DRAGGING IT. IT WON'T LEAVE.

Fig. 4 - escrow releases on proof; identity refuses to transfer. Sybil vectors closed.

A full-stack, multichain freelance platform where reputation is earned on-chain - EVM wallet auth, Soulbound identity NFTs, and Skill NFTs issued after proof-of-work validation.

  • Blocked duplicate and fake-profile creation in adversarial testing, closing common Sybil attack vectors.
  • DAO-based governance and milestone-based escrow contracts auto-released funds on verified completion across 3+ EVM-compatible testnets with 0 failed transactions in end-to-end testing.
  • Dockerized and deployed the full stack - credentials, DAO votes, and transactions on-chain - with cross-chain reputation portability at sub-3s average confirmation.
EXP-005

RESUME PARSING & JOB RECOMMENDATION

94% EXTRACTION ACC. FIELD SHEET CODE

INPUT: RESUME.PDF → TOKENS

Built a distributed inference service in Python, containerized with Docker and orchestrated on Kubernetes; fine-tuned BERT for entity extraction and served scoring through cached REST endpoints.

SKILLS EXTRACTED: 5/5 · MODEL CONF: 94%

Fig. 5 - BERT-style span tagging over a live paragraph.

A resume-parsing and job-matching system built on BERT fine-tuning - 94% skill-extraction accuracy, benchmarked across 5+ training configurations.

  • Improved recommendation precision by 18% over a TF-IDF baseline.
  • Containerized a dual-interface web app with Docker and exposed inference via REST APIs; cut median latency 40% with batched scoring and caching.
  • Automated bulk ingestion and candidate ranking - 500+ resumes processed end-to-end, manual screening time down 70%.
ANNEX FURTHER INSTRUMENTS

AURAL - an 8D-audio instrument

Web Audio HRTF panner orbiting your track around your head, visualized on a Three.js globe. Bring headphones. Runs live on this site.

OPEN THE INSTRUMENT

IMAGE → 3D - a mesh foundry

Kaggle-GPU pipeline that turns single images into decimated, web-ready GLB meshes - the tooling behind the 3D work in this notebook.

CODE

03 / INSTRUMENTATION

Instruments, with citations.

Every claimed skill cites the experiment that proves it. Skills without project proof are filed honestly under general references.

PYTORCH ONNX INT8 DOCKER K8S REST
Fig. 6 - the pipeline this notebook keeps citing. Model → artifact → deployment.

LANGUAGES

PROVEN IN: 001 002 003 004 005

MACHINE LEARNING

PROVEN IN: 001 002 003 005

BACKEND & WEB

PROVEN IN: 004 005

SYSTEMS & DEVOPS

PROVEN IN: 003 004 005 · CAL-01

GENERAL REFERENCES

Working knowledge, no headline project yet - filed without inflated claims.

  • DSA · OOP · System Design -
  • Distributed Systems -
  • Java · C / C++ -
  • TensorFlow · Scikit-learn -
  • Jenkins · Ansible · Terraform -
  • Grafana · Azure - CAL-02

04 / RESULTS

Where the medals actually sit.

Each dot below is one competing team, drawn to scale. Both fields are international AI/ML competitions; both medals are official Kaggle Silver.

ORBIT WARS - 4,729 TEAMS RANK 175 / 4,729 · SOLO · TOP 3.7%
NEUROGOLF · IJCAI-ECAI 2026 - 2,963 TEAMS RANK 75 / 2,963 · TOP 2.5%

KAGGLE COMPETITIONS EXPERT - RANKED 2,977 OF 210,968 GLOBALLY. OFFICIAL CERTIFICATES AVAILABLE ON REQUEST.

05 / CALIBRATION

Calibration records.

IBM Certified - DevOps Practitioner

CI/CD pipeline design, Docker containerization, automated cloud deployment. Git · Jenkins · Docker · Kubernetes.

IBM · ADROIT TECH.JUL 2025

Microsoft Certified - Azure Data Fundamentals (DP-900)

Relational, non-relational and big-data systems; cloud storage, processing pipelines and visualization on Azure.

MICROSOFTJUL 2025

06 / CHANNEL

Open a channel.

$ contact --email phixbugs@gmail.com
DOWNLOAD RESUME - PDF

or just print this page - it's typeset for it.