I am a programmer with a strong basis in design principles and documentation. I focus on writing quality code in a manner that the next person to look at it will be able to understand what is going on, even if that person is not a programmer. I take to learning new programs, techniques, and programming languages very quickly; and I love helping people understand new things too. I have been told on many occasions that I am exceptional at researching and relaying new concepts to my peers.IADT Detroit
I attended the International Academy of Design and Technology’s Detroit campus and earned a Bachelor’s of Fine Art in Game Production in 2010. The program taught me a lot about what goes on in the Game Development process, which I feel is applicable to most other fields of software development.
Development techniques such as:
- Agile Development using the Scrum process.
- The importance of communication between members of the development team, especially communication between departments.
- Constant testing at every stage of development, even pre-production.
In 2012 I worked as a developer at IBM in their East Lansing location; however, I realized the corporate environment was not a good match for me or my health. The biggest lesson I learned is that I do a lot better when I am working directly with other people constantly.