Skip to content
View ashusevim's full-sized avatar
🌴
On vacation
🌴
On vacation

Block or report ashusevim

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.

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
ashusevim/README.md

About me (I use arch BTW)

  • Currently learning Python and flask
  • I enjoy sharing what I learn, exploring new ideas, and diving deep into stuff that interest me.
  • I enjoy solving algorithmic problems — solved 1000+ questions across platforms like LeetCode, GeeksforGeeks, Codeforces, CodeChef, HackerRank, and AtCoder.
  • Hackerrank -> 5 stars in C++
  • Monkeytype -> 102 WPM max, 60 sec | 131 WPM max overall

Projects I built

  • sha-512-Implementation-in-c -> SHA-512 hash function implementation in C, providing a secure way to generate fixed-size hash values from input data.
  • video-player-c -> A simple video player built in C (under 1000 lines) using the FFmpeg library, capable of playing various video formats and providing basic playback controls.
  • git-from-scratch-js -> implementation of Git's core functionalities, including commit, branch, merge, and more, built from scratch to demonstrate how Git works under the hood.
  • FocusHub (still working on it) -> Kanban productivity board using React, TypeScript, and Node.js
  • HTTP-GO -> HTTP server implementation from stretch in Go
  • commit-conventional (NPM package) -> tool for authoring Git commits that follow the Conventional Commits specification.
  • url-shortening-service -> URL shortening service built with Node.js, Express, and MongoDB.
  • video streaming(kinda simliar to YT) backend -> video-sharing and social media platform backend built with Node.js, Express, and MongoDB.
  • tic-tac-toe -> A Tic-Tac-Toe game built using React.js, TypeScript
  • HTTPal -> HTTP CLI client for making requests and inspecting responses
  • pubhub -> platform designed to help developers and founders build and grow in public. (Hackathon project)
  • Markdown-Processor -> CLI tool that converts a Markdown file to HTML and writes the result to stdout.
  • as-vim -> (TTE) terminal text editor (Vim‑inspired) written in TypeScript / Node.js
  • facebook-clone -> full-stack social media application inspired by Facebook's UI, built with React, Node.js, Express, and PostgreSQL.
  • social-media-content-analyzer -> VIBE CODED a tool that ingests PDF decks or scanned screenshots, extracts the underlying copy with OCR, and returns engagement-ready insights.
  • caching-products-feed-redis -> Redis implementation for rate limiting and serves products feed.
  • article-summarizer -> An AI-powered article summarizer built with Next.js that extracts and summarizes content from article links and PDFs providing summaries in markdown format.
  • MegaBlog -> SPA blog application using React.js and Appwrite with secure user authentication and JWT-based authorization.
  • Unix-Utilities in GO -> basic Unix command-line utilities implemented in Go
  • auth-mini-express -> minimal Express.js authentication implementation with JWT and bcrypt.
  • blog-prisma-db -> API backend for a blog platform built with Express.js, TypeScript, and Prisma ORM with PostgreSQL
  • x-scrapper -> Scrape a single public X/Twitter post into clean Markdown
  • Spell-checker -> A CLI spell checker built with TypeScript that analyzes text files and provides spelling suggestions using the Typo.js library.
  • email-digest-worker -> typescript based worker application for processing email digests using BullMQ and Redis
  • Real-time chat application -> A real-time chat system with JWT-secured WebSocket sessions, rate limiting, and sanitized messaging using Express
  • cph-zed -> VIBE CODED a Competitive Programming Helper for Zed - seamlessly receive problems from competitive-companion and generate solution templates with test cases.
  • yt-vd -> VIBE CODED a CLI tool to download YouTube videos at a chosen resolution using yt‑dlp
  • nextjsmusic -> Music Academy website built with Nextjs, Typescript, and acternity UI
  • nextauth-google -> oAuth authentication with Google in a Next.js application using NextAuth.js
  • nextauth-github -> oAuth authentication with GitHub in a Next.js application using NextAuth.js
  • password-generator-react -> A React-based password generator with customizable options
  • geoDNS-node -> A simple DNS server based on user's geo-graphy which is known as geoDNS

Pinned Loading

  1. websocket websocket Public

    A real-time chat system with JWT-secured WebSocket sessions, rate limiting, and sanitized messaging using Express.

    HTML

  2. email-digest-worker email-digest-worker Public

    typescript based worker application for processing email digests using BullMQ and Redis.

    TypeScript

  3. Unix-Utilities Unix-Utilities Public

    basic Unix command-line utilities implemented in Go

    Go

  4. video-player-c video-player-c Public

    Implementation of video player in c (under 1000 lines)

    C

  5. git-from-scratch-js git-from-scratch-js Public

    Git implementation from scratch in Node.js

    JavaScript

  6. sha-512-Implementation-in-c sha-512-Implementation-in-c Public

    C