Skip to content
View MahdiT54's full-sized avatar
💭
Developing beautiful websites with HTML, JavaScript, & CSS
💭
Developing beautiful websites with HTML, JavaScript, & CSS

Highlights

  • Pro

Block or report MahdiT54

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
MahdiT54/README.md
Terminal-style profile summary for Mahdi Tanzim, a New York software engineer building AI products, full-stack systems, and modern C++ applications

Mahdi Tanzim portfolio Mahdi Tanzim on LinkedIn Long Island City Web Solutions Email Mahdi Tanzim

About

I am a New York-based software engineer and the founder of LIC Web Solutions. I build production web applications and AI product workflows. I also write modern C++ software.

I earned a BBA in Computer Information Systems, Data Analytics from Baruch College. My recent work covers streamed LLM interfaces, agentic chat systems, and RSS ingestion. I have also built access-controlled SaaS dashboards, headless CMS architecture, and cross-platform terminal games.

Selected engineering work

Full-stack AI newsletter SaaS. It ingests RSS feeds, validates sources, and refreshes stale feeds. Articles are deduplicated by GUID before structured newsletter output is streamed to the client. The product includes Clerk authentication, plan-gated access, reusable settings, and persisted generation history.

Stack: Next.js 16, React 19, TypeScript, Tailwind CSS, Vercel AI SDK, OpenAI, Clerk, Prisma, MongoDB


Agentic portfolio assistant built with OpenAI ChatKit and the Agents SDK. It retrieves live portfolio context from Sanity. The workflow filters unsupported topics, applies moderation and guardrails, persists threads in Upstash Redis, and rate-limits guest traffic.

Stack: Next.js, TypeScript, OpenAI ChatKit, OpenAI Agents SDK, Sanity, GROQ, Upstash Redis

View the repository


Cross-platform C++17 terminal survival game built with ncurses. The codebase separates shared game state, enemy AI, input handling, and terminal rendering into focused modules. CMake builds and packaged releases support Windows and macOS.

Stack: C++17, ncurses, CMake, modular game architecture

Download a release


Winner of Best General Hack at Columbia DevFest 2024. The civic-tech application combines a React interface, Flask services, policy APIs, and semantic analysis to help users explore legislation and connect policies with representatives. I worked on the front end and OpenAI-powered bill matching.

Stack: React, JavaScript, Python, Flask, OpenAI, semantic search

View the team repository

Engineering toolkit

Area Technologies
Product engineering TypeScript, JavaScript, React, Next.js, Node.js, Tailwind CSS
AI and data OpenAI API, Vercel AI SDK, ChromaDB, Sanity, MongoDB, Firebase, SQL
Systems C++, C, ncurses, CMake
Delivery Git, GitHub Actions, Vercel, Clerk, Prisma, Stripe

Current direction

I am focused on shipping FeedPilot, extending my agentic AI portfolio system, and deepening my C++ knowledge through game architecture and reverse-engineering work.

I am open to software engineering and forward deployed engineering roles. I am also interested in platform and AI application work.

GitHub activity

Mahdi Tanzim's GitHub statistics

Build useful systems. Ship them. Improve the architecture.

Pinned Loading

  1. AI-Newsletter AI-Newsletter Public

    TypeScript

  2. ibrakhimus/columbia-hackathon ibrakhimus/columbia-hackathon Public

    JavaScript 3

  3. mahdi-eportfolio-2026 mahdi-eportfolio-2026 Public

    TypeScript

  4. fnaf-cpp fnaf-cpp Public

    C++ 1

  5. netflix-clone netflix-clone Public

    JavaScript

  6. twitter-clone twitter-clone Public

    JavaScript