Past Projects

Completed professional training:

I have completed CCNA curriculum, provided by Carleton Univerity & Algonquin College's Network Engineering program.

I have completed the CCNP curriculum (Route, Switch, Security, Troubleshooting & Wireless), provided by Carleton University & Algonquin College's Network Engineering program.

I have completed courses for the CISSP certification through Cognixia.

I have completed courses for the PMP certification through Cognixia.

Atlassian Container project

While working at inBay technologies, early in 2016, I was requested to design the Atlassian software suite as Docker containers to improve resource consumption on our virtualized infrastructure.  I completed Jira & Confluence containers by designing, developing, delivering and deploying these containers in our production environment with a proxy server to redirect to appropriate ports.

This project required;

- Research  into efficient  computing platforms to provide testing & validation scenarios for new architecture.
- Development of Dockerfiles and their implementation arguments,
1]  Designing and delivering a Docker server with an HAProxy container front-end to provide accessibility to additional containers by redirecting DNS addresses to specific ports such that the addressed application will receive the traffic explicitly.

2]  Delivering a PSQL Docker container;
This was relatively incomplex, as the psql server only needed to be revised to deploy on Alpine Linux.

3]  Creation and customization of this proxy server container to utilize these diverse services, provided on a single platform.
4]  Delivering the Dockerfiles to the host server;
This was done by utilizing an Ansible server to provide the source files to the server with scripts which were operated within the Docker server's environment.
5]  Deploying these containers;
The scripts were then executed by the Ansible server on the Docker server to build and deploy the containers into production.


These improvements would significantly improve the capacity for local applications available at inBay, and provide more seamless CI/CD utilization with local infrastructure.

They also, conveniently, provided no significant cost aside from man-hours, enabling rapid acceptance of this proposal by superiors, as alternative solutions would require significant investment in additional infrastructure.  This cost however was not insignificant, as maintaining applicable application knowledge of Docker required a non-insignificant amount of time on my part.

Telenurse app Project

This was a project designed and implemented by myself and a team within my university program.  We created the application described below to operate as an operations server which would receive data from a Bluetooth sensor and then securely transfer this data to a publicly available service online.  This service would then send this data on to store it in a database.

Completed Online Training

To understand, appreciate and utilize various automation platforms, I have reviewed the training found here to acknowledge and utilize Terraform;

https://www.youtube.com/watch?v=YcJ9IeukJL8

Founding and orchestration of the Bachelor of Information Technology Society (BIT Soc)

During my years at Carleton University, I initially shared my vision of a society for the school I participated with, which eventually lead to teamwork, planning, preparation and building of a society for the School of Information Technology; the BIT (Bachelor of Information Technology) Society.

At the completion of studies, I received a letter of recommendation for my utility within this group, provided by the President of this society, available here.