Michael Kimsal

A bit about me...

I've been developing web applications for about 12 years ago... started with perl back in late 1995, and was using both perl and PHP/FI (basically PHP v2 for you history buffs out there).

Since then I've

  • worked at small companies (2-3 people),
  • worked at large companies (multibillion dollar large),
  • freelanced,
  • ran a small consulting and development business, and
  • worked with almost every aspect of web application development you can imagine during those years.

Technologies I've worked with include:

  • PHP, Perl, Java, ASP, Groovy/Grails
  • MySQL, MS SQL Server, PostgreSQL, Oracle, SOLR/Lucene
  • AJAX, Javascript, XML/XSLT, Flash, Flex, Adobe AIR

Please see my resume for a more complete list of technologies and my background.

What I like to do

I love looking for faster, better, newer and cheaper ways of doing things via software.

If there's an inefficient process, I make it efficient.

If there's a bug, I learn everything I have to until I can fix the bug.

If there's a way to optimize code, I figure it out.

If there's a way to make a site load faster, I do it.

If there's a new technology that reduces costs, I implement it.

In short, I'm passionate about how web technology can be used to:

  • improve people's lives through communication and productivity,
  • increase business competitiveness,
  • reduce time to market, and
  • reduce operational costs

Recent activities

Reporting

Reporting application for UNC for multi-state survey application. PHP/MySQL app using Doctrine ORM tool.

Adobe AIR development

AIR-based real time video streaming and recording prototype for local funerary services company.

Grails/Groovy - GrailsKit

GrailsKit is a starter kit for Grails which provides web-based user management, role-based access and user self-registration.

PHP - MatchOrClash.com

This fashion rating site lets you vote each combination up or down, and see how others voted as well!

PHP - Short Term Data

I put together a proof of concept service for a 'one time download' service. This anonymous file hosting service will get rid of your file after X downloads, or Y minutes, and offers password protection for your data as well. Try it out!

Podcasting

In 2005 I began podcasting with WebDevRadio, a place for me to talk about some of the interesting tools, technology and trends I see in the web world. I also get to interviw some pretty smart folks while I'm at it.

Grails

I've begun working with Grails and Groovy and put together TinyPollr as a small example application. It's written with Grails 1.0, MySQL 5, runs on Tomcat 5.5 with Java 6 and incorporates the Google Chart API.

Flash/Flex

I put together a small audio service with Flex which uses Flash in the browser to send up a Flash audio stream and convert the audio format to MP3. This happens in near realtime, and was much more difficult to do than I first anticipated. The project is using the Red5 Flash Server, Adobe's Flex, the LAME MP3 tool, SOX, and various other server-side audio tools.

Looking for a PHP job?

PHP Job Book
buy my book!

Certified

Now with more certified goodness!

Contact

Email: mgkimsal@gmail.com

Email 2: michael@kimsal.com

Main: +1-919-827-4724

Cell: +1-919-455-8488

Fax: +1-610-671-4116

AIM/Gtalk: mgkimsal

YIM: mgkimsal2

LinkedIn: Michael Kimsal

Skype: mgkimsal

Twitter: mgkimsal

Resume

Photos on Flickr

Presentations

I've presented before numerous groups over the years, including the Ann Arbor Computer Society, Triangle PHP User Group and OSCON (2007). Below are links to some of my presentation material.

SOLR pdf

OpenID pdf

Incoming

Search from (Unknown City?), (Unknown Country?) (XX) looking for flex resume pdf
Search from Winter Park, FL, UNITED STATES (US) looking for michaelKimsal.com
Search from Brooklyn, NY, UNITED STATES (US) looking for junit testing resumes
Search from (Unknown City?), (Unknown Country?) (XX) looking for >>: flex north carolina (inurl:resume | intitle:resume)
Search from (Unknown City?), (Unknown Country?) (XX) looking for >>: flex north carolina (inurl:resume | intitle:resume)
Contact: michael@kimsal.com - 919.455.8488