I love to create - apps and art - and love to solve problems. I am also looking to make a positive difference in the world around me. I am looking for employment which will allow me to do all of these things, while improving my skills.
Doug is a hard worker that is very adaptable to change. He is able to pick up new technologies quickly while still adhering to best practices and good code style. He is also very good at finding edge-case scenarios and providing fixes for them. His process of logically thinking through a problem is one of his strongest attributes.
MFS2 - short for My Food Storage V2 - is the second food storage app I've developed on my own. I started as a successful Kickstarter campaign, and is currently in the beta testing phase of development.
Technologies used were Swift/React Native and Firebase for Authentication, image storage, and database management - as well as the ability to sync cross platform at a later date. Other open source technologies were used for things such as the tutorial and graph plots. Firebase, being a JSON string database, introduced numerous design challenges and obstacles since my background is using SQL databases to store and manage data. Once I modified my original data structure and way of thinking, things went smoothly.
This is the third project I've done using Swift, and things are going smoother. The changes made from Swift 1 to 2, and then to 3, have had relatively minor impacts on my coding and design efforts.
While working at Fashionphile, I learned and used React Native to help develop their app, allowing me to recreate the MFS2 app with a codebase that will be able to release on both iOS and Android devices simultaniously. Once the React Native app is finished it will be going live on the respective app stores.View Kickstarter Page
November 2017 - September 2018
May 2013 - Current
April 2011 - Dec. 2013
Aug. 2003 - Oct. 2009
I've been coding since 2000 when I took my first CS class in high school. I've loved it ever since - even though my focus has moved away from making games, which is what got me into CS to begin with, I still thoroughly enjoy the process of creating apps.
After minoring in Computer Science at USU, I switched majors to MIS Database Administration since it was the most like CS. While teaching myself Obj-C for my senior project, I realized I knew what I wanted to do for the rest of my career - make iOS apps. My first app was an extremely simplified version of MFS2 - all the heavy lifting was done on the web page we built, the app only sent information to the server and displayed information from the server. And even though the app was simple and not "Cool" I still loved making it.
I've been doing my own spec apps since then and still love making them. I plan to modify mfs2 once it is finished and turn it into a small but inexpensive warehouse management system for smaller companies to use.
While that goes on during my spare time, I am looking for employment with a company that will both stimulate me to help me become a better developer and provide me with the ability to be a contributing member of the team.
I am also looking into starting a non-profit charity to help people - I haven't quite picked a group to help, but the two that are top so far are natural disaster victims and veterans.