ian mechura java developer resume 2010

6
Ian Mechura Sr. Software Developer 3810 Silver Maple Drive Carrollton, TX. 75007 imechura@gmail.com 469.360.2687 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 Page 1

Upload: ian-mechura

Post on 10-Apr-2015

541 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Ian Mechura Java Developer Resume 2010

Ian MechuraSr. Software Developer

3810 Silver Maple DriveCarrollton, TX. 75007

[email protected]

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

Page 2: Ian Mechura Java Developer Resume 2010

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

Page 3: Ian Mechura Java Developer Resume 2010

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

Page 4: Ian Mechura Java Developer Resume 2010

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

Page 5: Ian Mechura Java Developer Resume 2010

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