Director Of Application Development Resume
2.00/5 (Submit Your Rating)
Louisville, KY
SUMMARY:
- Software Developer with a unique background combining management and software development experience. Adept at taking projects from concept through deployment.
- Lead a multidisciplinary development team creating new products, maintaining and improving existing systems, and migrating legacy applications to new platforms. Hands - on developer experienced in front-end, back-end, and internet server development.
PROFESSIONAL EXPERIENCE:
Confidential, Louisville, KY
Director of Application Development
Responsibilities:
- Implemented an application configuration and deploy system (genesis) that decreased defects, down time, and increased deployment efficiency. (Java, Ruby, Perl, Oracle, JBoss, Tomcat, Maven, CVS, SVN, Linux) Implemented source code versioning procedures, peer reviews, design teams, and defect tracking. (JIRA, Fisheye, SVN, JPS/Servlets) Unified source code that had been branched for years so that features could be added to all products simultaneously and applications could be deployed to multiple environments with only configuration changes, improving overall development efficiency, reducing testing time and reducing overall product development costs. (CVS, Java, JBoss, Tomcat, ANT, Maven)
- Senior Java Developer
- Redesigned and implemented changes to the central customer facing information server (InfoProducer) which reduced down time, decreased overall system latency, and increased scalability. (Java, Oracle, JBoss, SQL, JDBC, Flash/ActionScript, Struts) Designed, implemented, and maintained a protocol-extendable TCP/IP service (UVS) to receive and process data from remote monitoring units allowing multiple markets, using different protocols to use the same service to send and receive data. (Java, JBoss, JDBC)
Confidential, Louisville, KY
Senior Java Developer
Responsibilities:
- Developed a document conversion system (spike) to convert user submitted documents from Microsoft Word to XML that was used to create multiple HTML and text email newsletters. The system replaced a mostly manual conversion system and improved the overall speed of the newsletter workflow. (Java, XML, XSLT, ActiveX, Visual Basic, Perl, Linux, Windows) Assisted in design and implementation of a custom CMS application based on Percussion software's Rhythmyx CMS platform. (Java, XML, XSLT) Automated many daily operation processes: pull down and process data from third parties, archive logs, backup content, etc. (Perl, Java, c++)
Confidential, Louisville, KY
Senior Programmer Analyst
Responsibilities:
- Installed and maintained multiple MS SQL Server instances.(SQL Server) Developed and maintained applications to distribute software to agent laptops (roughly 2500) during nightly call-ins. (Java, ASP, MLink, Perl, IIS) Developed internal apps to manage and monitor software distribution process. (Perl, ASP, IIS)
