Michael
Philpott
17622 Rosa Drew Lane 21D
Irvine
CA
92612
T.
949.533.4309
E.
mphilpot@gmail.com
W.
www.zencoding.net
Profile
A dynamic, personable, self-motivated, team-oriented software engineer/developer with excellent
communication, training and leadership skills. Participated in the implementation of numerous
software systems utilizing a variety of development models. Proficient in time sensitive research
and development, and overall project management skills. Continuing to learn and explore new
programming languages and development methodologies.
Skills
-
Programming Languages:
Java (J2EE), C# (C Sharp), Ruby, C/C++, SQL
-
Web Technologies:
AJAX, Struts, Spring, Ruby on Rails, ASP.NET (ASP Dot NET), PHP, ASP, XML, XHTML, JavaScript, CSS
-
Integrated Development Environments:
Eclipse, Visual Studio.NET, VIM, Xcode
-
Development Tools:
Source Code Management (CVS/Subversion), Build Tools(Ant, Maven, Make), UML
-
Operating Systems:
Windows, Linux/Unix, OS X, DOS
Experience
Application Developer, ditech - October 2005 to Present
-
Team lead for ditech's consumer facing applications
-
Led the development efforts for both the 2006 and 2007 ditech.com redesigns
-
Developed, maintained and provided technical support for n-tiered component oriented web applications including integration into the in-house lead management system and third party applications
-
Used XP and other Agile development methodologies to deliver daily, weekly and long cycle releases
-
Worked with release management for web related releases on a weekly basis
-
Implemented Ruby scripts to automate maintenance tasks and business reports
-
Trained incoming developers on proprietary component-based architecture
-
Technologies: J2EE, Struts, AJAX, XML, Weblogic, IPlanet, CVS, Subversion, Ruby, Ant, Maven, Unix, Linux, Ruby on Rails (RoR)
Application Developer, Convergence - March 2005 to October 2005
-
Worked in a team environment developing proprietary content management systems for a wide range of web solutions
-
Brought innovative web/desktop ideas from whiteboard concepts to functional products
-
Developed a distributed multi-display multimedia/presentation framework
-
Technologies: C# (C Sharp), ASP.Net (ASP dot Net), ASP, Actionscript
Research Assistant, Dynamo Middleware Project - April 2004 to June 2005
-
Researched and developed system components from given specifications
- Integrated third party components
-
Performed performance evaluations of the system and individual system components
- Technologies: C, Make, Linux, Subversion
Web Developer, Freelance - January 2002 to June 2005
-
Designed, built and maintained small to medium sized personal and corporate websites
- Technologies: PHP, ASP, Subversion
Computer Technician/Tutor, Freelance - January 2000 to June 2005
-
Maintained, built and troubleshot both personal and small corporate systems
-
Instructed on both basic and complex computer topics
-
Tutored individuals on basic computer use and specialty programs
Highlights of Achievements
- Lead developer on two ditech.com redesigns.
-
Developed, evaluated and contributed in the design of a Linux based, distributed power cognizant middleware framework. This framework inherently accommodates low-power mobile devices (e.g. handhelds, sensors, smart-cards) to operate on board with high-end computers in distributed environments, while maintaining application Quality of Service (QoS).
-
Designed and developed a Flash based video game for a one week gaming project, which implemented sphere and boundary based collision detection and an entity management system. This required creation of ADTs (Abstract Data Types) that utilized Flash's object oriented nature extensively.
-
One of the lead developers of a five week group gaming project. Responsibilities included designing game specifications and integration of game logic. This system involved the interactions of over 50 distinct entities and accommodated over 10,000 entities with-out a significant degradation to performance. The project totaled 157 .cpp and .h files with over 15,000 lines of source code.
Education
University of California, Irvine - 2003-2005
Bachelor of Science in Information and Computer Science
Award: Specialization in Computer Systems
Major GPA: 3.6
Irvine Valley College - 2001-2003
GPA: 3.34
University of California, Santa Cruz - 1998-2000
Hobbies
-
Design and develop a preference-based RSS feed reader. This is an extension of a class project that I started in my search systems class. It is being utilized as means to learn Objective-C, COCOA and Core Data and to explore preference based systems.
-
Numerous small Java, C# and Ruby based applications that were created to extend or provide missing program functionality.
- Scuba diving.
Organizations
- Freedom Writers Foundation
Publications
-
1999 - the Freedom Writers Diary: How a teacher and 150 Teens Used Writing to Change themselves and the World Around Them - Doubleday/Broadway Publishing, Inc.
Humanitarian Awards - Freedom Writers
-
National Conference for Community and Justice: Human Relations Award 1998
-
Anne Frank Center USA: Spirit of Anne Frank Award 1998
- Southwest Airlines: Spirit of Freedom Award 1998
-
Orange County American Jewish Federation: Micah Award 1998