Principle Software Architect Resume
Principle Software Architect and Project Lead
More than eleven years of diverse experience creating custom solutions, business process management implementations, and integrating technologies. Proven ability to solve complex problems with limited resources, on time, and within budget. Retained key clients in high pressure and politically charged situations by identifying and creating unique solutions, thereby maintaining revenue.
Skills Summary
Languages:
Java 6.0, C#, JavaScript, C/C++, SQL, PL/SQL, perl, tcsh, bash
JAVA Technologies:
Web and Rest Services, Hibernate, Spring Framework, Various Web Frameworks, J2EE 1.4, JUnit, Mock Objects, DBUnit
Microsoft Technologies:
.Net 2.0 web framework
BPM Toolsets:
Oracle AquaLogic BPM Enterprise Server 10g, Oracle AquaLogic BPM Studio 10g, Savvion 7.5 BusinessManager, Savvion 7.5 BizLogic Designer
Portal ToolSets:
Oracle WebCenter, Oracle WebCenter Interaction 6.5
Application Containers:
Oracle WebLogic 10g, Tomcat 6
Methodologies:
SOA, Agile Programming, SCUM, Unified Modeling Language (UML), Object Oriented Analysis and Design (OOAD)
Operating systems:
Linux, Sun Solaris 10, Microsoft Windows Server 2003
Databases:
Oracle 11g, PostgreSQL, Informix, MySQL
3rd Party Software:
Mootools, JProfiler, Eclipse, Apache, Maven2, Cruisecontrol
Professional Experience
Confidential,
Principle Software Architect / Project Lead
1999 - Present
Confidential,Led a team creating web based insurance applications that allow clients to purchase or renew professional liability insurance policy(s). Camico saw positive income from their new business application within a week of the initial launch. Architected solutions utilizing Oracle WebCenter Interactive, Oracle Aqualogic BPM, and Microsoft .Net applications. Oracle WebCenter was utilized for its portal functionality with C# .Net web potlets, and Publisher document management. Oracle Aqualogic BPM was utilized for; integration with SalesLogix CRM, integration with Camico’s Policy System ‘PLUS’, communicating with various .Net web services, business analytics, out of the box UI screens, and general process flows. Co-authored custom .Net WebControl library extending .Net controls while utilizing MooTools and Clientcide JavaScript libraries.
Worked with business to improve unit testing, system testing, source control, installation procedures, and other software best practices. These practices were instrumental in reducing overall time to market by approximately 33%. Mentored developers in basic software development, Aqualogic BPM, Java / C# web service interoperability, and general software delivery practices.
Warner Bros. – Brought on to the Digital End-to-End (DETE) program to provide architecture health checks, mentoring across various project components, and the delivery of service layer framework to access Aqualogic BPM. DETE is Warner Bros. vision of the future studio environment wherein content is created, processed, managed and distributed completely digitally. This project’s cornerstone technologies include BEA Aqualogic BPM, BEA Aqualogic Interaction, BEA Aqualogic Service Bus, and HP Digital Media Platform.
Worked with different client groups in-order to stabilize and implement base frameworks for various project components including: data service layer utilizing hibernate with Java 5.0 annotations, automated build environment with maven2, and review of system hardware infrastructure in order to support an HA environment. Delivered Spring aware service layer framework that allows various software with component access ALBPM via its Process API.
Option One Mortgage – Worked a team developing a paperless mortgage Aqualogic BPM (ALBPM) application. Implemented WebLogic PageFlows communicating with BEA Aqualogic BPM via Process API calls. The custom PageFlows replaced the out of the box ALBPM user interactive pages. Worked with client performance tuning WebLogic and ALBPM Engine.
Micron Technologies – Maintained two functional roles over different periods in the contract: Lead Architect and Project Manager. Led the implementation of a Savvion BusinessManager 6.8, on BEA WebLogic 8.1 server. The rollout included 15 systems with 5 systems in production. Integrated WebLogic applications with SiteMinder agents on both Apache and WebLogic, to provide Single Sign On solution. Corrected LDAP and Savvion integration issues that reduced client’s login time from over 10 minutes to less than 4 seconds.
Helped implement company’s overall BPM strategy and best practices, while mentoring various business units with BPM implementations. BPM projects ranged from manufacturing excursions, to providing executive level metrics and score cards. Created production release procedures that leveraged CruiseControl, Maven and Subversion.
Sun Microsystems – Led team implementing service contract processing BPM solution that standardized business practice worldwide. Software included integration with various data sources and web services. Responsible for: end to end delivery of Savvion implementation, business requirements, software implementation, system testing, and end-user testing.
UICI – Laid foundation for company’s BPM best practices and Savvion implementations. Assisted company in creating momentum and focus for the delivery of Savvion solutions providing governance within Sarbanes Oxley legislation.
Johnson & Johnson – Created architecture foundation for the integration of Savvion and custom data storage. Architecture was carried over into relational data storage within custom web application that interfaced with the Savvion solution. BPM solidified the process around the funding of medical research. Followed up with architectural review providing technical solutions to team’s current technical challenges.
Motorola – Led onshore architecture delivering Savvion implementation for the order and shipping of cell phone components. Interfaced with offshore development team and both on and offshore state holders. Focused on creating structure and guidelines for the delivery of a high-grade product.
First Data – Led a 10 person team providing Savvion solution for the design, manufacturing, ordering and shipping of credit card type gift cards. Large BPM implementation that delivered multiple Savvion flows, and numerous human and computer driven BPM worksteps. Provided leadership to refocus team and overall product delivery.
Confidential,Denver Colorado
1996-1999
Director of Production Services
Director of Production Services – Oversaw both the Engineering and Radio Production Departments, which consisted of over 45 staff members. Reported directly to CEO.
Directed the creation of the LYCOS Radio Network, which included five different radio formats. Increased web site traffic, for LYCOS, by over a million views in first month. This product created a unique form of Internet advertising, which both companies sold at a high margin. The radio network included five different formats that used disc jockeys to select music, break in for news or special promotions, and take requests either by phone or e-mail.
Managed team creating first of its kind Internet radio technology. Software infrastructure incorporated Internet audio streaming, automated radio station software, and audio and visual advertising synchronization. The end product created more advertising revenue through combined audio and visual Internet advertisements.
Interacted with Project Managers, Engineers, and Executives, of various clients: LYCOS, Excite, Infospace, TheStreet.com, and others.
Principle Engineer – Led the software and engineering development teams as the principle engineer, developing new Internet radio and video technologies.
Principle engineer over technology cited as “continuing to keep the edge in the Internet broadcast industry through its unique broadcast and technical infrastructure …. Unlike other streaming media companies, Westwind Media.com\'s audio and video broadcasts are crisp, clear, and most importantly, customized for each application ...”, by the DENVER BUSINESS WIRE.
Designed and delivered customized and branded audio products to such firms as Excite, TheGlobe.com, InfoSpace, TheStreet.com, and other Internet sites.
Reduced creation of branded audio feeds for each customer site. Created technology where one audio cut was combined with each site\'s in and out. Exponentially increased audio staff\'s efficiency, capability, and capacity.
Designed network architecture and topography for Westwindmedia.com. Architected high-performance and redundant campus network with multilayer switching. Implemented T-3 connection to backbone, 7513 Cisco Router head router, and 100 mbps switch core.
Education and Teaching
Sun Certified Programmer for Java 5.0
Taught course focusing on test preparation for the “Sun Certified Programmer for Java 5.0” exam. Curriculum was based on the current exam objectives for the SCP Java 5.0 beta exam, and was affiliated with the Denver Java Users Group.
United Studios of Self Defense Instructor Academy
Attending private instructional academy, while serving as an Assistant Instructor at a dojo. The focus of the academy includes extensive work in the areas of business, people, and sales skills.
Electrical Computer Engineering
Attended three years of college, before being recruited by an employer for a software position.