I am a software specialist with over 5 years of experience in many fields. This page contains a description of some of these areas.

Web Development

I have used a wide variety of software and technologies to produce websites that are both accessible yet attractive.

Using my knowledge of CSS, XHTML, PHP, XML, MySQL and other web-based languages I can create a dynamic experience for both the client and end user. I have worked with Content Management and Blogging Systems such as WordPress, MovableType, Joomla!, PHP-Nuke, MediaWiki and more. I have also used OSCommerce for large-scale E-Commerce projects. In the past I have even adapted my knowledge of PHP and MySQL to develop my own systems.

Software I have used includes the Adobe Creative Suite. I have advanced knowledge in Dreamweaver, Fireworks and Flash. Together these applications provide everything needed for effective web development. I have used Flash and the ActionScript language to develop interactive applications including games and websites.

Software Development

This is an area in which I am rapidly learning and developing my skills. Through learning the C++ language, I can develop Windows and Cross-Platform applications that focus on speed and efficiency. I can design expandable infrastructures through the use of Object-Oriented Programming (OOP).

3D Modeling

I have used Blender3D for a few years now. I can produce quality 3D work and I excel in environment modeling. I tend to shy away from attempting models such as vehicles and characters since it requires a lot of time; but if I ever need to do so, I am willing to expand my skills into such areas. As you can see from my 3D graphics portfolio, I have modeled low polygon racetracks, and from that I have learned how to create efficient yet realistic models.

Video Production

I have used software such as Adobe Premiere and After Effects through various learning experiences in working with a creative media studio. This summer I will be focusing my attention on developing my skills in video production and producing a high quality corporate video.

Games Development

To learn the C++ language in a fun and interesting way, I have started the development of two serious game projects. It may sound ambitious, but on my own, I am striving to create a racing game and an MMORPG engine. During the past year, I have continued work on a dying game project called RaceRacer, and I intend to bring it back bigger and better than ever. A racing game involves advanced physics and calculations, along with skills in art and 3D modeling. I have learned how to use libraries such as Ogre and ODE, and industry techniques to achieve realistic results.

Only recently have I started work on an MMORPG engine - this would be more of a hobby, and I don’t plan to finish it anytime soon. The best aspect of games development is that it involves skills in a wide variety of fields; namely programming, graphic design, 3D modeling and web development. Thankfully I have all of these skills, therefore I dare to tackle these ambitious endevours all on my own.