the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
Resume ryan kwon
1. 604.349.9580, ryank.ubc@gmail.com
Ryan Kwon
PROFILE SUMMARY
An excellent team-worker and communicator experienced with various software and hardware projects involving web and
mobile applications. Experienced in software development and quality control using Software Development Life Cycle
(SDLC) methodologies such as XP, Scrum, and Waterfall.
EDUCATION
The University of British Columbia (UBC), Bachelor of Applied Science - Computer Engineering with Software Option.
TECHNICAL SUMMARY
Programming & Testing Java, Java Android, Junit, Selenium Web Driver, Selenium IDE, C, C++, HTML, CSS,
VHDL, Assembly (68K and 8051 microcontroller)
Database MySQL, MS-SQL, XAMPP
IDE Eclipse, Android Studio, MS Visual Studio, f_Lash
Source Code Repository & Version Control GitHub
SDLC Methodologies XP, Scrum, Waterfall
Others MS Office
WORK EXPERIENCE
Software Developer/Tester(QA) Intern, CtoC Capital Corp., Vancouver, Sep 2015 – Present
Responsible for development of a white-label-solution and database-intensive android survey application.
Responsible for development of front-end features and assistance of back-end database systems using MySQL that
provides capabilities to configure and customize features to be displayed in the mobile app.
Responsible for constructing quality control systems using Junit Testing and Selenium IDE.
Responsible for constructing Functional Test and User Acceptance Test (UAT).
Responsible for development and implementation of ranking algorithm to calculate ratings of each category of
products based on the information provided by the users.
Responsible for development of functionalities of save, retrieve, modify, and delete ranking records in real-time
using Java Android SDK with MySQL as a database system.
Technologies: Java Android SDK, Android Studio, Junit, Selenium IDE, Eclipse, MySQL, PHP
UBC PROJECT EXPERIENCE
UBC Capstone Graduation Project, UBC
Designed and implemented a mobile and web Homework Alert Application for Vancouver Homework Association
from Britania Secondary School.
Developed mobile and web application with functionalities including student/parent log-in/out, complete database
server communication, search/register/de-register/delete/edit classes or homework.
Developed a mobile notification via Google Cloud Messaging (GCM) when homework or classes change by the
instructor or when approaching the due date.
Technologies: Java, PHP, HTML, CSS, Google Cloud Messaging (GCM), Amazon Web Services (AWS), Eclipse Java
Android Studio
2. 604.349.9580, ryank.ubc@gmail.com
Computer System Design Studio 1.2 Project, UBC
Designed and implemented a software and hardware platform at the operating system and application layers.
Developed a mobile android restaurant application with functionalities including the user’s self-select-menu on a
mobile application to send the order to the chef wirelessly without servers’ assistance.
Technologies: C, Java, DE2 board, Eclipse Java Android Studio, Quartus II
Computer System Design Studio 1.1 Project, UBC
Designed and implemented a software and hardware platform at the operating system and application layers.
Developed a computer game that the user controls a horizontally movable basket to catch randomly falling fruits.
Technologies: C, VHDL, DE2 board, Eclipse, Quartus II
Relational Database System Project, UBC
Designed and implemented a Windows program that manages database system using Oracle database management.
Developed a software engine that manages items identified by their unique IDs, name, size, etc., using Relational
Database Management System (RDBMS) and SQL. Developed functionalities include stores/search/delete/add
certain items in the database.
Technologies: Java, C, Oracle database
Electrical and Computer Engineering Design Studio 2.2 Project, UBC
Designed and implemented an electronic device using electric circuits, electromagnetics, signals systems and
microcomputer.
Developed a mini car wirelessly controllable by a remote controller using electro-magnetic inductors that
corresponds to pre-coded program that determines distance and direction of movement.
Technologies: C, DE2 board, Quartus II, fLash
Electrical and Computer Engineering Design Studio 2.1, UBC
Designed and implemented an electronic device using electric circuits, electromagnetics, signals systems and
microcomputer.
Developed a fountain vending machine that releases water according to the percentage of volume of a cup entered
by the user.
Technologies: C, 8051 microprocessor, DE2 board, 3D printer, Quartus II, fLash
Electrical and Computer Engineering Design Studio 1.2 Project, UBC
Designed and implemented an electronic device using electric circuits, VHDL and microcontroller.
Developed a line of moving LEDs that synchronize together according to a given frequency to act as a controllable
oscilloscope that is able to show sin/cos/square/triangle waves of selected voltage of a circuit.
Technologies: VHDL, 68K microprocessor, DE2 board, 3D printer, Quartus II
Electrical and Computer Engineering Design Studio 1.1 Project, UBC
Designed and implemented an electronic device using electric circuits, VHDL and microcontroller.
Developed a line of moving LEDs that synchronize together according to a given frequency to produce a particular
image.
Technologies: VHDL, DE2 board, 3D printer, Quartus II
Reference available upon request