// SDE2 · Fullstack Engineer · M.Tech CSE — DTU
SHUBHAM
RAJPUT
Node.js · TypeScript · Go · Python · Ruby on Rails · React · Distributed Systems · AI Integrations
// 02 — Capabilities
Technical Arsenal
▸ Languages
▸ Backend
▸ Frontend
▸ Infra & Tools
// 03 — Work History
Experience Timeline
Apr 2024 — Apr 2026
SDE2 — Fullstack
HackerRank — Remote, IN
- Led emoji-support DB migration on one of the system's largest tables — fixed collation inconsistencies at column, table, and connection-string levels across multiple services.
- Built agent-based skills to automate vulnerability assessment and remediation workflows.
- Implemented event-driven autoscaling with KEDA to dynamically scale the Code Quality microservice based on queue load, improving throughput under peak traffic.
- Engineered a dynamic email pipeline for Engage platform — recruiters can customise content and inject personalised variables before dispatch via Postmark.
- Integrated Google Analytics Reporting API to fetch page-view data by pagePath, enabling data-driven microsite engagement insights.
- Used OpenAI Batch API with optimised batching and prompt engineering to extract roles and key skills from large candidate datasets efficiently.
- Migrated Elasticsearch index data and ingestion pipelines to a new cluster — re-indexing, mapping adjustments, and ingestion job testing with minimal downtime.
- Refactored email campaign workflow execution logic, significantly cutting failure rates and adding monitoring alerts for faster debugging.
Jul 2021 — Mar 2024
Software Engineer 2 (IC2)
Vimeo — Bangalore, IN
- Designed a private upload workflow reusing existing metadata and media assets — eliminated redundant transcoding and significantly cut processing time.
- Shipped a demo video creation feature as an A/B experiment, allowing users to create clips without uploading videos and boosting activation metrics.
- Improved safety in a large PHP codebase via Psalm-based static analysis; published private NPM packages to JFrog Artifactory.
- Developed an in-house CMS on Builder.io enabling the marketing team to update website content without engineering involvement.
- Collaborated with SRE to integrate CI/CD pipelines for Builder.io pages; used New Relic to diagnose and resolve production issues.
- Improved website SEO using JSON-LD schema, including JobPosting schema for structured data.
// 04 — Notable Work
Projects that Ship
Backend · Email Automation
Dynamic Invite & Reminder Pipeline — Engage
Built a fully dynamic email pipeline for HackerRank's Engage platform handling event invitations and reminders. Recruiters can customise email content and inject personalised candidate variables at send time — dispatched reliably via Postmark.
Node.js · NestJS · TypeScript · Postmark · MySQL
AI Integration · NLP
OpenAI Batch Skill Extractor
Pipeline using OpenAI Batch API to extract roles and key skills from large candidate datasets. Optimised prompt engineering and batching strategy for accuracy and cost efficiency at scale.
OpenAI API · Python · Node.js · NestJS · MySQL
Media · Platform
Vimeo Private Upload Workflow
Redesigned clip creation to reuse existing metadata and media assets. Eliminated redundant transcoding jobs, cutting processing time significantly and reducing infrastructure cost for Vimeo's upload pipeline.
PHP · Rails · React · Node.js · New Relic
// 05 — Who I Am
About Me
I'm a Fullstack Engineer with 5 years of product experience, having shipped features at HackerRank and Vimeo — two of the world's most technically demanding product companies.
I'm comfortable across the entire stack: from database migrations and event-driven microservices to React frontends and CI/CD pipelines. I ship things that are reliable, observable, and well-tested.
My recent work spans AI integrations (OpenAI, agent-based workflows), distributed systems, and developer tooling. I hold an M.Tech in Computer Science from Delhi Technological University.
Currently open to senior engineering roles — fullstack, backend, or platform engineering.
shubham@portfolio:~$ cat profile.json
{
"name": "Shubham Rajput",
"role": "SDE2 Fullstack",
"location": "Lucknow, India",
"education": "M.Tech CSE, DTU",
"companies": ["HackerRank", "Vimeo"],
"stack": [
"TypeScript / Node.js",
"Go / Python / Ruby / PHP",
"React / Next.js",
"Elasticsearch / MySQL"
],
"open_to_work": true
}
shubham@portfolio:~$
// 06 — Let's Connect
Let's Build
Together
Open to Senior SDE · Fullstack · Backend · Platform Engineering roles