ࡱ; K  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLRoot Entry   FMicrosoft Word-Dokument MSWordDocWord.Document.89qDyK yK Dmailto:scottTaylor45342@yahoo.comDyK yK Hhttp://code.g= [jjDefault$a$1$*$7$5$3$A$/B*OJQJCJmH sH PJnH ^JaJ_HtHVV Heading 1.@& & F & F^]`$CJVV Heading 2.@& & F & F^]`$5ZZ Heading 3.@& & F & F^]`$CJ5BA@BAbsatz-Standardschriftart** WW8Num2z0OJQJ** WW8Num3z0OJQJ** WW8Num5z0OJQJ*!* WW8Num6z0OJQJ*1* WW8Num7z0OJQJ*A* WW8Num8z0OJQJ6Q6 WW8Num8z1OJ QJ CJ^J aJ6a6 WW8Num8z2OJ QJ CJ^J aJ*q* WW8Num9z0OJQJ66 WW8Num9z1OJ QJ CJ^J aJ66 WW8Num9z2OJ QJ CJ^J aJ,, WW8Num10z0OJQJ88 WW8Num10z1OJ QJ CJ^J aJ88 WW8Num10z2OJ QJ CJ^J aJBBAbsatz-Standardschriftart66Footnote CharactersBBWW-Default Paragraph Font&)& Page Number66BulletsOJ QJ CJPJ ^J aJ6U!6 Internet Link B*ph>*414Endnote CharactersHAHWW-Absatz-Standardschriftart*Q* WW8Num1z0OJQJJaJWW-Absatz-Standardschriftart1*q* WW8Num4z0OJQJLLWW-Absatz-Standardschriftart11,, WW8Num11z0OJQJ00 WW8Num11z1 OJ QJ ^J ,, WW8Num11z2OJ QJ ,, WW8Num11z3OJQJ<<Default Paragraph Font,, WW8Num12z0OJQJ,, WW8Num13z0OJQJFFHeading 0x$OJQJCJPJ^JaJ*B* Text body1CJ /" List2^J@2@Caption 3xx $CJ6^JaJ]&B&Index4 $^J,R,Header 5 !8b8 Header left6 T# $, r,Footer 7 !44Table Contents8 $DD Table Heading 9$a$ $ 65]\(>(Title:$a$CJ,J,Subtitle;CJ5VVPreformatted Text <OJQJCJPJ^JaJc^!BBBDDF,9>@!"#$%& 4(6t<@'()*+,-.R RvXXXX6=?E!!   OJQJ88OJQJOJQJOJQJppOJQJ  OJQJ@ @ OJQJ  OJQJOJQJOJQJ88OJQJOJQJOJQJppOJQJ  OJQJ@ @ OJQJ  OJQJOJQJOJQJ88OJQJOJQJOJQJppOJQJ  OJQJ@ @ OJQJ  OJQJOJQJOJQJOJQJ88OJQJOJQJOJQJppOJQJ  OJQJ@ @ OJQJ  OJQJOJQJOJQJl88OJ QJ CJ^J aJOJ QJ CJ^J aJ%OJQJlppOJ QJ CJ^J aJ  OJ QJ CJ^J aJ%@ @ OJQJl  OJ QJ CJ^J aJOJ QJ CJ^J aJ%OJQJl88OJ QJ CJ^J aJOJ QJ CJ^J aJ%OJQJlppOJ QJ CJ^J aJ  OJ QJ CJ^J aJ%@ @ OJQJl  OJ QJ CJ^J aJOJ QJ CJ^J aJ%OJQJl88OJ QJ CJ^J aJOJ QJ CJ^J aJ%OJQJlppOJ QJ CJ^J aJ  OJ QJ CJ^J aJ%@ @ OJQJl  OJ QJ CJ^J aJOJ QJ CJ^J aJ%  WW8Num2WW8Num3WW8Num4WW8Num5WW8Num6WW8Num7WW8Num8WW8Num9WW8Num10d}tu&'-VWic""""""""""cPGTimes New Roman5Symbol3&ArialOBitstream Vera Sans=Lucidasans3$ARialGTimes New Roman3$ArialGtimes new roman?Wingdings 2_ StarSymbolArial Unicode MS_ StarSymbolArial Unicode MS?4Courier New;WingdingsO&Lucida Sans Unicode5&TahomaI4DejaVu Sans Mono5Symbol;WingdingsCh &fkF9bb9bb'0oogle.com/p/grailskit/DyK yK *http://audiblab.com/DyK yK 2http://kimsal.com/resumeOh+'0 PXp| Michael KimsalRMC/Senior Open Source Software Architect/Engineer28@@O!@Bl@V ՜.+,D՜.+,\M 0@Caolan80 6^E!'l| | |  8 4 D!@ L (H!&X!  H!Michael Kimsal 40 Glen Oaks, Youngsville, NC 27596 919-455-8488  HYPERLINK "mailto:scottTaylor45342@yahoo.com"mgkimsal@gmail.com PROFESSIONAL PROFILE Senior-level IT professional with 11 years in the industry with experience in the areas of: reducing business operation costs through use of web technologies open source technologies (licensing, adoption,integration) social media technologies, integration and adoption project management developer mentoring Dedicated leader with a passion for streamlining business operations through automating business processes. TECHNICAL SUMMARY Languages & technologiesPHP, Groovy, Grails, Java, Javascript, YUI, SOLR, mod_perl, C#, XML, XSLT, Perl, XSLFO, SQL, Flex/Flash remoting (Red5/Flash Media Server) shell scripting (bash), JSP, ASP, ColdFusion, HTML, XHTML, ASP.NET, CSS (style sheets), SOAP, XML-RPC, AJAXMethodologies OOP (Object Oriented Programming) OOA (Object Oriented Analysis and Design), elements of Extreme Programming and Agile development, test driven development (TDD)RDBMSMySQL, MS SQL Server, Postgresql, OracleOperating SystemsLinux, Solaris, Windows NT, Windows 2000Services, Tools, OtherNetbeans, CVS, Ant, unit testing (phpunit/junit), phpdoc, Visual Studio .NET, MS Office/Project, ArgoUML, Gforge, Apache, Canoo webtest, AJAX, Zend Studio, phpmyadmin, mysqlcc, Section 508(c) compliance, sugarCRM, SSL certs, RT, credit card processing gateway experience (verisign, paypal, authorize.net) PROFESSIONAL EXPERIENCE Michael Kimsal - Youngsville, NC 2008  present Owner/self Recent projects include DirectorsAdvantage.com  consulting on internet technologies for funeral webcasting (PHP) GroovyMag.com  monthly PDF publication (PHP/Groovy/Grails) University of North Carolina - Distance learning registration app for K-12 students (PHP) Horizon-Research.com  consulting/training on OO design and application structure (PHP) WiredTriangle.com - enhance Flex application - error handling, new functionality (PHP/Flex) GrailsKit - starter kit for Grails projects  HYPERLINK "http://code.google.com/p/grailskit/"http://code.google.com/p/grailskit/ (Grails/Groovy) Flash/Flex audio and video applications -  HYPERLINK "http://audiblab.com/"http://audiblab.com (Flash/Flex/PHP) GrailsCrowd.com  initial project design and current host (Tomcat/Grails/Groovy) Open Source Risk Management - Durham, NC 2007  2008 Auditor Responsibilities included: Using commercial and custom tools to scan software for known open source components Develop remediation steps for license compliance issues Projects included dealing with: large multinational consumer electronics company (US) cell phone development company (China) legal products software firm (UK) open source business intelligence reporting company BBH Media  Raleigh, NC 2005 2007 Senior Software Engineer Technologies: mod_perl php apache xml mysql mssql nt linux java ajax ant solr Migrated relational data to SOLR for improved search functionality. Initiated process to standardize AJAX development on Yahoo UI toolkit (involved leading a team to review existing systems, define requirements, identify integration points and impact of adoption, and propose adoption guidelines) Worked with operations team to maintain and extend functionality of ticket tracking and CRM tools. Reduced code execution through refactoring, code analysis and database optimization Kept development blog to increase communication between coasts department structure. Introduced testing procedures and tools for non-Java projects. Introduced standard build process for PHP and Perl code using Ant/Java  reduced push time and associated push problems. Identified stakeholders and managed communication between multiple developers and external stakeholders for multiple projects. Conduit IT  State College, PA 2004 2005 Senior Software Developer/Architect Technologies: php apache xml mssql mysql nt linux oracle Project Management/Technical Leadership Managed teams of 2-4 developers, insuring that projects were completed on regular basis. Worked with business development to ensure that features required by new and existing customers would be supported in new platform. Provided direct one on one guidance to developers implementing project designs. Worked with QA team to develop comprehensive testing strategies, to test both functional sets of code (unit test) and front end interfaces (web tests) Mentored junior and mid-level developers, performing code review sessions and worked on identifying areas of skill improvement. Technical Experience: PHP, MySQL, XML, XSLT, Ant, RenderX, XSLFO Introduced standard build process procedures using Ant. This reduced migration time by 40% and reduced associated error rate by 50%. Introduced standard testing platform (simpletest) to allow for common unit testing strategy. Developed next generation object-oriented application platform for new product development efforts. Application configuration was migrated from database to standard XML configuration files. Developed real-time on-demand PDF catalog generation system using RenderX/XSLFO, PHP and MySQL. QuickenLoans  Livonia, MI 2004 Software Developer Technologies: php apache xml java mysql mssql nt linux Developed banking software systems. Researched and implemented two identity verification systems (VerID and CashEdge) using web services (SOAP). Worked with pre-existing banking package (from Open Solutions) to integrate company's security and identification processes into banking software. Worked with Java to create Java/PHP SOAP bridge for internal authentication system. Tap Internet  Ypsilanti, MI 1999-2003 Founder Technologies: php mod_perl asp apache xml java mysql pgsql mssql nt solaris linux oracle Managed web development consultancy of five people. Implemented dozens of projects, including ty-retailers.com, ipofinancial.com, wilkinsonluggage.com and dl.tccd.edu. Contributed LogiCreate application framework and LogiCampus classroom management system projects to open source community. Started first hands on PHP classes  developed 5 days of instruction material and presented to 100s of students from around the US. Companies served included Eli Lily, Earthlink, Gannett, Wayne State University, University of Georgia and more. Largest ecommerce site managed $40,000,000+ per day in orders. Development experience included secure credit card gateway transactions. Fry Multimedia  Ann Arbor, MI 1998 1999 Software Developer Technologies: perl asp apache xml mssql nt solaris Software Engineer developing web based applications for trade show registrations (Reed Exhibition company) and auto clubs (AAAMich.com, AAA clubs in Wisconsin, Illinois and New Jersey). EDUCATION BA Philosophy, Oakland University, Michigan 1995 EXTRACURRICULAR ACTIVITIES CodeStock presenter 2008 OSCON presenter 2007 Started Raleigh MySQL user group 2006 Toastmasters, (Livonia, MI and Raleigh, NC) 2004-2007 Member Raleigh area groups (database, development, technology) 2005-present Host of webdevradio.com podcast site (2000+ listeners per episode) 2005-present Published articles at onlamp.com and phpmag.net 2005-2006 Various presentations to Ann Arbor Computer Society and Linux User Group 2001-2003 Started and managed Southeast Michigan PHP User Group 2001-2003 Developed keywordcount.com, search engine optimization tool 1999 Michael Kimsal's weblog is available at http://michaelkimsal.com/blog The most recent version of this resume is available at  HYPERLINK "http://kimsal.com/resume"http://michaelkimsal.com/resume Michael Kimsal Page  PAGE 3 Michael Kimsal Page  PAGE 3 *,0ZvҾ҃oooooooooYC*B*CJmH sH 5PJnH ^JaJ_HtH*B*CJmH sH 5PJnH ^JaJ_HtH'B*CJmH sH PJnH ^JaJ_H tH 2B*CJmH sH 5PJnH ^JaJ_HtHOJQJ,0J"CJmH sH PJnH ^JaJ_HtH0J"jUU'B*CJmH sH PJnH ^JaJ_HtH'B*CJmH sH PJnH ^JaJ_HtH2B*CJmH sH 5PJnH ^JaJ_HtHOJQJ   L Z $ H T XnT 0@Bdf wjnU0J"CJaJ0J"OJQJjUUCJaJOJQJCJ5aJ\OJQJ5\OJQJ5\OJQJ2B*CJmH sH 5PJnH ^JaJ_HtHOJQJ*B*CJmH sH 5PJnH ^JaJ_HtH'B*CJmH sH PJnH ^JaJ_HtH.Bf4 ""J"V"j""$#t#*$,$(((,,,,,,̮p\HH?CJ^JOJQJ'B*CJmH sH PJnH ^JaJ_HtH'B*CJmH sH PJnH ^JaJ_HtH2B*CJmH sH 5PJnH ^JaJ_HtHOJQJCJ5CJ5^JOJQJ*B*CJmH sH 5PJnH ^JaJ_HtH;B*CJmH sH 65PJnH ^JaJ_HtH]\OJQJ2B*CJmH sH 5PJnH ^JaJ_HtHOJQJ2B*CJmH sH 5PJnH ^JaJ_HtHOJQJ,-p-j00000166627X774969J9d999xxXB@85\OJQJ5*B*CJmH sH 5PJnH ^JaJ_HtH>B*CJmH sH 6>*5PJnH ^JaJ_HtH]\OJQJ*B*CJmH sH 5PJnH ^JaJ_HtH5B*CJmH sH 5PJnH ^JaJ_HtH\OJQJCJ5^J\OJQJCJ^JOJQJCJ5^JOJQJ;B*CJmH sH 65PJnH ^JaJ_HtH]\OJQJ2B*CJmH sH 5PJnH ^JaJ_HtHOJQJ99999&:0:^:h::: ;4;;;Z<t<<<== >>>>>>>мkkkkkkP5B*CJmH sH 5PJnH ^JaJ_HtH\OJQJ5B*CJmH sH 5PJnH ^JaJ_HtH\OJQJ5B*CJmH sH 5PJnH ^JaJ_HtH\OJQJ5B*CJmH sH 5PJnH ^JaJ_HtH\OJQJ'B*CJmH sH PJnH ^JaJ_HtH2B*CJmH sH 5PJnH ^JaJ_HtHOJQJ*B*CJmH sH 5PJnH ^JaJ_HtH>:??????6@8@d@f@r@t@v@x@@@@@@@@,0J"CJmH sH PJnH ^JaJ_HtH0J"j UU'B*CJmH sH PJnH ^JaJ_HtH.0Zv 5$ !G$$G$1:$a$$d%d&d'd11 1 & F ^]`1  & F  :$d%d&d'd :$d%d&d'd   L N Z $ & H T $ G$$G$$G$ 5$ !G$$G$$G$$G$$G$$G$$G$3$$4f402"44l44lXnT0< & F ^]`< & F ^]`1 & F ^]`11111:$a$$d%d&d'd:$a$$d%d&d'd Rjlff41  & F 1111 & F ^]`111 & F ^]`111< & F ^]`4L ! ""j""$#t#*$,$4%%'(( 1 & F ^]`1  & F 1  & F 1 & F ^]`(()P*+,,,,-p-f0h0j000166111111 ^]` ^]`1 & F ^]`1 & F ^]`6627X77294969J9999990:h::4;;t<11111111;$a$$d%d&d'd:$a$$d%d&d'd1  & F ;$a$$d%d&d'd111111t<<=>>>>:?:@z@|@@@@@@@$a$5$a$6$a$1;$a$$d%d&d'd11114/ =!>">*#6$*2P1h0p23P(20Root Entry F@CompObjjOle 1Table;)Data SummaryInformation( WordDocument6^DocumentSummaryInformation8t