computer science student & developer

Hi, I’m
Sulub

York University CS student. I build tools that solve real problems, and I’ve been doing it since I was 11.

view my work get in touch
scroll
01 — about
Sulub
ScratchScratch
RobloxRoblox
Sony VegasSony Vegas
LightroomLightroom

How it started.

Toronto, ON York University CS Honours B.Sc.

My first program was in Scratch. I was 11 and had no idea what I was doing, but something clicked. Games came next, animations, Roblox scripting in Lua. By the time I was building real-time databases and shipping software for a healthcare company, it felt like a natural progression.

Most of my projects start the same way: something bothers me, I look for a solution, I find broken or outdated software, so I build it myself. That approach has produced a Chrome extension and a media downloader I still use daily.

Outside of code I do video editing in Sony Vegas, photography with Lightroom, and play a lot of games.

JavaPythonJavaScript SQLHTML/CSSReact.js Node.jsGitDocker GCPFirebaseSupabase SQLiteMySQLLua
02 — experience
OpenClaw
AI Training Contractor
Apr 2026 – Jun 2026
OpenClaw — Remote
  • Reviewed and evaluated outputs for an open-source AI assistant backed by OpenAI and NVIDIA, featured in TechCrunch
  • Tested model behavior by constructing user prompts and verifying correct invocation of Python skill files
  • Identified hallucinations and incorrect tool calls by cross-referencing outputs against source data
  • Documented failure cases and provided structured feedback to improve model accuracy and data retrieval reliability
NewHacks
Hackaton Participant
Oct 2025 – Oct 2025
NewHacks 2025, Major League Hacking — Toronto, ON
  • Collaborated in a team of three to develop a meaningful project within a 24-hour hackathon
  • Pitched the project and its future potential to a panel of judges
  • Documented and mapped individual contributions within the project repository
APLUS Health Care
Software Developer (Contract)
Jun 2024 – Aug 2024
APLUS Health Care, LLC — Saint Paul, MN
  • Built a web-based scheduling application to manage appointments and staff availability across multiple providers
  • Developed frontend interfaces and backend logic using JavaScript, HTML/CSS, and MySQL, reducing double-booking conflicts through automated validation
  • Deployed the application on Google Cloud Platform, ensuring reliable uptime across locations
03 — projects
Ovelo
Ovelo
React.js · Node.js · Supabase · JavaScript · CSS

Real-time chat application supporting 15+ concurrent users with live messaging and authentication. Built on Supabase subscriptions for real-time data sync. Designed backend workflows to handle user sessions, message storage, and live state updates across all connected clients simultaneously.

React.jsNode.jsSupabaseReal-time syncAuth
Instagram
Instagram Follower Tracker
Node.js · Express · SQLite · Chrome Extension · JavaScript

Chrome extension with a Node.js backend that tracks Instagram follower changes over time. Implemented diffing algorithms to detect new followers, unfollowers, and following list changes between snapshots. Timestamped data stored in SQLite enables historical comparison and trend tracking, with no account credentials required.

Node.jsExpressSQLiteChrome ExtensionDiffing
YouTube Downloader
YouTube Downloader
Python · customtkinter · yt-dlp · Pillow

Desktop MP3/MP4 downloader with a GUI built in Python using customtkinter. Achieves 30% faster downloads than browser-based tools. Integrated yt-dlp and Pillow for media extraction, format conversion, and live thumbnail previews. Built to solve a recurring frustration with ad-riddled sites while sourcing audio for video editing.

Pythoncustomtkinteryt-dlpPillowGUI
Replate
Replate
React.js · Node.js · JavaScript · HTML · CSS

Recipe suggestion web app that analyzes users’ available ingredients and returns relevant recipes to reduce food waste. Designed the ingredient input, parsing logic, and dynamic recipe rendering. Built and delivered a functional prototype within a 24-hour hackathon, then presented to a panel of judges.

React.jsNode.jsHackathon24hr build
04 — education
York University
Lassonde School of Engineering
York University
Lassonde School of Engineering
Toronto, ON
Sep 2024 – Apr 2028

Degree

Honours B.Sc. in Computer Science
Expected April 2028

Scholarships

York University Automatic Entrance Scholarship (2024)
Lassonde Engineering Entrance Scholarship (2024)

Coursework

Data Structures & Algorithms OOP (Java) Software Tools (C) Discrete Mathematics
05 — resume

Full Resume

Experience, education, skills, and all projects in one place.

Software DeveloperAI Contractor York University4 projects
download resume
06 — contact

Want to work together?

Whether it’s a project, a collaboration, or just a question, feel free to reach out.

say hello LinkedIn GitHub