- Location
- Campbell River, British Columbia, Canada
- Bio
-
I am the director of Technology at Riipen. I write code, process requirements, and keep us wanting more.
- Companies
-
-
Vancouver, British Columbia, Canada
-
- Categories
- UX design Mobile app development Security (cybersecurity and IT security) Machine learning Artificial intelligence
Socials
Achievements
Latest feedback
Project feedback
Project feedback
Project feedback
Recent projects
Open Source REST API Ruby Client
The goal of this project is to create an open source ruby package that interacts with a 3rd party REST API. This project will involve several different steps for the students, including: Researching and understanding the 3rd party API and its capabilities. Developing a ruby package that interacts with the API. Testing the package to ensure it is working properly. Optimizing the package for performance. Writing documentation for the package.
Pen Testing New Application
Riipen has recently created a whole new product for our users. You are currently on it! We would like a group of students to design and perform a pen test on this application. The final deliverable should include a written report detailing how the test was conducted, what tests passed, what tests failed, recommendations for mitigation strategies, and any further notes from the testers. For the actual testing, instead of using a live environment, a test environment will be provided to students so they can test without fear of actually damaging any real systems. A walk through of the UI portal, as well as the technical details of the API will be provided to students before they begin testing.
Cloud Infrastructure Review and Audit
The main goal of the project will be to take an existing cloud architecture for a modern web application, review and audit it against industry standards for security, scalability, availability and consider other factors such as pricing and produce either a proof of concept or a written report which details possible improvements and different services which can be better utilized to improve the cloud architecture.
Student project template design and writing
Our company Riipen, has a web application in which educators match with companies to provide a project based learning opportunity for their students. Companies craft and create projects based on their real world company needs which would be great learning opportunities for the students. To help this process, Riipen also provide companies with project templates which they can use to get the ball rolling. These project templates are usually generic projects which could be applied to a specific company or a specific industry which then the company takes and updates and makes specific to their needs. We are currently in the process of trying to create even more project templates in which our companies would use to further provide more learning experiences for students. We would like help in crafting these project templates and who better to do it than the people who will benefit the most from the projects.
Work experience
Director of Technology
Riipen
Vancouver, British Columbia, Canada
September 2016 - Current
I am responsible for everything technology at Riipen. From our platform architecture to our delivery systems, I write code to make it happen and manage our team of technical wizards to make sure we deliver!