Justin Daludado

Computer Science Student

About

Hi! I'm Justin, a 4th year computer science student at Carleton University, and I am passionate about building software and learning new technologies. I've gained experience building software through my coursework, as well as my own personal projects.

This website is a collection of some of my work, and a way to showcase my skills and the projects I worked on during my journey as a developer.

Education

Honours Bachelor of Computer Science at Carleton University

Courses

Reinforcement Learning, Software Quality Assurance, Software Design and Engineering

Interests

Reinforcement Learning, iOS Development, Security

Skills & Technologies

Languages

  • Python
  • C and C++
  • Java
  • JavaScript and TypeScript
  • SQL
  • Swift
  • Rust

Web Technologies

  • HTML/CSS
  • React
  • Next.js
  • Node.js
  • Express
  • TailwindCSS

Databases

  • PostgreSQL
  • MongoDB
  • Supabase
  • Firebase

AI & ML

  • Gymnasium
  • PyTorch
  • MLX
  • LangGraph
  • LangChain
  • Hugging Face
  • LoRA

Tools & Platforms

  • AWS
  • Oracle Cloud Infrastructure
  • Git
  • Docker
  • Qt
  • QNX

Testing & QA

  • TDD
  • BDD
  • Cucumber

Projects

Animated preview for llama3.1-8b-instruct-leetcode-lora (in progress)

llama3.1-8b-instruct-leetcode-lora (in progress)

2026

A LoRA model fine-tuned on the LeetCode Python dataset for solving LeetCode problems. Can train with either MLX or PyTorch.

Python
HuggingFace
LoRA
MLX
PyTorch
Animated preview for LeetCode Python HuggingFace Dataset

LeetCode Python HuggingFace Dataset

2026

A cleaned and merged dataset for supervised fine-tuning of LLMs on LeetCode Python solutions.

Python
HuggingFace
Animated preview for Self-Debugging Code Agent

Self-Debugging Code Agent

2026

A Python code agent built with LangGraph that writes solutions for specific LeetCode problems, runs test cases, and self-corrects its solutions.

Python
LangGraph
LangChain
Project preview for Apple Developer Documentation MCP

Apple Developer Documentation MCP

2026

An MCP server that exposes Apple Developer Documentation in a structured format. Implemented it in Swift and distributed it through Homebrew and Swift Package Index.

Swift
Project preview for Carleton Mobile App Redesign

Carleton Mobile App Redesign

2026

A redesign of Carleton University's mobile app in SwiftUI with a cleaner structure and improved native UX. The project focuses on simplifying common student workflows and a smoother app experience.

Swift
Project preview for ExploreRL

ExploreRL

2025

ExploreRL is a SwiftUI app for iOS and macOS to visualize and experiment with reinforcement learning workflows. Integrated Gymnazo environments and MLX Swift to run and compare RL algorithms interactively.

Swift
Animated preview for Gymnazo

Gymnazo

2025

A reinforcement learning toolkit written in Swift inspired by Gymnasium for Apple platforms. Added reusable environments, common RL algorithm implementations, and MLX integration for Apple Silicon acceleration.

Swift
Project preview for Spotifilter

Spotifilter

2025

A playback filter that blocks unwanted Spotify artists and tracks and switches to fallback sources. Implemented a headless Rust worker with a Next.js dashboard for configuration.

TypeScript
Rust
Project preview for Rakuten Cashback API

Rakuten Cashback API

2025

A FastAPI service that scrapes and serves Rakuten store and cashback data through a clean REST interface. Structured responses for simple integration with client apps.

Python
Project preview for NextMove

NextMove

2025

An iOS travel companion app for discovering places and planning itineraries. Developed it in SwiftUI with Firebase auth and data storage, plus Google Maps and Places for location services.

Swift
Firebase
Project preview for Quantum Resistant Boot Validation with QNX Neutrino

Quantum Resistant Boot Validation with QNX Neutrino

2024

Implemented post-quantum secure boot validation on Raspberry Pi 4B running QNX Neutrino RTOS. Integrated OpenSSL and wolfSSL with TPM-backed verification to harden boot integrity.

C
C++
OpenSSL
Project preview for Self-Parking RL Agent

Self-Parking RL Agent

2024

An autonomous parking agent with PPO in a custom Gymnasium environment. Used Python and PyTorch with curriculum learning and reward shaping to improve training stability and parking behavior.

Python
PyTorch
Gymnasium
Project preview for ShiftTrack

ShiftTrack

2024

A scheduling app for managers to create shifts and employees to view them in real time. Implemented role-based auth, availability-aware planning, and live updates using Next.js, React, Supabase, and PostgreSQL.

TypeScript
JavaScript
Next.js
React
PostgreSQL
Supabase
Project preview for dont-secure.me

dont-secure.me

2024

A full-stack social platform with authentication, posts, likes, follows, and image sharing. Developed the web app with Next.js, React, and MongoDB, and shipped a companion SwiftUI iOS app on the App Store.

TypeScript
JavaScript
Swift
MongoDB
Next.js
React
TailwindCSS
OracleCloud
Project preview for Grade Manager

Grade Manager

2023

A desktop grade manager to track courses, assignments, and performance. Developed it in C++ with Qt6 and SQLite to calculate course averages and GPA.

C++
SQL
Qt
Project preview for Simple Chat App

Simple Chat App

2022

A real-time chat app where clients exchange messages over WebSockets. Implemented a Node.js and Express backend with a vanilla JavaScript client.

JavaScript
Node.js
Express
Project preview for Secret Santa Discord Bot

Secret Santa Discord Bot

2022

A Discord bot to automate Secret Santa signups, matching, and DM notifications. Implemented it with Python and discord.py, including duplicate prevention and dropout handling.

Python
Discord

Contact

Let's connect!

Send a Message