Post Job Free
Sign in

Software Developer Engineer

Location:
Toronto, ON, Canada
Posted:
November 30, 2020

Contact this candidate

Resume:

Michael J. Connor

Software Engineer

Relevant Work Experience

Nanopay Software Developer Intern May 2019 - December 2019

- Co-designed and implemented an authorization framework through transi- tive graph algorithm to make infrastructure more scalable

- Automated dynamic database logic generation and migrated database infrastructure to use it; eliminating major source of developer errors

- Designed and implemented database monitoring framework that allowed detailed metrics to be generated for database components in production Open Source Contributions

FOAM Framework

- Expanded script parser functionality to fix issues with syntax being difficult to write and debug

Personal Projects - Source Code on GitHub

Java Open World Game Engine Solo

- Graphics/Mechanics engine that can be used to build a variety of games with save functionality, multithreading, collision, chunk/entity management NodeJS

MongoDB Smart Home Shopping Application Solo

- Household shopping management with voice and web interfaces; integrates with alexa and improves upon default smart home functionality Android Entertainment App With Friends

- Application provides users a login, and a few light and casual mini-games; developed using test driven development and agile principles Education

2017 - 2021 Bachelor's Degree in Computer Science and Mathematics UofT Relavent Coursework:

Data Structures, Algorithms, Operating Systems, Databases, Networks, Cryptography, UNIX, Machine Learning, Graphics Processing Website

michaelconnor.ca

EMail

michaelconnor468@

gmail.com

Github

michaelconnor468

Programming

Java

C/C++

JavaScript

Python

Bash

Racket

Databases

SQL

NoSQL

MongoDB

PostgreSQL

Technologies

Git

Docker

Android

NodeJS

Amazon Web

Services

Unix Skills

System API

Architecture



Contact this candidate