Hi I'm Priyanshu Gupta

I build & solve.

Software Developer specializing in Data Structures, Algorithms, C++, Linux systems, and modern web applications. Understand first, build second.

Get in TouchGitHub Profile

Projects

Projects in Development

In Progress

Active learning, algorithmic problem solving & web projects

View projects

I learn by building: C++ practice, web projects, and team experiments. My public repositories document that work as it develops. Here are the areas I am actively exploring:

Domain 01

DSA & C++

Daily algorithmic implementations and problem solving on LeetCode & Codeforces.

Domain 02

Linux & Systems

Shell scripting, terminal productivity setups, and exploring OS concepts.

Domain 03

Full-Stack Web

Building responsive web interfaces with Next.js, React, and modern CSS.

The project collection includes personal practice, college coursework and a team hackathon submission, with links to the source code.

Experience

Building Technical Foundations

Open to Internships

Learning & Deliberate Practice · 2024 - Present

Get in Touch

I do not have formal corporate work experience yet. Currently, I am dedicating my full focus to mastering core computer science fundamentals:

  • Data Structures & Algorithms: Consistent daily problem solving in C++ covering trees, graphs, dynamic programming, and competitive programming.
  • Systems & Environment: Developing proficiency with Linux, shell tooling, Git version control, and understanding systems from the ground up.
  • Web Development: Learning modern frontend and full-stack development with HTML, CSS, JavaScript, React, and Next.js.

Experience entries will be updated here as I take on internships, contract work, and industry projects.

Skills

TypeScript
Javascript
React
Next.js
Tailwind CSS
HTML
CSS
Motion
SVG Animation
Git
Redux
shadcn/ui
Figma
Node.js
Supabase
Bun
ChatGPT
Claude
Cursor

Github Activity

Loading GitHub activity…

About Me

Hello! I’m Priyanshu Gupta, a Software Developer & Computer Science Engineer focusing on core problem solving and systems engineering.

I spend my time diving deep into Data Structures & Algorithms (C++), navigating the Linux command line, and understanding computer systems from first principles.

I also enjoy building modern, fast, and accessible web experiences using React and Next.js. My core philosophy is simple:“Understand first. Build second.”

Always open to tech discussions, collaboration, open source contributions, and internship opportunities.