Building at Extramarks · Delhi, India

Priyanshu BansalSoftware Development Engineer

I build systems that turn complexity into clarity.

Full Stack Developer · AI Developer · Distributed Systems

01 · About

A bit about me

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.

I care deeply about the systems I build. Not just whether they work, but whether they work well, whether the abstractions are honest, whether the trade-offs are understood, whether the next person who reads the code will thank me or curse me. I've found that the best engineering happens when you slow down enough to think clearly about what you're actually solving.

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.
Priyanshu Bansal
Delhi, India
Software Development Engineer
Open to opportunities
1.5+
Years Experience
10+
Projects Shipped
600+
Problems Solved
10K+
Users Impacted
🏆

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

Click 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
Node.jsGemini LLMCubeJSRedisPostgreSQLReact.jsGemini Vision API
03 · Education

Where I learned the basics

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.

04 · Projects

Things I've built

Click any card to dig into the problem, approach, and outcome.

05 · Skills

The toolkit

A mix of languages, frameworks, and infrastructure I reach for daily.

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
07 · Contact

Let's build something together.

Whether it's about a role, a project idea, or a technical question you're chewing on — drop a note below and I'll get back to you over email.

Other ways to reach me

Prefer email or socials? Pick whichever's easiest.

Priyanshu Bansal
Software Development Engineer · Delhi, India
© 2026 · Made with ink & code.