Mac OS X is a fantastic opportunity for organizations small and large to carve out a piece of the Macintosh market. The Macintosh community is small but faithful. They are a group of people who have already decided to go against the grain for a superior product. A company who can leverage Mac OS X native technologies and distinguish themselves as leaders in the Macintosh community stands to make many people happy and make money along the way. I can help you achieve these goals.
I've been involved with the NeXT operating system and the NeXT development tools for seven years. This technology from NeXT is what enabled Apple to deliver a modern operating system with a fantastic user interface. Cocoa and Objective-C enable small teams to develop code in an amazingly short time. Tools like Interface Builder are still unmatched by native Windows or Java development environments. These tools and the Objective-C language are not difficult to learn but they have a high conceptual overhead which leads people to seek more familiar environments or to use them less effectively than an experienced Cocoa developer. I can not only use these tools proficiently today but I can teach your other developers how to use them as well.
There's more systems in the world than Mac OS X and most projects don't have the luxury of developing for a single small platform. Apple's WebObjects allows you to reach everyone, either through a standard web browser or a rich 100% Pure Java client. Sun's J2EE platform is large, cumbersome, and leaves relational database access to third parties. WebObjects is lean, flexible, and contains the best object-relational mapping tool for any platform, the Enterprise Object Framework. Mac OS X is the best WebObjects development platform. It's also one of the cheapest deployment platforms. I know everything you need to do to go from concept to an intranet or the Internet.
However you plan to use Mac OS X, I'm someone you want on your team. I'm knowledgeable, passionate, and play well with others. I prefer to work under people more knowledgeable than I am as no amount of experience will give you 100% coverage of a complex technology. However, if necessary, I am an able leader. One of the most rewarding aspects of programming is sharing that knowledge with other people. Computing is more than a career, it's a hobby as well. I read computer science textbooks for fun. Mac OS X is my preferred environment but I'm familiar with most popular platforms and programming languages.
Thank you for taking the time to read through this short introduction. If there is any more information you would like or something is unclear in my resume, please feel free to email me. If you are in the New York- or Chicago-metropolitan area and can use someone like me I'd be happy to help.
Ian P. Cardenas
Computer Scientist, Software