Post Job Free
Sign in

Developer Management

Location:
Cary, NC
Posted:
March 13, 2015

Contact this candidate

Resume:

JOHNY MATHEW

*** ******** *** • CARY, NC *****919-***-**** • ************@*****.*** • 1 OF 2

Senior-Level Software Engineer / Analyst

Equipped with over 15 years of professional experience providing software architecture, design, and

development at a leading, global technology company offering exceptional engineering,

performance analysis, customer engagement, product development, and project management

expertise. Possesses outstanding problem solving, negotiation, and written/oral communication skills

as well as a proven track record of applying extensive technical knowledge to develop

solutions/products that meet and exceed both corporate goals/objectives and customer

expectations/requirements. Consistently overcomes diverse challenges to deliver projects on time,

within budget, and to specification; excels at working individually and in a team setting; and

promotes an innovative, collaborative, and quality-oriented environment. Competencies include:

Strategic Planning • Internet/Intranet/Web Technology • Systems Management • Process

Improvement • Presentations

Software Management • Research/Development • Functional & Systems Level Testing • Technology

Management

Technical Summary: Operating Systems – Windows, Linux, AIX, z/OS, NetWare; Programming Languages –

JAVA, J2EE, C, C++, PL/AS, Fortran, Assembler; Internet Technologies/Tools – IBM Integration Developer (IID),

Extensible Markup Language (XML), SOAP, IPv6, Secure Socket Layer (SSL), Sockets; Networking

Architectures/Protocols – TCP/IP, System Network Architecture (SNA); Products – WebSphere, Business Process

Manager (BPM 8.0), WODM, Business Activity Monitoring (BAM), Tivoli, Storage, Financial Payment Systems

P ROFESSIONAL S YNOPSIS

BANK OF AMERICA Charlotte, North Carolina 2009 to present

VP, Architect/Developer, 2009 to present

• Developed Internal Cloud environment and provide PaaS and SaaS to internal users. Created

SaaS Application to specifications and hosted it on the cloud environment created by our team.

• Oracle Certified Professional Java SE7 Programmer, 10+ years of Java J2EE design/development

experience, Eclipse, Hibernate,IBM Integration Designer (IID),Business Process Manager,

Business Activity Monitoring (BAM) tools experience

• Experience in OO design, J2EE application development, EJBs, Hibernate, JDBC, Oracle DB and

SQL

• Automating bank business processes using WebSphere Business Process Manager 8.0 products.

Modeled Global Fulfillment Systems, implemented BPEL process, WODM, and java components.

Designed and developed monitor models (BAM) to monitor GFS product fulfillment. Designed

and created business space (dashboard) to monitor Key Performance Indicators (KPIs) and used

Cognos cubes for dimensional analysis. Also coordinated the full ITIL process for GLB-BAM

product for a year. Install and configure WebSphere Application Server, Process Server and

Business Monitor.

IBM CORPORATION Research Triangle Park, North Carolina 1990 to 2009

Sr. Software Engineer–WebSphere Products, 2006-2009

• Played a key role in WebSphere Business Modeler, WebSphere Business Integration Developer,

and WebSphere Business Monitoring product strategy and architecture.

• Worked on human-centric Business Process Management (BPM) strategy, Proof of Concepts of

new items, and an end-to-end sample that included all BPM products; performed business

modeling and simulation.

• Led the team that integrated open source Tuscany code, which was a Service Component

Architecture (SCA) implementation with WebService Feature Pack (WSFP) that enabled SCA

applications to use QoS from WSFP.

• Worked on J2EE application development, OO design, EJBs, Hibernate, JDBC and SQL

Lead Interaction Architect/Designer & Developer–Tivoli Systems, 2002-2006

• Served on the Software Design Council and Autonomic Tivoli Architecture Board. Was a member

of the Tivoli Enterprise Portal Infrastructure Resiliency and Technology task force teams.

• Led the design of the IBM Tivoli Monitoring for Network Performance product, which collects the

performance data of TCP/IP stack and store in DB2. Designed and architected a WebSphere

Application to display performance data and configure performance data collection. Coded part

of the product.

• Worked on the IBM Service Management (ITM) architecture, which was based on IT Infrastructure

Library (ITIL).

• Worked on J2EE application development, OO design, EJBs, Hibernate, JDBC and SQL

Chief Programmer & Lead Designer–Network Attached Storage (NAS) Systems, 2001-2002

• Led the development activities of a Linux NAS project coded key components.

• Headed the design activities for a NAS appliance used on a Windows operating system

environment. Worked on various components, including Windows clustering, Domain

Controllers, and Windows NAS to Shark interface.

