TYLOR FROESE

Who am I? And why should you care?

     My name is Tylor Froese and I am a Software Systems Engineering graduate from the University of Regina, a web and mobile developer, and a hobby programmer and gamer on the side. I've done web, desktop, Android (via Xamarin.Android) and iOS programming (via the MonoTouch platform), but am always willing to learn something new, and actively seek to do so. I'm well versed in Windows and OSX, as well as actively learning the Windows and Linux server sides through my home servers and rented VPS services. I'm always looking for a challenge and love to learn new things, especially more so when I get to work alongside experienced individuals.

     In my spare time (when I have any) I like to take up software projects that interest me, usually on my own, so that I can learn new technologies and practises while making cool things for myself and others to use. I also like to game with my friends, online or in person, and hang out in various technical and leisurely IRC channels. I like going to hackathons, code retreats, and other tech events, as well as concerts, movies, and conventions.

What kind of experience do I have? And what am I familiar with?

     I have experience with a variety of different technologies and systems including web development, desktop development, and mobile development.

Some of the languages I have worked with are:
  • Ruby
  • C#
  • VB.NET
  • JavaScript
  • C
  • C++
  • Java
  • HTML
  • PHP
  • MySQL
  • MIPS
Some of the operating systems I have worked with are:
  • Windows XP/Vista/7/8/8.1
  • Windows Server 2008 R2/2012 R2
  • Mac OSX
  • Linux Server (Ubuntu/CentOS)
  • VMWare ESXi
  • Android
  • iOS
Some of the technologies I have worked with are:
  • Rails
  • .NET
  • ASP.NET
  • jQuery
  • AngularJS
  • Bootstrap
  • Xamarin.Android
  • MonoTouch
  • Active Directory
  • DNS Services
  • Apache/IIS/nginx
  • Git
  • Most major web browsers

How do I work? And who can I work with?

     When working on a project I am pretty versatile on how I can work and who I can work with. I am apt at working on my own on a project, but relish the ability to work in a group of talented people. I love being given the chance to work with experienced individuals because it lets me improve my own skills and possibly provide a new outlook to problems the team is facing. I have done pair programming and agile development and love the chance to try new methods to improve efficiency and reduce error.

What have I worked on? And what have I released?

     In my university classes I have worked on desktop (mostly console based) applications for Windows and Linux platforms, as well as web applications, and some assembly programming for microcontrollers. Through my co-op terms and full time work I have gotten the chance to work with ASP.NET, VB.NET webforms and Javacript with jQuery and AngularJS on the web side, and iOS using the MonoTouch platform to create applications using C# instead of Objective-C. For my engineering capstone project I worked with a group of two others on an augmented reality Android game called Locus in the Xamarin.Android framework with Photon Server using .NET and C#.

On my own time I have worked on a variety of small applications and scripts for various needs or for the purposes of learning. Most of them are insignificant, but I have released a couple for public use. The most notable projects are listed below with the website PonyMindBleach.com having over 80,000 unique visitors and having served over 2.1 million images.
Some of the projects I feature are:

- A location based augmented reality multiplayer RPG for Android currently in development using the Xamarin.Android platform. This project was created with two others as our Software Engineering capstone project.
- A "mind bleach" website for fans of the show "My Little Pony: Friendship is Magic". The site's primary function is to provide a random image from a database every time the user clicks the image.
- A joke web app that promises to add "more jpeg" to your images, lowering their quality and adding artifacts!