Hi, I'm Jon

I build things

About Me

I'm a passionate developer with over 2 years of experience building web applications and digital products.

When I'm not coding, I'm exploring new technologies, building some project, or reading blogs and post of self-hosting and other developer news.

Technical Skills

JavaScript/TypeScript 90%
React & Next.js 90%
Docker & AWS 85%
Python 80%
PostgreSQL & MongoDB 80%
Node.js & Express 80%
UI/UX Design 70%
Git & GitHub 70%

Projects

Esports Tournament Stats

A full-stack esports project manage a dashboard and database for admins, and provide a frontend and mobile app for users

Next.js Expo React

Learn2Code

A native android app, designed to teach users the basics of programming. Using a built-in SQLite Database to provide content and handle user preferences

Java SQL Android Studio

Web Server

Backend web app written in PHP to handle CRUD operations

PHP AJAX MYSQL

Experience

My professional journey

2025 - Present Current

IT Web Developer Intern

Deshaw Services Ltd. • Remote

  • Onboarding new employees, configuring accounting, managerial, and daily operational software.
  • Responsible for resolving technical issues for internal clients, maintaining operational efficiency.
  • Using Odoo, developing and deploying multiple websites with online commerce.
Odoo Microsoft Office
2023 - 2023

IT Helpdesk Technician Intern

Accurate Fasteners Ltd. • Cambridge, ON

  • Diagnosed, troubleshooted, and delivered comprehensive IT support to internal teams by resolving diverse hardware and software complications.
  • Partnered with management to prepare and roll out new internal IT policies to enhance security and operational standards.
Microsoft Office Active Directory Citrix
2022 - 2022

Product Management Intern

Appcast • New Brunswick

  • Authored technical guide for new service that enabled users to extract application data, providing key insights into advertising expenditures and applicant trends.
  • Analyzed application process data from various companies to identify trends and inform strategic decisions.

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities. Whether you have a question or just want to say hi, feel free to reach out!