About Me
This is the personal website of Michael Hoskins, a designer and programmer located in Northwest Montana.
Work
In past years, I’ve managed PC vendor support and sales for a small business, been employed as a programmer and designer, and consulted for corporations in the oil & gas and cable media industries. For about the last decade, I’ve held administrative/managerial positions related to graphics and development.
I’m available for freelance requests on an ongoing basis, provided I am not too busy with current assignments. Projects that push boundaries and expand my knowledge are of particular interest. Send me an email at by accessing my contact page. My current focus is on the following: Blender, 3ds max, After Effects animation, Illustrator, Photoshop, Android/iOS apps, PHP, Javascript, jQuery, and WordPress themes and plugins. Be sure to check out my work page for samples.
Play
I’ve been a lover of video games for almost as long as I can remember, and an avid programmer for nearly as long. In elementary school, one of our classes had a TI-99/4A with a few games on it. From that moment on, I was captivated by the capabilities of computers and the potential they contained for entertainment.

The “Breadbox”
10 PRINT "MICHAEL IS COOL."
20 GOTO 10
We learned to use LOGO, but the pen-based drawing didn’t make much sense to me at the time. Why use such a slow method of drawing when you could just jam everything into a sprite and blit it anywhere you want? Anyway, after middle school I didn’t do much with computers.

How do I love thee? Let me set count <theways$1000>
During this period I began to learn HTML, and while helping others with specific needs for their sites, began to pick up some ASP (at the time, Microsoft products were trivially easy to begin developing with, unlike the Rubies and Railcars of today), and then PHP. I was tempted by the versatile allure of Java and its oft-repeated “Write-Once-Run-Anywhere!” mantra, but didn’t understand what all those extra words meant: “Public static void main? That’s ridiculous; why can’t I just write the function name?”
Ultimately, after getting my feet wet in a few more semicolon-based languages, I finally understood Java’s now-not-so-cryptic code, but had already graduated to a career in Flash Actionscript development. Fun graphics, easy framework, ubiquitous player…what’s not to like?
This brings us close to the present. I’ve learned a great many languages and skills since my start in hacking (in the “coding” sense), and will likely be learning more in the future. I’ve now worked with c#/ASP.Net, SQL Server, Windows Domain/AD administration, Python, and Linux, along with design programs such as InDesign, Photoshop, After Effects, Illustrator, and Blender.
I enjoy tackling new problems and pushing my boundaries, which allows me to learn new skills as well as apply my current knowledge in new ways.