Download PDF

Skills

Fluent with: C, Java

Familiar with:  Python, GIT,  Matlab,  Javascript,  AutoCAD

Education

20152020

Computer Engineering (CO-OP)

Carleton University

Work History

Jul 2012Aug 2012

Dish Washer

Congee Dynasty
  • Learned to work in a fast paced environment.
  • Communicated and coordinated with co-workers to get dishes out in time.

Projects

Research Inquiry for client: Electric Control and Safety Devices

http://bit.ly/2eBLMmo
  • My research contribution: Animal Control Measures. Existing practices, safety issues and alternatives.
  • Coordinated with teammates to define project timeline & provided peer reviews.
  • Presented directly to client. The client commented on the thoroughness of my research and professionalism

Image Filters | Python

https://github.com/jman19/image-graphics
  • Used Carleton Image Manipulation Python Library to get each pixel’s RGB values
  • Implemented different image filter algorithms to manipulate RGB values
  • Implemented filters: Grayscale, Solarize, Sepia, Blur, Negative, etc

Ergonomic Wrench Design | AutoCAD

https://github.com/jman19/Ergo-wrench-design
  • Learned AutoCAD to model and design a more ergonomic wrench
  • Added longer curved handles to reduce the torque & strength needed to tighten a bolt.
  • Collaborated with teammates as part of a engineering design project

String Encoder & Decoder | X86 ASSEMBLY

https://github.com/jman19/assemby-string-encoder
  • Allows you to encode/decode strings using an inputted key value
  • Wrote x86 assembly code for an emulated Intel 8086 microprocessor

Storm flyer | Python & Pygame library

  • Flappy bird like game with custom graphics (helicopter, thunder for obstacles)
  • Featured a health bar and health pickups. Player colliding with thunder would decrease health 
  • The gap between the Thunderbolts was randomly generated as the game progressed with thunder bolts becoming more frequent

Boe bot | Arduino & C

  • Created a small bot controlled by  an Arduino board with C code
  • Programmed move instruction sets in C to control turning and LEDs
  • Predefined move commands stored in arrays allowed the bot to travel though specific path ways