Hey, I'm Daniel 👋

Engineer / Programmer / Developer /

About Me 👤

I'm an engineer who is passionate about everything to do with computers, robotics, machine learning and programming.

I began my journey with Scratch, then dived into C# before settling on working with javascript, specifically with the library p5.js

Many of my proudest projects have been created with this library, so explore and become inspired!

Photo Album 📸

They say images speak a thousand words ...

Blog 📝

I write about programming concepts, simulations, and computer science.

View all blog posts →

Skills 📚

JavaScript ES6+ HTML 5 CSS 3 p5.js C#, C, C++ Python Git & Version Control Newtonian Simulations Cellular Automaton Recursive Search Algorithms Monte Carlo Simulation Boid / Flocking Behaviours Evolutionary Machine Learning

Experience 💼

  • Front End Developer / Adviser 2024

    Built a real-time data visualization dashboard, worked in a team to troubleshoot and fix API endpoints Using HTML, CSS, JavaScript and Python

  • Online Tutor 2025

    Teaching and helping high school students to succeed in exams and excel in course assignments

  • Pajo's Fish and Chips Restaurant 2024

    Provided customer service through order management, kitchen operations, cleanliness maintenance, inventory support, and team coordination.

Education 🎓

  • University of British Columbia September 2024 - Present

    Bachelor of Applied Sciences

  • King David High School September 2020 - June 2024

    High School Diploma

More Projects 📁

Works in Progress 🚧

Let's Connect! 🔍

Open to collaborations, you can reach me here