Sheet 01 · Identity
Hello, I'm
Rajat Patra
Machine Learning Engineer
Building AI-powered systems and seamless web platforms has always felt less like a job and more like a craft to me. The kind where you are never really done learning, and somehow that never gets old.
Lately that's Envault, a zero-knowledge secrets vault that's live in production, and a fantasy cricket XI predictor that won FIFS Gameathon 2.0 against 40+ Tier-1 teams. I obsess over the details most people never notice but always feel; that's just how I work.
Sheet 02 · Activity
Open source 70 merged 1 open
Windows: Claude accounts as rows in the provider list, named as on the Macvinzdg/codenotch+439−234open
gpui: Fix window_positioning example on non-primary displayszed-industries/zed+11−5Oct 22
Windows: fold the notch over full-screen apps, and keep it on the screen's edgevinzdg/codenotch+373−6Oct 14
fix(app): the search window opens on the monitor being worked onxevrion/gyotaku+200−27Oct 7
Windows: carry the notch by six dots beside the settings buttonvinzdg/codenotch+657−520Oct 2
chore(tools): stop tracking the changelog-site build outputNVIDIA/nvcf+3−2Oct 1
test(bdd): add table-backed Helm function create stepNVIDIA/nvcf+143−22Oct 1
Windows: carry the notch round the screen's border, as the Mac doesvinzdg/codenotch+1,188−91Sep 30
Windows: Watch and Critical limit sliders, and Settings opens without a flashvinzdg/codenotch+374−61Sep 30
Windows: the Mac's dashed weekly ringvinzdg/codenotch+69−2Sep 30
Windows: a folded pill you can find on any backdropvinzdg/codenotch+409−9Sep 26
Windows: a light appearance for the notch, and a Theme row in Settingsvinzdg/codenotch+354−60Sep 23
Windows hover card: show sign-in only when signed out, and give the flat notch its own size and roomvinzdg/codenotch+76−52Sep 22
Fold the Windows notch to a pill when not in use, as the Mac's Show on hover doesvinzdg/codenotch+557−142Sep 20
Carry the Windows notch across monitors by its handlevinzdg/codenotch+329−102Sep 20
Slide the notch along its edge with Alt+drag, as the Mac's ⌥-drag doesvinzdg/codenotch+146−78Sep 20
Read the Windows rings the way the Mac does: stale, and round-endedvinzdg/codenotch+40−22Sep 19
Keep the Windows notch itself clear of the taskbarvinzdg/codenotch+97−13Sep 19
Refetch a Windows ring on click, and give the notch right-click menuvinzdg/codenotch+218−78Sep 18
Carry the Windows notch to another edge by a handle, as the Mac doesvinzdg/codenotch+468−32Sep 18
Give the Windows notch the Mac's settings orbvinzdg/codenotch+109−15Sep 18
Put the readings in the Windows tray menuvinzdg/codenotch+609−520Sep 17
Ring the weekly limit too, as on the Macvinzdg/codenotch+1,046−1,252Sep 16
Give the Windows status arc the Mac's coloursvinzdg/codenotch+8−6Sep 16
Size the Windows notch like the Mac: Small · Medium · Largevinzdg/codenotch+908−1,252Sep 16
Rebuild the Windows settings window on the Mac's layoutvinzdg/codenotch+775−1,158Sep 16
Keep the Windows notch from taking focusvinzdg/codenotch+2−26Sep 15
Windows notch: respect reduce motion, and count the sessions left off the cardvinzdg/codenotch+12−5Sep 15
Make the Windows card's percentages and reset times read like the Mac'svinzdg/codenotch+112−26Sep 15
Make the Windows hover card read like the Mac'svinzdg/codenotch+141−34Sep 13
Show on each Windows ring the window the Mac app showsvinzdg/codenotch+324−212Sep 13
Take clippy's twelve code suggestions in the Windows portvinzdg/codenotch+21−20Sep 12
Bring the Windows README up to date with the settings window and CIvinzdg/codenotch+10−3Sep 12
Quiet clippy's sixteen doc-comment warnings in the Windows portvinzdg/codenotch+15−8Sep 12
Build and test the Windows port in CIvinzdg/codenotch+46−0Sep 12
Find Antigravity on Windows in every ~/.gemini/antigravity* directoryvinzdg/codenotch+138−22Sep 11
Let clicks through the notch's transparent area on Windowsvinzdg/codenotch+187−45Sep 10
feat(shortcuts): add in-app keyboard shortcut legendnavyabijoy/invisible-notes+494−24Sep 3
Update rajat.json to use Vercel Anycast A recordis-a-dev/register+1−1Aug 27
chore: vercel verificationis-a-dev/register+9−0Aug 27
Add rajat.is-a.devis-a-dev/register+11−0Aug 27
feat(ui): implement realistic physics-based macOS dock with native iconsDinanathDash/Stasis-web+162−188Aug 24
Fix button hover pointer and update changelog/versionDinanathDash/Envault+138−111Jun 15
Implement landing page components and update theme stylesDinanathDash/Envault+597−250May 23
Update email logo URLs to use EMAIL_PUBLIC_APP_URLDinanathDash/Envault+8−5Apr 17
Fix email logo URLs and enhance logo handling for themesDinanathDash/Envault+62−27Apr 17
Enhance email confirmation flow and update templates for themesDinanathDash/Envault+334−79Apr 16
Stabilize theme transition across browsers with capability gating and safe fallbacksDinanathDash/Envault+1,404−562Apr 13
Implement dashboard components and authentication flowsDinanathDash/Envault+21−33Apr 9
feat(a11y): add global haptics preference and accessibility guardrailsDinanathDash/Envault+302−136Apr 1
Feature: Add 7-day soft-delete flow with Supabase cron purge, auto-revival, and email notificationDinanathDash/Envault+666−176Mar 29
Refine changelog timeline pagination UI and mobile spacingDinanathDash/Envault+152−27Mar 27
feat(changelog): add dynamic SVG comet timeline with stable scroll physics and explicit entry titlesDinanathDash/Envault+476−72Mar 25
feat: limit free-tier notification to landing, changelog, and support routesDinanathDash/Envault+8−2Mar 21
feat: add dismissible free-tier infrastructure notificationDinanathDash/Envault+102−7Mar 20
Enhance Share Dialog UI, Mobile Readability, and Approval Flow ConsistencyDinanathDash/Envault+241−214Mar 13
fix(ui): load orb planet animation on device auth and approve request pagesDinanathDash/Envault+4−1Mar 10
95/Redesign Member Access Control Layout & ValidationDinanathDash/Envault+663−164Mar 10
Fix issue in feature implementationDinanathDash/Envault+1−3Mar 5
Fix: Smooth View Transitions for 3D WebGL CanvasDinanathDash/Envault+59−10Mar 4
[Enhancement] Security & UX Enhancements: Rate Limiting, Input Validation, and Timezone LocalizationDinanathDash/Envault+288−70Mar 2
feat: fixed the scope of system status bannerDinanathDash/Envault+6−7Mar 2
UI Polish: Fix Navbar Links, Typography Consistency, and Support Card Hover JiggleDinanathDash/Envault+7−8Mar 1
fix: System Status Banner Layout Overlap & UI Animation PolishDinanathDash/Envault+24−352Mar 1
Fix: Link Sharing Truncation & SEO Indexing FailuresDinanathDash/Envault+22−5Mar 1
Refactor: Unify interactive element interactions and touch targetsDinanathDash/Envault+34−37Feb 28
feat(auth-ui): immersive 3D Saturn Orb with seamless View TransitionsDinanathDash/Envault+200−368Feb 27
bug fixesDinanathDash/Envault+54−45Feb 24
Feature: CLI Authentication Architecture Overhaul & Rolling SessionsDinanathDash/Envault+552−213Feb 24
feat: introduce email sending via Resend, adding various notification and authentication templates and a favicon.DinanathDash/Envault+5−5Feb 21
feat(security): implement HMAC request signing and strict CSPDinanathDash/Envault+184−1Feb 21
Sheet 03 · Projects
Sheet 04 · Tools
Language
Data & ML
Frontend
Backend & Database
Infrastructure
Workflow
Design
Sheet 05 · Experience
GDG on Campus ITER
Sep 2024 – Aug 2025
Core Member
Part-Time
- Organised and managed the backend operations for Techwiz 2024, an event presented by Coding Ninjas and GDG ITER, attended by 200+ students.
- Served as a key anchor for the Google Solution Challenge 2025, along with Google Tech Winter Break
Anchor · Event Management
Ekaayam
Jun 2024 – Aug 2025
Design Lead & Freelance Developer
Freelance
- Engineered a ticketing platform that reduced manual booking effort by 70%.
- Redesigned and optimized the website to align with brand identity, leading to a 79% increase in website clicks.
Node.js · React · Flask · Firebase · Razorpay
Virtual Showreel
May 2023 – Jan 2025
Lead Editor
Aug 2024 – Jan 2025 · Full-Time
- Managed the in-house production of Virtual Showreel, worked with the variation and content published for Instagram.
Video Editing · Content Creation
Video Editor
May 2023 – Jan 2025 · Full-Time
- Worked on Instagram short videos for official events hosted by Siksha 'O' Anusandhan.
- Secured leads for freelancing work as a Video Editor.
Video Editing · Instagram Shorts