themeAcademicCorporateTerminalMemeWrappedRoomGame✕
⚠️ unserious zone

hi, i'm Dvip.

i train language models and i train my sleep schedule. one of them is vastly outperforming the other. this is a portfolio, but like, the funny version. the real one is up the hall → /academic.

📍 Oshawa, Ontario, Canada🎓 MASc · ontario tech (defended may 2026)🏗 now: founding engineer @ mediabridge🐱 runs on ramen + meows🗣️ recruiter? flip NERD→HUMAN in the taskbar ↓
this résumé is a side-scroller: scroll ↓ or press → to travel.
🎯 daily roast

“refactors in prod, apologizes in pull requests.”

— anonymous commit message, probably

★ hot take
📄
179
pages of thesis, 0 of self-care
🧠
1
paper published. came home with 2 badges.
📝
1,997
json artifacts, 0 therapists
☕
∞
coffees. i am the coffee now.
🚀 ships models like pizzas🧠 NLP gremlin🐱 certified cat whisperer🛠 builds things that work at 4am📝 writes papers → writes commit messages🔥 will debug for snacks✨ 0 bugs (in this tab only)☕ powered by chai and reviewer trauma🤖 taught an LLM manners, still working on his own📉 sleep schedule: deprecated🧪 ran an ablation study on his life choices🫠 'it works on my machine' (the machine is also tired)💾 has more JSON artifacts than friends🎲 deploys on fridays for the adrenaline🧻 99 little bugs in the code, take one down… 127 little bugs📞 mom i'm a prompt engineer now (she's worried)⌨️ has exited vim at least once (allegedly)🪦 RIP sleep schedule, survived by 47 browser tabs🥇 employee of the month (self-awarded, framed, real)🤝 will explain transformers at your wedding🐛 bugs fear him. so does HR (jokes, he's nice)
📖

the lore (abridged)

everything true, nothing serious

🧃 what i actually do
title on paper: AI Engineer — NLP & Intelligent Systems. in practice: i glue transformers to graphs to LLMs to regexes, and then apologize to all of them in the audit log.
🎓 recently defended
MASc thesis at ontario tech, defended may 2026, advised by Prof. Sanaa Alwidian. tl;dr: context-aware requirement identification + tag governance + implicit keyword discovery with full provenance.
🧙 last gig (wrapped jun '26)
ai engineer @ palomino (nov '25 – jun '26). i shoved legacy laravel codebases into a 10-step AI pipeline and fed the output back to the models until they apologized. 85–90% resolution rate. my apology rate: also that.
🏗 current main quest
founding engineer @ mediabridge (part-time, apr '25 – now). co-built a multi-tenant SaaS from an empty repo: custom RBAC, a dynamic form builder, event-driven notifications, AWS. i was also the client's main technical contact, so i translate engineer → human professionally.
💤 what i'm not
a morning person. a frontend purist. someone who remembers to update his LinkedIn headline. working on one zero of these.
🧩 fun snacks
  • • 179-page thesis. defended. 1 paper, 2 badges.
  • • ships on fridays. coping is a strategy.
  • • allegedly owns a cat named segfault.
💼

jobs i've conned my way into (real)

linkedin's words, my vibes

founding engineer 🏗 (current main quest)Apr 2025 → Present

aka Founding Engineer at Mediabridge — a multi-tenant SaaS i helped build from an empty repo.

  • 🔸Co-built and launched a multi-tenant SaaS platform from scratch, owning architecture decisions across frontend, backend, and AWS deployment.
  • 🔸Personally built the core systems — a custom role-based access control (RBAC) layer, a dynamic form builder, and an event-driven notification system.
  • 🔸Owned the full lifecycle from requirements through production launch and served as primary technical contact for the client.
📍 Remote
migration wizard 🧙 (the legacy code is scared)Nov 2025 → Jun 2026

aka AI Engineer at Palomino Systems — a place that asked for a migration, got a whole pipeline.

  • 🔸Designed and shipped Laravel Upgrader, a fully autonomous CLI-driven AI agent that migrates legacy Laravel codebases end-to-end — a 10-step pipeline (analysis → planning → transformation → validation → self-healing) processing ~10k LOC/run at under $80/run, with 85–90% automated issue resolution via detect → fix → retry loops.
  • 🔸Measured two full migrations by hand first, then automated those exact steps — cutting manual migration effort by ~80% (a baseline-grounded number, not an estimate).
  • 🔸Owned the codebase end-to-end and was the primary technical contact with Palomino stakeholders, presenting the agent architecture and translating tradeoffs into prioritized recommendations.
📍 Remote
research goblin 🔬 (defended. escaped.)Sep 2024 → May 2026

aka Graduate Research Assistant (Responsible AI & Evals) at Ontario Tech University — a university that tolerates my 1am commits.

  • 🔸Designed TRAC-RE — a Traceable, Reliable, Auditable, and Contextual framework for automated Requirements Engineering, built from four interconnected phases that take raw stakeholder prose to implicit domain-knowledge discovery, grounded in an industrial FinTech/SaaS corpus of 110 requirements and 1,997 High-Level JSON (HLJ) artifacts.
  • 🔸Phase 1 — Context-aware requirement identification: empirical study of sentence-level classification (all-mpnet-base-v2, DeBERTa-v3-base) across frozen / LoRA / full fine-tuning and context windows k=0–3, showing structured local context adds +16 F1 points (0.664 → 0.894) and that 4K domain-aligned samples (F1=0.894) beat 15K mixed (F1=0.883).
  • 🔸Phase 3 — Governed LLM parsing: built and benchmarked a multi-model parsing pipeline (GPT-4.1, Claude Opus 4, Meta-70B) producing confidence-scored HLJ artifacts with a versioned tag-governance stack (Harvest → Filter → Cluster → Validate → Whitelist → Audit → Drift); tag precision improved 0.657 → 0.897 at the strictest v2 stage. Published at CASCON 2025 (IEEE), first author.
📍 Oshawa, ON · 🔬 research role
laravel samurai 🗡 (slays ERPs by the 4)Jan 2024 → Dec 2024

aka Full-Stack Developer at Finserve Infotech — a place where i speak fluent laravel.

  • 🔸Delivered 4 production systems for clients across three industries (manufacturing, retail distribution, travel), building each full stack in Laravel and MySQL, from UI and application logic to the transactional schemas underneath.
  • 🔸Built a manufacturing execution system tracking garment production end to end, from raw cotton to finished product, including routing work out to external processors and back, with bidirectional invoicing covering both standard and reverse invoice flows for subcontracted stages.
  • 🔸Built a supply chain and distribution platform moving finished goods from factory through warehouse to retail stores, with multi-location inventory tracking and an integrated point-of-sale module.
📍 Remote
🧠

papers i wrote when i should've been sleeping

the thesis is real, the sleep isn't

🎓 thesis defendedMASc, Software Engineering · Ontario Tech University

“Toward Automated Requirements Engineering: Empirical and Architectural Foundations for Structured Parsing and Knowledge Discovery”

aka: teaching LLMs manners, with receipts. supervised by Prof. Sanaa Alwidian.

pages
179
phases
4
papers
1
HLJ bits
1,997
reqs
110
✅Improving Reliability of LLMs in RE with Structured Confidence & Tag Governance
CASCON 2025 · 2025

the one that actually got published 🏆

🏅 Open Research Object🏅 Research Object Reviewed

A modular multi-model LLM pipeline that converts raw stakeholder requirements into High-Level JSON (HLJ) artifacts with confidence-scored fields, paired with a versioned…

#LLM-governance#Requirements-Engineering#Tag-validation

want the write-up with actual numbers and no emoji? → academic mode

🛠

things i built (on purpose)

shipped > perfect, always

$ deploy.sh
▸ Gmail-native communication intelligence layer — one ingestion pipeline, six analysis modules.
“reads your inbox so you don't have to. finds the subscriptions you forgot, the emails you ghosted, and the contract clause that's about to bite you. built in 48 sleepless hackathon hours.”
stack: Claude Sonnet · Gmail MCP · Google Calendar MCP · RAG / pgvector · PostgreSQL
Inbox Intelligence Platform
$ deploy.sh
▸ Autonomous 10-step AI migration agent for legacy Laravel codebases.
“tells legacy laravel 'we need to talk' — runs 10 steps of therapy, then migrates. under $80/session. affordable.”
stack: Python · Claude / LLM Orchestration · Laravel · CLI · Self-healing retry loops
Laravel Upgrader
$ run research_pipeline.sh
▸ A Traceable, Reliable, Auditable, and Contextual framework for automated Requirements Engineering — structured parsing, context-aware classification, and implicit keyword discovery.
“my thesis but as a pipeline. 4 phases, 1 published paper, 1,997 json artifacts, 0 sleep. all logged, all audited, all slightly unhinged.”
stack: Python · PyTorch · HuggingFace · SBERT / MPNet · DeBERTa-v3
TRAC-RE — Automated Requirements Engineering Framework

want the grown-up version with the full stack + story? → corporate mode

🕹️

the arcade (please touch the exhibits)

six ways to waste time productively

🤖 AI roast machineactually real AI

powered by a cheap, rate-limited LLM. be nice, it's on a budget.

🥊 AI roast battleround 0 · real AI
🔥 heat level0%

type a roast. the AI will roast you back, harder each round. it does not have feelings, but it will pretend to be hurt and then end you.

💘 co-founder compatibility · real AI

type your name. a real (cheap, sleepy) AI decides if you and dvip build a unicorn or a merge conflict.

🦄

launch an AI startup

no product. no plan. infinite confidence. click to raise money you will absolutely set on fire.

📋 PM requirement generator

hit generate to receive a perfectly reasonable, totally achievable requirement from a product manager who definitely understands engineering. 🫠

🚨 chaos engineering

it's 4:55pm on a friday. the button is right there.

cpu (definitely fine)12%
$ tail -f /var/log/regret.log

psst: there's an achievement system. yes, on a portfolio. no, i will not explain myself. try the konami code. ↑↑↓↓←→←→ b a

🖼

the meme museum (peer-reviewed)

generated live · academically accurate · citation: trust me bro

drake meme: 15K mixed training samples / 4K domain-aligned samples (F1 0.894 > 0.883)
🖨 meme-o-matic 3000

memes, but every caption is a real résumé fact.

source: thesis · phase 1 · template: drake

'one does not simply' meme — one does not simply ship on friday
ancient wisdom (ignored)
mocking spongebob meme — it works on my machine
qa department
gru's plan meme — build thesis pipeline, add audit logging, pipeline becomes your personality
the master plan
woman yelling at cat meme — reviewer #2 vs me with 1,997 json artifacts
peer review process
'is this a pigeon' meme — grad student sees free food: is this a conference?
grad school survival
success kid meme — deployed on friday, nothing broke
unverified claims
buzz lightyear meme — json artifacts, json artifacts everywhere
storage report
futurama fry meme — not sure if genius pipeline or just caffeine
methodology section

curator's note: if any exhibit shows a cat instead of a meme, the meme API died and the cat is covering the shift. tip him.

🎮

skills, tier-list style

scientifically wrong, vibes accurate

S
python 🐍pytorch 🔥caffeine ☕vibes 🌈
A
typescripttailwindsbertgraph stuffregex (when lucky)
B
php/laraveldockerawssleep schedule (rip)
C
css battlesblog writingclosing 300 tabs
F
waking up before 10hating cats

ok but actually, here's the real stack →

Research Areas
Requirements EngineeringNLP for Software EngineeringLLM GovernanceKnowledge DiscoveryEmpirical SE
Languages
PythonTypeScript / JavaScriptPHP (Laravel)SQLBash
AI / ML
PyTorchHuggingFace Transformerssentence-transformersSBERT / MPNetMiniLMDeBERTa-v3KeyBERTRAKEFAISSUMAP + HDBSCANLoRA Fine-tuningRAG PipelinesAnthropic / Claude APIMCPAider
Frontend
ReactNext.jsTailwind CSSZustand
Backend / Cloud
LaravelFlaskREST APIsMicroservicesRBACDockerAWSCI/CDGitHub Actions
Testing
Vitestfast-check (property-based)Testing Library
🎴 dvip TCG · skill booster packs

5 cards per pack, one guaranteed rare+. commons→epics are real skills; legendaries (3%) are real receipts.

🧃

wall of random flexes

receipts, flex, fine print

🏅 AWS Certified Cloud Practitioner
Amazon Web Services · 2024

framed somewhere. probably.

🎓 MASc, Software Engineering (Thesis)
Ontario Tech University
2024 – 2026 · Oshawa, ON, Canada

“Toward Automated Requirements Engineering: Empirical and Architectural Foundations for St…”

supervisor: Prof. Sanaa Alwidian

🐛 bug count

resolved: ∞
remaining: ∞ + 1

status: it's fine. this is fine.

☕ fuel metrics
  • coffee/day: 2.4
  • tea/day: 1.1 (emergency)
  • commits/coffee: 7
  • commits/tea: 0.3
🔮 konami fact
press ↑ ↑ ↓ ↓ ← → ← → b a anywhere on this page. you won't regret it.
📉 production metrics
  • uptime: mine? or the servers?
  • sleep SLA: breached every night
  • on-call vibe: contemplative
🧾 résumé receipts

every serious number on this page is traceable to an mdx file in /content. the coffee stats are not. that's a flex, right? right?

'this is fine' meme — prod is down, this is fine
live prod footage
doge meme — such thesis, very NLP wow
thesis economics
drake meme — rejecting sleep before 2am, approving one more commit
decision framework
🙌

boss-fight: high-five the cat

clear this level → unlock hire-me card

Official High-Five Counter™
000
🔒 hire-me card locked

high-five the cat to unlock. cat policy. (exceptions: see below.)

coded at 3am · deployed at 4am · debugged at 4:07am · cat slapped 0×

4:13 AM