🙋‍♂️ About Me

Hi, I'm Surya Pratap Singh, a Computer Science and Engineering undergraduate at National Institute of Technology, Agartala, with a strong interest in building scalable, high-quality software systems. I enjoy solving complex problems and translating ideas into clean, efficient, and user-focused applications.

I bring a balanced mindset that combines strong problem-solving fundamentals, data-driven thinking, and practical development experience. Whether it's designing intuitive user interfaces, analyzing system behavior, or structuring maintainable codebases, I focus on clarity, performance, and long-term scalability. I believe good software is not just functional, but thoughtfully engineered and informed by meaningful insights.

📍 Current Location: Agartala, Tripura, India

🎯 What I'm Focused On:

  • 🎓 Pursuing B.Tech in Computer Science & Engineering at NIT Agartala
  • 🧠 Strengthening algorithmic thinking and problem-solving using C/C++, while applying analytical reasoning to break down complex problems
  • 📊 Developing a growing interest in data analytics, including working with structured datasets, extracting insights, and supporting decision-making using data
  • 📚 Building deep foundations in core CS subjects including Data Structures & Algorithms (DSA), Object-Oriented Programming (OOPs), Operating Systems (OS), Database Management Systems (DBMS), and Computer Networks (CN), with additional exposure to Computer Network & Security (CNS), and Artificial Intelligence (AI)
  • 💻 Developing modern, production-ready web applications using React, Next.js, TypeScript, TailwindCSS, ShadCN, and backend services like Appwrite
  • 🎨 Creating clean and accessible UI/UX, with emphasis on performance, usability, and measuring improvements through user behavior and feedback
  • ☁️ Exploring backend systems, cloud concepts, and data-aware architectures, including databases, authentication, and scalable application design
  • 🚀 Continuously improving through hands-on projects, self-learning, and real-world experimentation

I'm actively seeking opportunities where I can apply my skills in software development and analytics, collaborate with experienced engineers, and continue growing as a Software Developer / Analytics-oriented Engineer while contributing to impactful, well-engineered products.

❝ Building the future, one line of code at a time ❞

🎓 Education

Bachelor of Technology in Computer Science and Engineering

National Institute of Technology, Agartala - 2022 – Present

Senior Secondary (CBSE)

Delhi Public Convent School, Ballia - 2021 – 2022

Secondary (CBSE)

New Central Public Academy, Ballia - 2019 – 2020

💡 Skills

Programming Languages

C/C++ Python Java JavaScript TypeScript

Web Technologies

HTML CSS Node.js React Next.js TailwindCSS ShadCN Appwrite

Database

SQL MySQL SQLite Appwrite Database

Design Tools

Figma Canva Sketch Adobe Photoshop Adobe Illustrator

Tools & Technologies

Git GitHub VS Code MS Excel Tableau

Operating Systems

Windows Linux macOS

🏆 Competitive Programming

LeetCode

LeetCode Profile

1080
Problems Solved
Easy
330 / 918
Medium
617 / 1978
Hard
133 / 896
1,948
Contest Rating
Max: 2,012
Global Rank 25,617

📄 Resumes

Here are my resumes for different domains:

  • Resume – Highlights my Computer Science and Engineering background, focusing on programming, algorithms, data structures, and software development.
  • Analytics Resume – Showcases data storytelling skills through real-world projects using Power BI, Tableau, and Excel, with strengths in data cleaning, visualization, and decision-making insights.

💬 Quote

"Design is not just what it looks like and feels like. Design is how it works."

— Steve Jobs