I created a fast paced 3D third person paltformer where the player takes control of a bean that wants to go as fast as possible!
- I features a hub world that can be used for training and practice, 3 game modes - all of which utilize different procedural level generation
- and a high score system so you can keep track how well you do after the end of each game.
- The game can be played with a mouse and keyboard or with an xbox controller (highly recommened) so you can learn and perfect the
- extensive move set of the game and go as fast as possible. This can runs on Windows, OSX and Linux.
- Below are a few screenshots and a video to help you understand how the game works.
- If you want to see more you can check out the game page
- Here.
+
Over the course of the last few years I've made a handful of games on my own that I've posted to itch.io.
+ I've always been interested in game developement and I use this as a way to experiment and
+ create games I would like to play myself. The fact that I've made all these games on my own allows me
+ to go at my own pace as well as learn every aspect there is to this type of development while still being able to put my own charm into each game I make.
+ I've worked on a fast paced endless runner 3D platformer, a 2D turn based combat puzzle and many game jam games.
+ I continue to explore and create new game ideas as they pop into my head, so be sure to be on the look out for what I make next.
+ I've also made the code for all of my free games viewable to the public through My Github if you want to look at my code.
+ If you want to check out any of my pages you can click
+ Here
+ to be brought to my itch.io page where you can play any of my games through your browser or download them.
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
+
diff --git a/src/Resume.js b/src/Resume.js
index 0324e3f9a..518bea562 100644
--- a/src/Resume.js
+++ b/src/Resume.js
@@ -1,4 +1,5 @@
import React from 'react'
+import pdf from './assets/Gregory Campbell Resume.pdf'
export const Resume = () => (
@@ -9,27 +10,27 @@ export const Resume = () => (
My Resume
-
+
Downloadable PDF
-
You can view and download a .pdf verison of my resume Here
+
You can view and download a .pdf verison of my resume Here
Gregory Campbell
-
27 Elmpark Court
- Richmond Hill, Ontario L4C 9T8
+
A highly motivated and team focused software developer seeking a challenging role in a Software Development organization implementing solutions utilizing technical, analytical and interpersonal skills. An enthusiastic and goal-oriented problem solver with excellent communication, organization and time management skills.
+
A highly motivated and team focused software developer seeking an exciting and challenging role in a Software Development organization creating solutions utilizing technical, analytical and interpersonal skills.
@@ -49,96 +50,32 @@ export const Resume = () => (
Adding features and fixing issues with various controllers using the functional programming language Elixir.
-
Created a black box testing infrastructure for controller hardware and software from the ground up.
-
Deisgned and built an automated testing device with a controller, a raspberry pi, a programmable power supply and elixir code.
-
Designed multiple variations of the automated testing device to fit the need of required testing as new tests were needed.
-
Implemented the testing infrastructure to run 100+ tests every night to ensure production code is functional and bug free.
-
Developed a black box front end testing infrastructure for the in-house controller configuration website.
-
Created a functional front end of the website using the node.js automation tool "Testcafe".
-
Set up the automated front end testing to test on Chrome, Firefox and Safari after every code push.
-
Taught both infrastructures to co-workers to ensure others could maintain and expand upon the current testbase.
+
Built multiple varieties of automated black box testing devices and accompanying infrastructure with the controller, a raspberry pi, a programmable power supply and elixir code from scratch.
+
Developed automated black box front end testing infrastructure of the company web service across Chrome, Firefox and Safari using the node.js automation tool "Testcafe".
-
-
Software Test Specialist,
- IBM (Appscan Source team) – Markham, OntarioJan 2016 - Aug 2016
+ IBM (Appscan Source team) – Markham, OntarioJun 2014 - Aug 2016
-
Created a test tool in HTML, Javascript and API usage for developers to more efficiently test builds using subsets of smoke tests.
-
Completed Playbook (wiki page) for Appscan Source developers.
-
Logged defects and helped solve them promptly.
-
Offered day-to-day test environment support, troubleshoot, triage issues and coordinate resolution with test team.
-
Responsible for mentoring a new co-op student and smoothly transitioning my work to them.
-
Multiple presentations to stakeholders, architects and developers on security vulnerabilities, demoed security programs.
-
-
-
-
-
Software Test Specialist,
- IBM (Appscan Source team) – Markham, OntarioMay 2015 - Aug 2015
-
-
-
Supported automation and test data management strategies.
-
Found ways to improve processes and delivery outcomes.
-
Promptly identified and raise awareness of issues and then quickly resolved them.
-
Developed test strategies and plans, traceability matrices and test reports for Juliet test suite automation.
-
Reported the final scoring findings and comparison data for Juliet testing.
-
Helped defined test data and environment requirements.
-
-
-
-
-
Software Test Specialist,
- IBM (Appscan Source team) – Markham, OntarioJune 2014 - Dec 2014
-
-
-
Integrated Juliet test suite into the Appscan Source test automation system created in Java.
-
Held and planned meetings in order to update key stakeholders in a quick and timely manner.
-
Brought a fresh and engaged viewpoint to every meeting or project I was brought onto.
-
Promoted and developed awareness of testing methodologies and standards.
-
Continuously enhanced knowledge and expertise.
+
Created a test tool in HTML and Javascript with API usage for developers to more efficiently test builds using subsets of smoke tests.
+
Multiple presentations to stakeholders, architects and developers on security vulnerabilities, demoed security programs.
+
Integrated Juliet test suite into the Appscan Source test automation system using Java.
Developed, debugged, executed and maintained bash testing scripts.
-
Listening to, understanding and properly handling architect’s requests resulting in immense satisfaction.
Various automation tools such as Bash, Testcafe, ExUnit, Jenkins, GItlab CI and Python scripting
Knowledge and experience with computer security, security vulnerabilities and security testing
-
Background with object oriented programming in Java
-
Well versed in application design, development and testing within an agile/software development cycle
+
Well versed in application design, development and testing within an agile development cycle
Expertise using SVN such as Github, Gitlab and Bitbucket within team and solo projects
-
Proficiency in data structures, set theory and mobile development
-
Knowledge of computer and electrical hardware
-
-
-
-
-
Project Experience:
-
-
-
-
-
Developed and released multiple games with the Unity Engine to the itch.io storefront.
-
A library database which can add, search and replace books and journals in a GUI using OOP style Java.
-
A program created in C that can determine if a given graph matrix is eulerian or not.
-
Two image processing programs in Python. First program tries to improve the contrast of a photo using various algorithms and the second tries to detect skin in an image. Both programs create a new “improved” image.
-
Created and/or improved on programs written in Fortran, Ada and Cobol.
-
A Team project to create a program in Perl to generate a city and create graphs based on given stats.
-
A Team project consisting on making design documents for a 3D space shooter game and then creating that game using the Unity Engine and the C# language.
-
Various mobile apps consisting of a simple sound board and a choice based advice program created in Xcode.
-
Recently developing a simple 3D top-down arcade game in the Unity engine with the C# language.
-
Constantly exploring and trying new project ideas in various environments and languages.