Post Job Free
Sign in

Software Developer Python

Location:
Mississauga, ON, Canada
Posted:
April 21, 2020

Contact this candidate

Resume:

Kevin Weng

Computer Science

647-***-****

adcwom@r.postjobfree.com

WORK EXPERIENCE

Coop Software Developer at Kativik Regional Government May 2019 - December 2019

• Created an internally used nodeJS Express app for managing databases

• Worked on updating and importing existing databases into SQL

• Worked on modernizing code base including introducing version control Coop Software Developer at Loom Analytics September 2018 - December 2018

• Worked on integration of Python annotator for use with legal documents

• Worked on integration of Python research code for a commercial product

• Worked on basic machine learning algorithms and with open source libraries Coop Software Developer at Johnson Controls Incorporated January 2018 - April 2018

• Worked as part of DevOps team using Jenkins for testing and Perforce for version control

• Worked on an on-board C++ testing app that ran their Software Development Kit

• Examined and fixed multiple sanity and regression test failures PROJECTS

Joos Compiler

• Compiler for a subset of the Java programming language

• Made with a group using Python

Untitled Personal Game Project

• Made primarily with the Godot Engine and a variety of asset tools

• Sparse implementations in other engines including GameMaker Studio, Unity and Unreal Localhost MMO Server

• Running localhost versions of massive multiplayer online game server

• Tweaked multiple publicly released versions of client and server files for personal use

• Used a wide assortment of programming languages as they became necessary Chess and Shogi

• Chess simulator with 2D graphics, user interface and proper rule enforcement

• Made with a group using Python with imperative programming style

• Remade with text-based graphics focusing on better code design patterns

• Remade with Visual Studio C++

Chamber Crawler 3000

• Roguelike game with text-based graphics and user input

• Focused on the use of a wide assortment of design patterns

• Made with a group using C++

SKILLS

• Experienced with C, C++, C#, Java, Javascript, Kotlin, Ruby, PHP, Python

• Proficient with abstract algorithms, data structure and design patterns

• Strong sense of design, interactivity and motion EDUCATION

University of Waterloo September 2015 – April 2020

• Candidate for Honours Bachelor of Computer Science



Contact this candidate