Skip to content
Adnan Shaikh

Adnan Shaikh

Computer science student

I'm a BSc Computer Science student working mostly in TypeScript and Python, with React, Next.js, and PostgreSQL as my usual stack. Most of what I build starts as a way to get better at data structures and algorithms, then turns into something I actually use myself. Java shows up too, mainly through coursework.

Adnan Shaikh

Experience

Faculty and Assistant In-Charge at CareerCreators

Apr 2024 – May 2026

Taught practical computer skills to students, covering MS Office, design software, and the fundamentals of web development and programming. Also helped run the center as assistant in-charge alongside teaching.

MS Office, Photoshop, Illustrator, CorelDraw, Canva, HTML5, CSS, JavaScript, Python basics

Right now

Working through LeetCode most days, going deeper into data structures, and starting to pick up data science. Longer term, the plan is to ship real products and eventually start a small studio of my own.

Things I've built

  1. ShrunkPy

    Sep 2026

    A browser-based image and PDF compressor, resizer, and converter. Everything runs client-side through the Canvas API and pdf-lib, so nothing gets uploaded and there's no account to make.

    JavaScript, Canvas API, pdf-lib

    Live at adnan-zhaikh.github.io/ShrunkPy
  2. Course Tracker & Certificate Generator

    Aug 2026

    A full-stack app for tracking course progress and generating completion certificates. Built with Next.js on top of PostgreSQL and deployed on Vercel.

    TypeScript, Next.js, PostgreSQL

    Live at course-tracker-web.vercel.app
  3. E-commerce database

    Apr 2026

    A relational database for an e-commerce store, built on PostgreSQL through Neon. Mostly a schema design exercise: joins, aggregations, CTEs, and indexing done properly instead of just working.

    PostgreSQL, SQL

    Source on GitHub
  4. Expense Tracker

    Aug 2026

    A small command-line tool for logging and categorizing personal expenses.

    Python

    Source on GitHub
  5. College coursework

    Ongoing

    A running collection of Java projects from university coursework: OOP design, data structures, and algorithm implementation.

    Java

    Source on GitHub