- Location
- Hamilton, Ontario, Canada
- Resume
- ProgrammerResume.docx
- Portals
-
-
Toronto, Ontario, Canada
-
Vancouver, British Columbia, Canada
-
- Categories
- Data analysis
Skills
Achievements
Latest feedback
Recent projects
Web Developer for SEO Project
Positions available: one individual student We're looking for web developer to help us finish a SEO (search engine optimization) project. We hired an SEO expert to audit our website and give us a report on how we can improve. We now need someone to help us finish the improvements in the report. We need someone with working knowledge of HTML ,CSS, JS, MySQL, and PHP. The work should be pretty straightforward and not too challenging, but you will work directly with full-stack developers and learn a lot about how web development and database management from a company that developed it's own learning management system. We're a small company and working fully remote at this time. You'll also get to work directly with our CEO and COO and we have regular meetings with coworkers so you'll really feel like you're part of a team. This is a paid internship with the possibility of a future part-time position.
JavaScript Visual Programming Environment
Team size: 1 team of 1 student About Drizti Drizti delivers Personal Supercomputing. We believe, access, and use of a supercomputer should be as straightforward as using a personal computer. We’ve set out to empower engineers, developers, and scientists with cloud High Performance Computing (HPC), removing the traditional barriers associated with accelerated product development using massive computing capability. Drizti is an alumnus of Ryerson DMZ. www.drizti.com What we do We've built a cloud and application agnostic supercomputing platform, HPCBOX (www.hpcbox.com), delivering a PC like development and automation platform to democratize access to supercomputers. Traditionally, only large companies could benefit with supercomputing technology because of the costs involved in building, maintaining, and operating high density datacenters which could host these massive computers. Furthermore, significant experience is required in successfully putting this computing power to good use. We've changed all of this and now, any scientist, developer or engineer can use their laptop or workstation, be anywhere on the planet with access to Internet, and get access to fully managed supercomputing with unlimited capacity. We’ve so far helped Formula Racing Teams, Naval Architects, Aerospace Engineers, and many more with our unique HPC Cloud Platform. Internship – JavaScript Development The HPCBOX Platform delivers a fully interactive graphical experience for our users. This experience includes a workflow engine for automating complex application pipelines and helps them effectively utilize HPC within set budgets. To efficiently use the workflow engine, we’ve created a Workflow Editor which allows for drag and drop of various applications and infrastructure operations to create an automation pipeline. We are working on designing and building the next iteration of this workflow editor and would like some help to get started. Specifically, you’ll be working with: Enhancing the visual programming capability of our Vue.JS based workflow editor. What you'll learn We hope you’ll be able to have some fun with the following: Learn about High Performance Computing and how it plays a role in product development. JavaScript development with Vue.JS and similar frameworks. Explore Visual Programming capabilities Other Information An NDA will be required for this internship.
EDUCO - E-Learning Course Development
PROJECT DESCRIPTION: EDUCO is on track to launch a fresh new E-Learning Platform in September 2021 and we still have a lot of great work to do! Students and caregivers across Canada are extremely excited to take advantage of these state-of-the-art E-Learning Courses for students right from Kindergarten all the way to Post-Secondary. We are looking for your help to get creative, be innovative, and launch one of the greatest E-Learning Platforms of all time. We are using a platform called LearnWorlds (www.learnworlds.com) which is one of the top ranked platforms worldwide for creating, selling and promoting online courses. You will come to learn that the opportunities with LearnWorlds platform are endless. This will be the first project of it's kind in which we will mentor 5 intrapreneurs to help us build a brand new course from scratch! The course we complete will revolve around Mathematics in the Elementary / Junior High range - it's simple Math so don't stress it if you're not a wizard in Math, you'll have lots of support! The exact course to be selected will be decided amongst the group of 5 intrapreneurs as we want to take on a project that you are all interested in. Put on your thinking caps and be ready to get innovative and creative! The team at EDUCO is extremely excited to take this project on and we're looking forward to meeting some of you! Oh, as well, you'll be working with Matthew directly! An award-winning entrepreneur, Matthew has been involved in several start-ups over his last four years of entrepreneurship (while completing a Mechanical Engineering degree) and he'll for sure be a great mentor to anyone wishing to become involved or learn more about entrepreneurship! HOW MANY STUDENT INTRAPRENEURS WILL THIS PROJECT ACCOMMODATE? This project will accommodate five (5) intrapreneurs! TIME COMMITMENT PER STUDENT: The commitment per student will be 70 hours over the course of 7 weeks. KEY PROJECT ACTIVITIES: Week 1: Onboarding and welcome to EDUCO! Meet with EDUCO team members as well as other intrapreneurs on the team! Week 1: Review of LearnWorlds platform and finalization of Math course selected for E-Learning Course Development Week 1: Brainstorming of innovative and creative ideas for new E-Learning Course Week 2: Finalization of new E-Learning Course objectives - what innovative and creative ideas did we come up with? Week 2: Project Timeline creation and approval of E-Learning Course - we only have 7 weeks! Week 2: Finalization of roles and responsibilities for E-Learning Course - we'll decide who is taking on each task! Week 3 - Week 6: E-Learning Course development - we'll put your ideas into action! Week 7: E-Learning Course closeout - we'll push the course to the finish line PROJECT MENTOR NAME: Matthew Lawrence, CEO Check out some examples of work!
Work experience
Maintenance Service Clerk
PC Techs
Hamilton, Ontario, Canada
October 2018 - May 2019
I had my high school co-op at a computer shop nearby called PC Techs. There, I was tasked with answering phone calls, handling customers and their orders, building computers, repairing or maintaining existing computers, and keeping the office organized. It was a very educational experience that coincided well with my interest in working with computer hardware while also teaching me workplace communication and basic customer service skills.
Education
Ontario College Advanced Diploma, Computer Systems Technology - Software Development - 559
Mohawk College of Applied Arts and Technology
September 2019 - Current
Personal projects
Advanced Heightmap Generator
November 2020 - December 2020
My first entire full-stack website for a college project. It generates heightmaps with simulated hydraulic erosion; a concept I found very interesting and wanted to practice. It effectively utilizes HTML,CSS, PHP, JS, and SQL to the best practices taught at the time. I would definitely not construct it this way if I were to do it again since I know far more, but it works regardless.
For testing, just use the username "test" when asked; it has no password and is a public account for the website.
Lua Neural Network Library
August 2020 - November 2020
I was interested in machine learning and wanted to build a library for it from scratch in Lua, one of my favourite languages. The project consists of complex math, custom OOP (Lua doesn't inherently support OOP so a custom framework has to be made), and most functionalities that would allow basic neural networks be ran and trained.