PriyanshuBansal
Resume
Building at Extramarks · Delhi, India

Priyanshu Bansal — Software Development Engineer

I build systems that turn complexity into clarity.

Full Stack Developer · AI Developer · Distributed Systems

01 · About

A bit about me

Priyanshu Bansal
Delhi, India
Software Development Engineer
Open to opportunities

I'm a software engineer who gets genuinely excited about the moment a messy, ambiguous problem starts to make sense. My work sits at the intersection of full-stack engineering and AI integration, building platforms that help people ask questions in plain language and get answers in seconds, not days.

Right now at Extramarks, I'm building an AI analytics platform that lets non-technical teams query 250+ datasets using natural language. Before that, I worked on fintech infrastructure at Uolo, where I learned that the difference between "it works" and "it works reliably at scale" is where the real engineering lives.

When I'm not writing code, I'm probably working through a LeetCode problem set, reading about distributed systems, or thinking about how to make some complex thing a little less complex.
🏆

LeetCode Global Rank #284

Ranked 284th globally in LeetCode Biweekly Contest 154 among thousands of participants.

💻

600+ Problems Solved

Solved 600+ DSA questions across LeetCode, Codeforces, and other competitive programming platforms.

02 · Experience

Where I've built things

Pick a company to see what I worked on.

Software Development Engineer

@ Extramarks Education
Apr 2025 – Present Noida, India

Building an AI-powered analytics platform that transforms how non-technical teams interact with data. The core challenge: making 250+ datasets queryable through natural language while keeping responses fast and accurate.

  • AI Analytics Platform — 3 days → 15 min turnaround
  • Reporting Engine — 10,000+ active users
  • Voice-Based Quotation System — 25% faster turnaround
Node.jsGemini LLMCubeJSRedisPostgreSQLReact.jsGemini Vision API
“He played a critical role in rebuilding the tool from scratch into a clean, scalable system used by 1,000+ stakeholders.”— Rohit Chaurasia, Product Manager
See how it was built
03 · Projects

Flagship case studies

The decisions, constraints, and outcomes behind two systems I shipped.

04 · Skills

Tools behind the stories

Languages, frameworks, and infrastructure used in the work above.

⚡

Languages & Core

The foundations I think in

JavaScriptTypeScriptJavaC++SQLHTML5CSS3
🎨

Frontend

Where ideas become interfaces

React.jsReduxTailwind CSSNext.jsFramer Motion
⚙️

Backend & APIs

The systems behind the screen

Node.jsExpress.jsREST APIsGraphQLMicroservicesEvent-Driven Architecture
🧠

AI & Data

Making machines understand context

Gemini APILLM IntegrationPrompt EngineeringBM25Vector SearchCubeJS
🗄️

Databases & Cache

Where state lives and breathes

MongoDBMySQLPostgreSQLRedisCache InvalidationTTL Strategies
☁️

Cloud & DevOps

Shipping with confidence

AWS SQSAWS S3AWS LambdaGCP Vertex AIGitGitHub ActionsCron Jobs
05 · Education

The foundations

Formal training, sharpened by side projects and competitive programming.

The Northcap University

Bachelor of Technology in Computer Science Engineering

CGPA 8.67 / 10.0
Aug 2020 – May 2024 Gurugram, India

Four years of building fundamentals. The coursework was fine, but the real education happened in side projects, competitive programming, and late-night debugging sessions with friends.

St. Mark's Sr. Sec. Public School

Class XII — CBSE (Science, PCM + Computer Science)

94%
2018 – 2020 Janak Puri, New Delhi

Where it all started — long hours with math, physics, and my first lines of code. The discipline from these two years still shows up in how I plan and ship work today.

07 · Contact

Let's build something together.

A role, a project idea, or a technical question — drop a note and I'll reply by email.

Other ways to reach me

Prefer email or socials? Pick whichever's easiest.