Résumé

Experienced and multi-talented software developer with a breadth of knowledge in varying programming languages, software paradigms and operating systems. Has an unquenchable enthusiasm for all things technology-centric. Can run the gamut from backend to frontend development and everything in-between. Focused and driven individual possessing strong inter-personal skills, creativity, and the ability to quickly hit the ground running when it comes to learning and utilizing new programming concepts.

SKILLS
·         Languages: Java, Ruby, C++, C#, C, Perl, SQL, HTML, CSS, JavaScript, XML
·         Methodologies: OOP/OOD, Design Patterns, Agile, Unit Testing/TDD, Continuous Integration
·         Operating Systems:  Microsoft Windows XP-7, Windows Server, Linux (Gentoo/Redhat/Ubuntu)
·         Frameworks/Libraries:  Rails, Spring, Hibernate, Swing, .NET, ExtJS 2.x, jQuery
·         Databases:  Microsoft SQL 2005/2008, MySQL 5.0, Oracle 10g/11g
·         Software Packages: IntelliJ IDEA, Maven, JIRA, Bamboo, Jenkins, JProfiler, Visual Studio 2008, ReSharper
        ·         Source Control: Git, Subversion, git-svn

    EXPERIENCE
    Merge Healthcare, Inc., Milwaukee, WI (remote position as of June, 2010) 
    Software Developer, September 2009 – Present                        
    ·         Maintained a multi-platform clinical workflow documentation desktop application, using the latest Java technologies and frameworks
    ·         Extended Swing-based GUI functionality, custom configured via XML/Spring
    ·         Enhanced multi-tiered, RESTful backend which includes a JSF web management console, Oracle 10g database (coupled with the Hibernate framework), and other custom interfaces
    ·         Diagnosed/corrected resource and performance issues using JProfiler
    ·         Customized Linux install CDs and scripts that provide customers with a one-click installation solution
    ·         Constructed quality unit tests for new enhancements as well as maintaining/updating existing tests
    ·         Designed and deployed staging area/continuous integration for both developers and testers
    ·         Participated in black box testing to improve product quality and to ensure cross-platform compatibility
    ·         Developed in an Agile environment, with daily scrums, continuous tester feedback and constant interaction with clients/customers/field agents
    ·         Helped with converting an inherited legacy ASP.Net webapp to use modern .Net technologies
    ·         Spearheaded a customizable clinical interfacing framework using C# to ease interoperability between disparate systems

    Commercial Timesharing, Inc., Akron, OH                                   Duration:  16 months
    Software Developer, May 2008 – September 2009                        
    ·         Provided critical role in developing a Windows-based GUI client (C#/Winforms) and a Linux-based server (GNU C/C++) to operate and diagnose the latest in automobile tire testing technologies
    ·         Developed/Maintained Internet-accessible configuration website for said GUI, using Ext 2.x for the front-end, Ruby on Rails as a back-end, and MySQL 5.0 as the target database
    ·         Constructed a RESTful service, written in PHP and later converted to Ruby on Rails, which derives an XML-based configuration document based on database entries
    ·         Developed an in-house Billing system using Ext 2.x as a front-end, C#/Castle ActiveRecord as a backend, utilizing Microsoft SQL Server 2005
    ·         Modified existing PHP-based website using jQuery and JSON to improve functionality

    EDUCATION
    Bachelors of Science in Computer Science
    The University of Akron, Akron, Ohio
    Graduated December 2007, with an overall GPA of 3.16 on a 4.00 scale, and major GPA of 3.3 / 4.0

    INTERESTS/HOBBIES
    ·         Frequenter of blogs, forums, and RSS feeds regarding the latest in software development, design patterns/methodologies, and computer hardware.
    ·         Avid Twitter user, following software developer acquaintances
    ·         Internet-based technologies
    ·         Improving software craftsmanship
    ·         Open Source Software
    ·         Automobile customization, outdoor activities, weight lifting