ian mechura java developer resume 2010
TRANSCRIPT
Ian MechuraSr. Software Developer
3810 Silver Maple DriveCarrollton, TX. 75007
PROFESSIONAL OVERVIEW
For over 10 years, Ian Mechura has successfully developed solutions, and participated on teams performing analysis, design, development, implementations, enhancements and testing of applications in Java, SOA, J2EE, Spring, Hibernate, AJAX on Weblogic, Websphere, JBoss, Tomcat and Apache servers.
Roles Sr. Software Developer
Sr. Web Developer
Advisory Software Developer
Solutions Architect
Solutions Enterprise Application Integration (EAI)
Service Oriented Architecture (SOA)
Custom Web applications
Web 2.0 and Enterprise 2.0 Applications
Testing Suites
Industries Finance
Airline
Manufacturing
Consulting
Retail
Technologies Web 2.0/CSS/JavaScript/AJAX
PHP platforms
Design HTML/CSS
Java/J2EE platforms
Service Oriented Architecture
Restful Web Service
MVC Struts/Spring Framework
Data Access Hibernate/JDBC
Summary of Qualifications
Proficient in Java/J2EE development and all aspects of SDLC Owner, senior developer and product visionary of www.Frimp.net : your online garage sale site Proficient in PHP, Javascript, CSS and Web 2.0 technologies Experience developing in agile environment Certified in administration of JBOSS application servers Experience in administering and deploying WebSphere and Weblogic application server technologies Experience in J2EE application production support Experience interfacing with internal and external customers
Page 1
Education Professional Training/Certifications
High School Clear Creek ISD, 2000 Redhat JBOSS Certified Administrator 2007
Redhat JBOSS Administration Training 2007
IBM Web Sphere Administration Training 2008
IBM Rational Application Developer Training 2008
IBM Rational Clearcase UCM Training 2009
PROFESSIONAL AND BUSINESS EXPERIENCE
Southwest Airlines 8/2008 – PresentSr. Software Developer
Key Technologies
Rational Application Developer, Eclipse, Rational Software Modeler, Rational Clear Case UCM, WebSphere V6.1, Struts 1.2, JavaScript, AJAX, Tiles, JSP, Oracle, Hibernate, Sabre Mainframe, Java 1.5, CORBA, IDL, XML, XSLT, Mule, Spring, JUnit, ANT
Responsibilities: (RefundPro custom refunds processing application) Daily Production Support and Pager Rotation Duties Develop RefundPro 1.0 web application in Rational Application Developer using Struts, JSP, CSS
JavaScript, AJAX, JQuery, Hibernate and Oracle 10g. Implement Web 2.0 user experience enhancements to RefundPro 1.5 web application. Implement updates to application build process Perform production build and WebSphere deployments
Responsibilities: (Customer Experience Business Solutions – Rapid Rewards 2.0) Develop new features and enhancements for airline reservation, pricing and payment services Attend design meetings with business customers and create design artifacts based on business
requirements and use cases Design and develop Rapid Rewards 2 .0 service code per business requirements Perform gap analysis between Rapid Rewards 1 code base and Rapid Rewards 2.0 business
requirements Design and develop migration code to support Rapid Rewards 2 .0 cutover plan Design and develop scenario testing framework and toolkit Develop and maintain unit and functional test for Rapid Rewards 2.0 platform
In The Loop Software, LLC 2/2010 – PresentLead Product Architect
Key Technologies
Web2.0, Netbeans, PHP 5, Apache, MySQL, CodeIgniter, Zend, Javascript, JQuery, CSS, HTML
In The Loop Software, LLC. is a self-funded part-time startup company in which I am a co-founder, general partner and product visionary. In September 2010 we will be releasing Powwow Enterprise Social Networking Service – a free cloud based secure social network for teams and organizations.
Responsibilities: (Powwow Enterprise Collaboration Service – Startup, Product Launching in September 2010)
Page 2
Perform product design duties and create proof of concept artifacts on web 2.0 enterprise social networking application
Define and advise on architectural standards and technology selection Architect enterprise collaboration web application with features including micro-blogging, RSS feeds,
status updates, network user management, user registrations, document collaboration, real-time chat and private messaging
Implement application features using MySQL, PHP 5, CSS, Codeigniter MVC, ActiveRecord, JavaScript, AJAX, JQuery, DOM and JSON
Define strategic marketing and launch strategies for product promotion including blogger review incentive programs and customer referral programs
Identify, interview and perform marketing acid tests on individuals matching identified buyer personas Design logos, product flows, layouts and themes Perform incremental user experience enhancements to original concept designs Design and create marketing website using HTML, CSS, Adobe Photoshop and Adobe Illustrator
Fiserv, Inc. 6/2006 – 8/2008Advisory Software Developer
Key Technologies
Eclipse, Weblogic, Windows, Unix, Struts 1.2, JavaScript, AJAX, Tiles, JSP, Oracle, SQLServer, Hibernate, iBatis,
SOAP, Batch Processing, Weblogic, Websphere, JBOSS, Siteminder, IIS, Apache, ANT
Responsibilities: (iCom – Cash Optimization) Technical lead on SOA initiative to expose iCom administration API utilizing SOAP services Attend architecture and design reviews for “Cash and Logistics Framework” initiatives Design and develop data import and export routines per customer requirements Perform maintenaince and enhancements to iCom web application UI using HTML, CSS, JavaScript, AJAX,
JSP and Struts. Perform application profiling and optimization on iCom application Develop identity management integration code for Cash and Logistics application suite Optimize and automate iCom application build process using ANT and Hudson Perform lead duties on project to add WebSphere and JBOSS application server support to iCom
application
Responsibilities: (Cash & Logistics Application Advisory) Advise customers on iCom implementation and customization solutions Perform design, analysis and estimates on development initiatives per customer requirements Perform remote and on-site production installation and configuration services Perform on-site identity management integration tasks Perform application data migrations on multiple database platforms Identify and repair application bugs and performance bottlenecks on Cash and Logistics application suite
Perficient, Inc. 5/2008 – 8/2008Consultant
Page 3
Key Technologies
Eclipse, Weblogic, Spring MVC, JavaScript, AJAX, JSP, Oracle, Hibernate, Spring, Quartz
Responsibilities: (Rent-a-Center Time Management Application) Participate on agile team of 5 consultants in the creation of a web-based time-keeping system Developed application components using Spring MVC, JSP, JavaScript, AJAX, Quartz Scheduler with
Hibernate and Oracle.
Palm Harbor Homes 5/2005 – 6/2006Sr. Java Developer
Key Technologies
Eclipse, WebSphere, JBOSS, Linux, Windows, Java, Javascript, J2EE, EJB, JSP, Struts 1.1, JavaScript, Tiles, JSP, Oracle, DB2, Hibernate, JDBC, JUnit, ANT
At Palm Harbor Homes I successfully led a team of 3 consultants in the architecture design, implementation, testing, deployment and launch of a CMS-backed and redesigned website www.discoverycustomhomes.com using Java, SiteRefresh (Content Management System), Struts, Tiles, Hibernate, Oracle 10g on the JBOSS server platform.
Responsibilities:
Perform architecture, design and lead duties on www.discoverycustomhomes.com web application per business requirements
Integrate PalmHarborHomes.com with third party content management system Implement new features, enhancements and optimization in internal business applications Perform application maintenance on internal applications per bug tracking system and back log Perform production support duties on internal business applications on rotation basis Technical lead on project involving migration of internal business applications from WebSphere v5.1 to
JBOSS 4.x Implement application clustering on internal business applications Perform lead and design duties for implementation JBOSS 4.x application servers in test and production
environments Perform lead duties to create application build system using Maven 1.0, XDoclet, Ant and Hudson Perform application builds and deployments in production and test environment Develop and maintain unit and functional test using JUnit
Citigroup / Citicards, NA 02/2003 – 5/2005Sr. Java Developer
Key Technologies
IBM WSAD/RAD, Eclipse, WebSphere 4.x and 5.x, Tomcat, Solaris, Windows, Eclipse, WSAD, Java, XSLT, Servlets, JavaScript, Oracle, JDBC, SOAP, SOA, Mainframe, ANT
Responsibilities: Implement credit card payment sites for new clients per client requirements and use cases Develop integration code to expose mainframe operations as SOAP services Enhance and maintain custom web application framework Mentor junior developers and standardize development environment Implement multi language support for credit payment application Implement remote data loader application Re-factor service code to adhere with corporate development standards
Page 4
Akuratus Corporation 06/2000 – 02/2003Associate Consultant
Key Technologies
Java, J2EE, Novell eXtend, Tomcat, Windows, Eclipse, Java, JSP, XSLT, Servlets, JavaScript, Novell Portal, CMS, SQLServer, SOAP, MySql
Responsibilities: Implement portals and web applications for new school district clients Develop proof-of-concepts and prototypes to be presented in pre-sales initiatives Perform on-site training and demonstrations of new features and applications to clients Provide application support services to clients Perform on-site installation and configuration of application and server software Develop code to integrate custom portal software with LDAP for authorization
America’s Savings Center 1999 – 06/2000Java Programmer
Key Technologies
Java, J2EE, Tomcat, Windows, Linux, Java, JSP, Servlets, Swing, Oracle
Responsibilities: Design and develop client server inventory management system in Java Swing and JDBC Install and administer client server infrastructure on Windows and Linux Create and maintain databases for inventory management Provide PC support for sales and management team Design and develop online product catalog
Page 5