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.
โrefactors in prod, apologizes in pull requests.โ
โ anonymous commit message, probably
the lore (abridged)
everything true, nothing serious
- โข 182-page thesis. 3 papers. still counting.
- โข 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
aka Graduate Researcher (MSc, Software Engineering) at Ontario Tech University โ a university that tolerates my 1am commits.
- ๐ธDesigning a four-study thesis pipeline that automates Requirements Engineering from 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.
- ๐ธBuilt and benchmarked a multi-model LLM parsing pipeline (GPT-4.1, Claude Opus 4, Meta-70B) with a versioned tag-governance stack (Harvest โ Filter โ Cluster โ Validate โ Whitelist โ Audit โ Drift); Opus 4 and Meta-70B reach F1=0.85 / precision=0.95 at the strictest v2 stage โ published at CASCON 2025.
- ๐ธConducted an empirical study of sentence-level requirement 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 and that 4K domain-aligned samples (F1=0.894) beat 15K mixed (F1=0.883) โ submitted to RE'26 Main.
aka Migration 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 migration system built on a 10-step pipeline (analysis โ planning โ transformation โ validation โ self-healing) processing 10k+ LOC/run.
- ๐ธAchieved end-to-end autonomous migration of small-to-medium Laravel applications at under $80 cost/run, with 85โ90% automated issue resolution via detect โ fix โ retry loops.
- ๐ธReduced migration effort by 80%+ and runtime by 40โ60%; validation layers cut post-migration defects by 70%+.
aka Software Engineer at Mediabridge โ a place with ads that build themselves (scary).
- ๐ธLed development of a modular Ad Builder Canvas Engine and dynamic campaign system, reducing frontend effort by 60%+; served as primary technical point of contact for client-side feature discussions.
- ๐ธEngineered multi-tenant backend services with RBAC access control and event-driven notification delivery; reduced deployment time by 70% via CI/CD automation.
- ๐ธProposed and prioritized feature roadmap improvements directly with client stakeholders, translating business needs into system decisions.
aka Laravel Developer at Finserve Infotech โ a place where i speak fluent laravel.
- ๐ธDelivered 4 ERP/POS systems, improving workflow efficiency by 30%+.
papers i wrote when i should've been sleeping
the thesis is real, the sleep isn't
โ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.
the one that actually got published ๐
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โฆ
the one still cooking on the stove ๐ณ
Explicit keyword extraction โ even at audit-grade precision โ hits a structural ceiling of roughly 1.5 canonical keywords per HLJ artifact, with Jaccard agreement belowโฆ
the one under review (fingers crossed ๐ค)
An empirical study of sentence-level requirement classification on 110 real-world FinTech and SaaS documents (~5,700 candidate sentences, balanced to 15K mixed / 4K domaโฆ
want the write-up with actual numbers and no emoji? โ academic mode
things i built (on purpose)
shipped > perfect, always
skills, tier-list style
scientifically wrong, vibes accurate
ok but actually, here's the real stack โ
wall of random flexes
receipts, flex, fine print
framed somewhere. probably.
framed somewhere. probably.
โToward Automated Requirements Engineering: Empirical and Architectural Foundations for Stโฆโ
supervisor: Prof. Sanaa Alwidian
resolved: โ
remaining: โ + 1
status: it's fine. this is fine.
- coffee/day: 2.4
- tea/day: 1.1 (emergency)
- commits/coffee: 7
- commits/tea: 0.3
- uptime: mine? or the servers?
- sleep SLA: breached every night
- on-call vibe: contemplative
every number on this page is traceable to an mdx file in /content. that's a flex, right? right?
boss-fight: high-five the cat
clear this level โ unlock hire-me card
high-five the cat above to unlock. no exceptions. cat policy.
coded at 3am ยท deployed at 4am ยท debugged at 4:07am ยท cat slapped 0ร