about me

Hi! My name is Justin Daludado and I'm a computer science student at Carleton University. I'm in my 4th year of my Honours Bachelor of Computer Science degree with a focus in Cybersecurity. I've gained experience in programming through my school courses and my own personal projects. This website was made to display some of my skills and some of the projects I have made during my journey as a developer!

Skills & Technologies

Languages

Python
C
C++
Java
JavaScript
TypeScript
SQL
Swift
Go
Haskell
Bash

Web Technologies

HTML/CSS
React
Next.js
Node.js
Express
TailwindCSS
Framer Motion

Databases

PostgreSQL
MongoDB
Supabase
Firebase

Tools & Platforms

Qt
Oracle Cloud Infrastructure
Git
Gymnasium
Jax
Numpy
Pandas
Linux
SwiftUI
OpenCV
Docker

projects

Project preview for Quantum Resistant Boot Validation with QNX Neutrino
Quantum Resistant Boot Validation with QNX Neutrino
Implementing post-quantum cryptographic boot validation to Raspberry Pi 4B running on QNX Neutrino RTOS. The project also attempts to further secure the platform using the Trusted Platform Module for boot verification and storing cryptographic hashes. Uses OpenSSL and wolfSSL libraries for the PQC-based operations and signature verification.
Project preview for dont-secure.me (2024)
dont-secure.me (2024)
A full-stack social media platform built with Next.js, React, and MongoDB. Features user authentication, posts, likes, follows, and image sharing. Available as a web app and on iOS App Store. Styled with TailwindCSS and hosted on Oracle Cloud.
Project preview for Secret Santa Discord Bot (2022)
Secret Santa Discord Bot (2022)
A Discord bot built with discord.py that automates Secret Santa gift exchanges. Features include user registration via reactions, automated random matching with duplicate prevention, private DM notifications, and customizable gift price ranges. Handles edge cases like odd numbers of participants and user dropouts.
Project preview for Self-Parking RL Agent (2024)
Self-Parking RL Agent (2024)
A reinforcement learning autonomous parking system built with Python and PyTorch. Leverages PPO from Stable Baselines 3 trained in a custom Gymnasium environment with a continious action space. Curriculum-based learning and dynamic reward shaping were set up to improve learning rates. The system uses PyGame to provide the visualizations of the system.
Project preview for Grade Manager (2023)
Grade Manager (2023)
A simple grade manager program to keep track of courses and grades. It can keep track of all course and grade information as well as calulate marks and GPA. Written in C++ and sqlite3 for the database. Used Qt6 for the GUI.
Project preview for Schedule Manager (2024)
Schedule Manager (2024)
A schedule manager that allows managers to create and manage their store schedules, and for employees to view their schedules. Includes authentication and profiles for both managers and employes. Managers are able to create schedules based off availability and preferences. Real-time updates implemented using Supabase and PostgreSQL. Written with Next.js and React.
Project preview for Simple Chat App (2022)
Simple Chat App (2022)
A simple chat application that uses websockets to send messages between clients. Written in Node.js and Express for the server and pure JS for the client.

contact

let's connect

Feel free to reach out through email or connect with me on social media.