First, an introduction! My name is John Snache and I currently live in Richmond Hill, ON. I am years old and started teaching myself programming when I was 19 years old. After some time spent teaching myself C++, I took an intro course to Java and realized I really enjoyed programming.
I signed up for an Advanced Diploma at Centennial College and began my journey into the wonderful world of programming. When I finally graduated, I was prepared to take to the world! I started programming so I could be a video game developer, but as the years passed I realized there are other subjects that are interesting too!
I graduated and found employment at Magentrix, working on client projects and working for OpenText. I continue to grow and learn, both at work and on my own time with self-learning projects and courses through Athabasca University where I am working on my bachelor's degree. Currently I am learning about functional programming and beginning to learn the basics of virtual reality.
- Magentrix Corp: May 2013 - Present
- Communicate with clients and assist them in realizing their goals
- Execute tasks and projects through the full development cycle including design, analysis, development, testing, documentation, and support
- Write code that is quick and efficient
- Contract Work: January 2012 - May 2013
- Developed a website for band that integrates with APIs to play music, show a carousel of pictures, and creates a display of Amazon products
- Built applications for a gaming group to track characters and information
- Added features as requested and tested on various platforms to ensure consistency
- GSL Games: January 2010 - April 2010
- Created simple games with educational twist
- Advised on what technologies to use
- Worked with artist to create assets
- Factory Direct: Oct 2012 - Apr 2013
- Test Products that are returned
- Attempt to repair disfunctional products, otherwise replace or issue credit
- Inform and sell products to customers
- YMCA Geneva Park: May - Sept (2010, 2011, 2012)
- Clean washrooms and event rooms
- Set up event halls and offices for corporate events
- Submit client requests
- Teletech Orillia: Sept 2008 - Dec 2008
- Remotely repair cell phones
- Authorize phone replacements
- Modify phone plans
- Wal-Mart: May 2008 - Sept 2008
- Stock Shelves
- Dispose of broken merchandise
- Clean department
- Apprentice Carpenter: May 2007 - Aug 2007
- Assist with Construction
- Measure and cut material to specification
- Clean worksite
- Shell Gas Station: July 2005 - Dec 2006
- Customer relations
- Balance and deposit shift funds
- Stock products
- Athabasca University - Sept 2015 to present
- Bachelor of Science Major in Computing and Information Systems (Post Diploma)
- Centennial College - May 2013
- Software Engineering - Interactive Gaming
- Windows
- Browser
- Comfortable
- C#
- Javascript
- Apex
- Familiar
- Java
- Some Experience
- SQL
- Python
- PHP
- Visual Studio
- Eclipse
- Git
- Microsoft Team Foundation Server
- jQuery
- Bootstrap
- XNA
- Create NPCs based on the ruleset for Dungeons and Dragons 5th Edition and expanded for back stories
- Harness magic to defeat the Scorpion Clown King
- Defend the gate against oncoming enemies
- Feed fish as they become hungry