Skip to content
View AbdulKadir-22's full-sized avatar

Highlights

  • Pro

Block or report AbdulKadir-22

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AbdulKadir-22/README.md

Computer Science Undergraduate · Full-Stack Developer · Builder

I build things, break things, understand why they broke,
and try to make the next version a little better.


About Me

I'm Abdulkadir Shaikh, a Computer Science undergraduate interested in building reliable software and understanding the systems behind it.

My primary focus is full-stack development, with experience building web applications from the interface all the way to APIs, databases, authentication, and deployment.

I'm also strengthening my foundations in Data Structures & Algorithms, problem solving, and computer science fundamentals.

I enjoy working on projects where I can go beyond simply making something work, understanding why it works, how it scales, and how it can be made simpler.

  • Building full-stack applications and experimenting with new ideas
  • Practicing Data Structures & Algorithms
  • Working with modern web technologies and backend systems
  • Exploring cross-platform application development
  • Participating in hackathons and building under real constraints
  • Writing about things I learn and problems I encounter
  • Linux enthusiast and CLI-first developer

🛠️ Technologies

Languages

Frontend

Backend & APIs

Databases & Infrastructure

Tools


What I Like Building

I particularly enjoy projects involving:

  • Full-stack web applications
  • Backend APIs and database systems
  • Developer tools
  • Productivity applications
  • Mobile applications
  • Systems that solve practical problems
  • Projects where performance, architecture, and maintainability actually matter

I prefer simple systems that are easy to understand over complicated systems that merely look impressive.


Beyond Code

Hackathons have become one of my favourite ways to learn.

Working with a team under a deadline forces you to make decisions quickly, communicate clearly, and ship something that actually works.

I've participated in multiple hackathons and competitive project environments, where I've worked across frontend, backend, databases, APIs, deployment, and product development.

The biggest lesson has been simple:

Building something real teaches you things that tutorials cannot.


Currently Learning

Data Structures & Algorithms
        ↓
Problem Solving
        ↓
Backend Architecture
        ↓
Database Design
        ↓
System Design
        ↓
Building Better Software

I'm trying to become less dependent on frameworks and more capable of understanding the engineering underneath them.


Writing & Ideas

I occasionally write about programming, things I'm learning, technical problems I've encountered, and lessons from building projects.

You can find my writing on Hashnode.


GitHub


A Small Philosophy

Consistency beats intensity.
Readable code beats clever code.
Understanding beats memorization.
Building beats endlessly preparing to build.

I'm still learning, still breaking things, and still figuring out what kind of engineer I want to become.

But every project leaves me a little better than the last.


Thanks for stopping by.

Popular repositories Loading

  1. Portyours Portyours Public

    An application to build your Portfolio

    JavaScript 1

  2. Streacly Streacly Public

    Time Tracking Application mainly for my programming word

    Dart 1

  3. emotion-expressor emotion-expressor Public

    A lightweight native Linux emoji picker designed primarily for Fedora/Ubuntu/Debian/Arch. The application appears instantly when a configurable keyboard shortcut is pressed, allowing users to searc…

    C++ 1

  4. LocalBuzz LocalBuzz Public

    HTML

  5. AbdulKadir-22 AbdulKadir-22 Public

  6. 6-Months-To-Internship 6-Months-To-Internship Public

    100-days-to-code

    Python