Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Derin Ibikunle

Vancouver,BC

Summary

Results-oriented Java Software Developer with a proven track record of excellence in developing and optimizing complex systems for Incognito Software Systems. Adept at enhancing software functionality and performance, driving seamless integration, and conducting thorough testing to ensure reliable performance across massive device deployments. Demonstrated expertise in reverse engineering and upgrading critical microservices, fostering high availability, and implementing innovative features to propel product advancement.

Overview

4
4
years of professional experience

Work History

Java Software Developer

Incognito Software Systems
07.2021 - Current
  • Reviewed and altered code to allow multi-tenancy on Incognito's USP service.
  • Implemented Firmware Upgrade and Add Object features on USP for use with both MQTT and STOMP devices.
  • Provided first-hand support and solutions to customer issues discovered during POCs.
  • Conducted High Availability performance testing on ACS & USP, thereby validating full functionality on 1,000,000+ WiFi devices.

Software Developer Co-op

Incognito Software Systems
01.2020 - 08.2020
  • Implemented key features in Incognito's Central Management Service (CMS) using JavaScript.
  • Successfully reverse-engineered and improved the build pipeline used to deploy UI builds by updating relevant shell scripts running them on a dedicated Jenkins server.

QA Engineer Co-op

Incognito Software Systems
05.2019 - 12.2019
  • Created a full suite of tests using the Selenium IDE and TestNG to verify CMS UI functionality.
  • Integrated the Selenium test suite with Bitbucket and the Jenkins build pipeline to allow each build's core functionality to be tested before being deployed to customers and the QA team.

Education

Bachelor of Applied Science - Computer Engineering

University of British Colombia
Vancouver, BC
11.2021

Skills

  • Java
  • MySQL
  • REST
  • Shell Script
  • Cloud Computing (GCP & AWS)
  • Python
  • Golang
  • CI/CD
  • Agile
  • JavaScript

Accomplishments

Automated Camera Switching for Hockey

09/2020 - 04/2021

  • Created, in a team of five, a system that, during a streamed hockey game, decides which camera feed to display to viewers using multiple instantiations of a Deep Learning model and a camera switching algorithm.
  • The Deep Learning model detected relevant objects such as pucks, players, and referees on different cameras with high accuracy. Detections were then fed into the scoring algorithm to generate the output stream.

Timeline

Java Software Developer

Incognito Software Systems
07.2021 - Current

Software Developer Co-op

Incognito Software Systems
01.2020 - 08.2020

QA Engineer Co-op

Incognito Software Systems
05.2019 - 12.2019

Bachelor of Applied Science - Computer Engineering

University of British Colombia
Derin Ibikunle