Post Job Free

Resume

Sign in

Software Developer Assistant

Location:
Oakville, ON, Canada
Posted:
March 15, 2021

Contact this candidate

Resume:

Ray Kang

Software Developer

(***) *** - ****

adkxrc@r.postjobfree.com

GitHub: adamck6302438

Linke dIn: /ray-kang

SUMMARY

● 1+ year of working experience as software developer who thrives at solving problems by writing clean code as well as performing optimizations to improve scalability and readability

● Passionate in learning and applying new technologies, frameworks and algorithms

● Strong sense of responsibility and proven to be capable of managing multiple projects as well as meeting deadlines

● Humble team player with great communication skills and aspired to be an empowering leader EXPERIENCE

Yesbit Technology Ltd., North York, ON — Software Developer 01/2020 - 07/2020

Worked as a full-stack developer in an Agile team setting following Scrum and committed to weekly sprint goals . Adapted to a fast paced startup environment and gained a comprehensive understanding of software development lifecycle.

● Led the team to build a web-based cryptocurrency slot machine game using JavaScript (React and Node.js framework) that gamified users’ digital wallets to promote currency usage

● Developed core frontend functionalities following MVC framework and RESTful API

● Self-initiated optimization by replacing duplicate code segments with reusable components to improve maintainability and readability

● Augmented asset security by performing extra layers of validation that automatically detects duplicate or invalid asynchronous transactions

● Tested and optimized application performance that reduced the startup time by 50% with asynchronous loading, content compression, and browser caching Sheridan College, Oakville, ON — Software Developer/Research Assistant 09/2020 - Present

Participated in a Telus-funded large scale research project, developing/augmenting an indoor localization service framework using fingerprinting algorithm to aid in firefighters’ missions

● Led end-to-end process of integrating context awareness into the system, including data collection automation and fire spread simulation. Gained experience in Python and Arduino

● Designed and implemented a use case for the system, which visualizes fire spreading condition and displays locations of involved personnel in a mobile app using Java

● Applied Kalman filter to reduce background noises in data then integrated SVM and CNN models to compare with localizing results from Nearest Neighbor

● Documented a research journal and constructed a learning plan throughout my learning process, which helped with the onboarding for the next intern INDEPENDENT PROJECTS

Chatto(iOS) An social app that fosters fun & builds authentic human connections 05/2019 - 07/2019

● Utilized Agora API and Firebase to set up video call connections and Apple’s Mapkit to construct an interactive map with custom annotations to connect nearby users Tinder For Dogs(iOS) An app that helps dogs to find a loving home 05/2019 - 07/2019

● Implemented interactive match making mechanism/UI that enables users to interact with adoptable dogs beyond the traditional interface on Petfinder.com TECHNICAL SKILLS

Programming Language

● Java

● Javascript

● C#

● Python

● Objective-C

● C

● C++

● Swift

● HTML/CSS

● PHP

Mobile Development

● iOS

● Android

Database

● MySQL

● MongoDB

Framework

● OOP

● Agile

● Unity

● React

● JUnit

● Node.js

● Express.js

● Spring Boot

● MVC

● .NET

Tools

● Git

● Linux

● Jira

● Jenkins

● Apache

● Nginx

● MySQL Workbench

● SQL Server

EDUCATION

Software Development and

Network Engineering

Sheridan College 2019-Present



Contact this candidate