Michael Lieberman

Computer Science graduate from Stony Brook University with hands-on experience building full-stack web applications using React, Node.js, and SQL/NoSQL databases. Passionate about creating scalable, user-focused solutions and continuously improving through real-world projects.

Projects

Parking4SBU

Smart parking availability and pricing platform for Stony Brook University.

  • Built full-stack app with React, Node, PostgreSQL, PostGIS
  • Implemented geospatial queries for parking availability
  • Designed REST APIs and role-based admin dashboard

Fake Stack Overflow

Full-featured Q&A platform inspired by Stack Overflow.

  • User authentication and role-based permissions
  • Question, answer, and comment system with voting
  • Search, tagging, and pagination

campus24/7 [SBUHacks]

Platform that allows students to discover, create, and manage campus events in real time.

  • Creation, deletion, and discovery of events
  • Searchable and filterable event listings
  • Structured backend APIs with clear separation of concerns

Fantasy Football Dynasty

A full-stack fantasy football dynasty app with React/TypeScript frontend and a Node/TypeScript backend using SQLite for persistence.

  • Structured as separate frontend/ and backend/ apps (React + Node)
  • SQLite-backed persistence layer in the backend
  • TypeScript-first codebase

School Manager

A desktop application for managing large-scale academic records.

  • Managed 1,500+ students/instructors and 40,000+ textbooks
  • Designed a strong object-oriented architecture using inheritance and abstraction
  • Implemented persistent storage with Java Serialization

Skills

Languages

  • Java
  • TypeScript
  • JavaScript
  • Python

Frameworks & Libraries

  • React
  • Node.js
  • Express
  • MongoDB
  • PostgreSQL
  • PyTorch
  • NumPy
  • Pandas

Tools & Technologies

  • Git
  • Jest
  • Cypress
  • Bash
  • WebSocket

Core Concepts

  • REST APIs
  • Authentication
  • OOP
  • Data Structures
  • Algorithms

Education

Stony Brook University

Bachelor of Science in Computer Science

Stony Brook, NY • May 2025

  • Relevant coursework in software engineering, data structures, and systems
  • Experience building full-stack applications and APIs
  • Secretary, Club Roller Hockey

Suffolk County Community College

Associate of Science in Computer Science

Selden, NY • May 2023

  • Strong foundation in programming and computer science fundamentals
  • Completed coursework in Java, data structures, and algorithms