Chief Programmer & Project Team Lead–Communications Server & Everyplace Wireless

Gateway, 1995-2001

• Led engineering and development for NetWare for SAA 5, Netware for SAA 4 (encryption team),

and Netware for SAA 3. Performed extensive requirements gathering from various sources.

Authored a white paper (for marketing) that detailed the advantages of APPN, HPR, DLUR, and IP

load balancing.

• Led design (wrote a 200-page system-level design document) and development efforts.

Directed a team of 40 designers/developers and 30 testers while maintaining high team morale.

Provided project management; created project schedules, assigned components to different

development teams, and managed product development and functional verification testing.

Emphasized ease of use and ease of management.

• Collaborated with the System Verification Test group. Ensured publication accuracy by working

with the documentation group. Identified problems in early stages and developed aggressive

solutions/plans to resolve issues.

• Served as a lead developer for IBM’s Everyplace Wireless Gateway and Wireless Client.

Software Architect & Programmer–MPTN Architecture & AnyNet Design/Development,

1990-1995

• Was a key member of the team that developed the Multi Protocol Transport Networking (MPTN)

architecture developed several important pieces of the architecture, Played a vital role in the

3/93 announcements of the MPTN architecture and AnyNet products.

• Served as the MPTN architecture group representative with the Architecture Maintenance Body

(AMB); interfaced with various product groups.

• Architected the extensions to XTI, making MPTN an XTI standard.

• Designed and coded a complex SNA syntax mapper for AnyNet SNA over IP.

• Implemented DLUR for OS/2, resulting in positive customer feedback this code was later

integrated with CM/2 for DLUR support.

• Served as the Team Lead for AnyNet Sockets over SNA (win 3.1) development.

Won numerous awards throughout tenure at IBM: Disclosure Published (1/06); Excellence

Award, Netware for SAA Project Lead (12/98); Supplemental Patent Issue Award (4/96); Patent Issue

Award (3/96); Patent Issue Award (2/96); Informal Team Award, Transferring NWSAA from Novell

(12/95); Informal Individual Award, IBM Systems Journal Article (11/95); Outstanding Technical

Achievement Award, AnyNet and MPTN efforts (12/94); Informal Team Award MPTN (5/94); Informal

Individual Award, Article in External Publication (3/94); Current Patent Application (2/94); Informal

Individual Award, Article in Internal Publication (5/93); Informal Individual Award, MPTN efforts (4/93);

Current Patent Application (3/93); Current Patent Application (10/92); First Patent Application (10/91)

P ATENTS

General Transport Layer Gateway for Heterogeneous Networks (2/13/96) – 5,491,693

Protocol Selection and Address Resolution for Programs Running in Heterogeneous Networks

(6/13/95) – 5,425,028

Compensation for Mismatched Transport Protocols in a Data Communications Network (6/29/93) –

5,224,098

P UBLICATIONS & T ECHNICAL P RESENTATIONS

• Getting started with Lotus Forms in the WebSphere business process management suite, IBM

WebSphere Technical Journal.

http://www.ibm.com/developerworks/websphere/techjournal/0806_mathew/0806_mathew.html

(6/08)

• Using Cyclic Flows to enable loopbacks in WebSphere Business Modeler and WebSphere Integration

Developer, IBM developer works.

http://www.ibm.com/developerworks/websphere/library/techarticles/0806_mathew/0806_mathew.html

(6/08)

• Get started with WebSphere business process management V6.1 software, IBM developer works.

http://www.ibm.com/developerworks/websphere/library/techarticles/0804_mathew/0804_mathe

w.html (4/08)

• Managing tasks and business processes using Business Space powered by WebSphere, IBM

developer works.

http://www.ibm.com/developerworks/websphere/library/techarticles/0809_rowe/0809_rowe.html

(4/08)

• Multiprotocol Transport Networking: Eliminating Application Dependencies on Communications

Protocols, IBM Systems Journal, Vol. 34, No. 3, 1995: 472-500.

• Multiprotocol Transport Networking: A General Internetworking Solution. Published in the

proceedings of the 1993 International Conference on Network Protocols, IEEE Computer Society.

• TR 29.1649: Multiprotocol Transport Networking: An Introduction. (3/93)

E DUCATION

Ph.D., Electrical Engineering (Computer Communication Networks), City University of New

York

Dissertation: Performance analysis of a packet switched network – published in IEEE Infocom Conference

(05/91)

M.S., Electrical Engineering, City College of New York

B.S., Electrical Engineering, University of Kerala, India

C ERTIFICATION : Oracle Certified Professional Java SE7 Programmer (OCPJP) 12/2014 and OCAJP

(10/2014)



Contact this candidate