Hi, I'm Faizan Shaik
22, intern @Atlan building data + AI products. This is my corner of the internet—where I share my writings, projects, and experiments. I love tinkering with whatever I can get my hands on. Happy to have you here—learn more about me, or try my timer game and beat the leaderboard →↓
Writing
View AllActivity
View GitHubProjects
dirgo TypeScript, Bun
BookMyEvent Go, PostgreSQL
Scalable microservices platform for high-concurrency event booking with zero overselling. Features optimistic locking, two-phase booking, smart waitlisting, and real-time search powered by Elasticsearch.
Crisp AI Interview Platform TypeScript, Bun
Full-stack technical interview platform with dual roles for recruiters and candidates. Features AI integration, resume uploads, timed coding sessions, role-based authentication, and real-time interview management. Built with Bun, Hono, React, and PostgreSQL.
Garbage Collection Simulator C, Memory Management
Interactive mark-and-sweep garbage collector implementation for the Snek programming language. Features three-phase algorithm (mark, trace, sweep), tricolor abstraction, object lifecycle visualization, and educational demo with color-coded output showing memory management in action.
Phoenix Crawler Go, Concurrency
High-performance web crawler that generates CSV reports of internal links, content, and images. Features concurrent crawling, URL normalization, and structured data extraction for SEO analysis and AI training.
LinkLens Extension JavaScript, Chrome Extension
Gork CLI Python, Gemini API
AI-powered coding agent CLI that performs file operations and executes Python scripts using natural language commands. Features function calling with Gemini API, file system interaction, code execution, and modular architecture for extensible AI agent capabilities.
LeetStats Next.js, TypeScript
Social LeetCode statistics tracker that enables users to add friends and compare competitive programming progress. Features comprehensive statistics tracking, group comparisons, progress visualization, and integration with LeetCode data for engaging competitive programming experiences.
LeetFetch Next.js, TypeScript
Interactive LeetCode API explorer that lets developers query and test LeetCode's GraphQL API. Features real-time data exploration, code snippet generation, theme switching, and ready-to-use API examples for building LeetCode-related applications.
Fetch Links Next.js, TypeScript
Next.js web app for extracting YouTube playlist links and titles with one-click copying. Features server-side processing, YouTube Data API integration with fallback scraping, responsive bubblegum-themed UI, copy toasts, and multiple output formats for easy playlist sharing.
Gator RSS Aggregator Go, PostgreSQL
CLI-based RSS feed aggregator that collects posts from multiple sources into PostgreSQL. Features user management, feed following, continuous aggregation, and terminal-based browsing with configurable intervals.
Pluto SSG Python, Markdown
Custom static site generator built in Python that converts Markdown to HTML using a template system. Features recursive HTML node tree parsing, inline markdown processing, block-level element support, and a complete build pipeline similar to popular SSGs like Hugo and Astro.
Pokedex CLI Go, CLI
Interactive command-line Pokédex application with location exploration, Pokémon catching mechanics, and collection management. Features command history, tab completion, caching system, and realistic catch rates based on Pokémon strength using PokéAPI.
mini-git Python, OOP
Git implementation from scratch with core commands: init, add, commit, log, status.