Martin Lou

Software Engineer Intern

    Major CPSC 210 Project

  • Created fully independent graphical desktop app from scratch using Java Swing.
  • The app allows multiple users with different levels of control to the same task list.
  • Allows creation and deletion of tasks, filtering the tasks, as well as assigning a task to developers.
  • Utilized JUnit to extensively test all features.
  • Used JSON to allow data persistence

View on Github
  • Online maze solver using HTML, CSS, and JavaScript
  • Visualizable maze solver with animated path search process
  • Allows custom placement of walls, start location, and end location
  • Uses asynchronize functions to maximize efficency

View on Alternate Browser

View on Github
  • Online simple drawing canvas using HTML, CSS, and JavaScript
  • Allows customization of pen color and thickness
  • Utilized JQuery to create dynamic functionarities such as toggling between visible and hidden tool box
  • Allows addition of customizable pen colors

View on Alternate Browser
  • Online complete feature snake game using HTML, CSS, and JavaScript
  • Allows modification of game speed
  • Allows score tracking and high score system

View on Alternate Browser
  • Created graphical desktop app using Swing
  • Utilizes Java Mail API to send personalized emails with just one click of a button
  • Customized pre-set emails avilable

View on Github

Designed by Martin Lou | © 2022