Skip to content
View hemmatio's full-sized avatar

Highlights

  • Pro

Organizations

@MarkUsProject @LinkUp-Messaging

Block or report hemmatio

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hemmatio/README.md

What even are these animals..?

Hi, I'm Omid 👋

🎓 Computer Science @ University of Toronto
💻 Software Developer with experience in test infrastructure, web applications, and developer tools

Experience

  • Nokia: Software Test Infrastructure Intern
  • University of Toronto Dept. of CS: Software Developer Intern

Open Source Contributions

  • MemoryViz: Node.js package for Python memory visualization with over 39,000 downloads.
  • MarkUs: Ruby on Rails full-stack application for assignment submission and grading, serving 10,000+ users.

Projects

  • Instagram Unfollowers
    A social media analytics app that identifies unfollower trends from Instagram JSON exports, built with Python and Streamlit.
    Python, Streamlit

  • STM32 Developer Dashboard
    A Flask backend with a Next.js frontend that communicates with the STM32 via a UART shell, providing a developer dashboard interface.
    Flask, Next.js, STM32, UART

  • Syllabus Parser
    A productivity tool that parses course syllabi using Google Gemini and generates dynamic schedules. Won 4th overall @ UofTHacks12 Typescript, React, Express.js, Node.js, Auth0

  • Dr. Mario MIPS
    A recreation of Nintendo’s Dr. Mario game written entirely in MIPS assembly, featuring gravity mechanics, virus-clearing logic, and sprite-based animation.
    MIPS Assembly, Saturn

  • Multilingual Chat App
    A real-time chat platform that translates messages across 11 languages using the DeepL API, with a Java backend and MongoDB for data storage.
    Java, MongoDB, DeepL API

  • City Rate
    A full-stack web app that displays random cities enriched with Wikipedia data and allows users to submit star ratings, with ratings stored in a local SQLite database.
    Node.js, Express.js, SQLite

  • AI Video Generator
    An automation pipeline that generates TikTok videos using OpenAI Whisper for transcription, Reddit for content sourcing, and FFmpeg for editing.
    Python, OpenAI Whisper, Google Cloud, Reddit API, FFmpeg

Skills

Python | Ruby | Java | TypeScript | JavaScript
Rails | Node.js | Express.js | Docker | PostgreSQL | MongoDB

🌐 WebsiteLinkedInGitHub

Pinned Loading

  1. instagram-unfollowers instagram-unfollowers Public

    See who unfollowed you on Instagram, without breaking Instagram TOS!

    Python 4

  2. MarkUsProject/Markus MarkUsProject/Markus Public

    Git repository of MarkUs

    Ruby 268 251

  3. david-yz-liu/memory-viz david-yz-liu/memory-viz Public

    Javascript library for creating beginner-friendly memory model diagrams.

    TypeScript 3 10