Source for playlikeboy.github.io.
Software engineer and B.Tech CSE student at BIT Mesra (2028). Open to SDE, forward-deployed and DevOps/platform internships and new-grad roles.
- Résumé · PDF
- Evidence by role: SDE · Forward Deployed · DevOps / Platform
- Projects
- Merged pull requests in google-gemini/gemini-cli, Preact and Editor.js; more in review at Jaeger, Kmesh, Lexical and Radix UI.
- Tech lead for Bitotsav '26 — the platform behind a ~5,000-participant festival.
- SopKit — 605+ client-side browser tools, 4.3M+ requests in 30 days.
| Part | Choice |
|---|---|
| Framework | Next.js (App Router, static export), React, TypeScript |
| Styling | Tailwind CSS, shadcn/ui |
| Content | src/data/*.ts(x) and MDX in content/ |
| Deploy | GitHub Actions → GitHub Pages on every push to main |
| Mirror | A second workflow pushes main to GitLab |
Where to edit:
src/data/resume.tsx— profile, experience, education, projectssrc/data/roles.ts— the three role pagessrc/data/contributions.ts— upstream pull requestssrc/app/resume/page.tsx— the one-page résumé (public/resume.pdfis printed from it)
bun install
bun run devRegenerate the résumé PDF after editing the résumé page (needs playwright installed):
bun run build && bun run resume:pdfPLAN.md tracks what is done and what is next for job applications.
sh20raj@gmail.com · GitHub · LinkedIn
MIT