IBM, Inc. 02/2006 – 02/2009
- Advisory
Software Engineer and Member of IBM’s
Center for Advanced Studies (CAS) Advisory Board
Architect and lead designer and developer for Java web based application for storage and maintenance of IBM customer environment information for usage within Customer Support organization. Both of these applications were used by 140+ person customer support representatives within Customer Support organization.
Architect and lead designer and developer of Java web based application for storing, viewing, and updating innovative ideas in relational database. Created and organized an "Innovation Team" and associated process and database for capturing and assessing innovative ideas within Customer Support organization.
As member of IBM’s Center for Advanced Studies Advisory Board, influenced funding of university research topics at US universities. Fostered adoption of technologies developed in these efforts.
Customer Advocate providing support, guidance, and analysis in the installation, configuration, and operation of IBM's WebSphere Portlet Factory (WPF), and WebSphere Dashboard Framework (WDF) products. Provided customer support and aided customers in resolving problems with WPF/WDF in their development and business operations. Worked directly with customers, including architects, developers, program management, and other technical staff. Provided project management services as required in implementation of customer's installation and operation of WPF/WDF product.
IBM
(ITPeople Corp -
Contract) 09/2002 – 02/2006 -- Systems Consultant/Customer
Advocate/Java
Developer
Designed and developed application for gathering customer’s system and IBM product logs for subsequent transfer to IBM Support Team for analysis and problem determination resulting in decreased time to customer problem resolution.
Responsible for interaction with IBM customers to provide support, guidance, and analysis in the installation, configuration, and operation of IBM's WebSphere Everyplace Access (WEA) and WebSphere Everyplace Connection Manager (WECM) products.
Responsible for installation and configuration of laboratory for usage by development and test engineering personnel. Performed integration, functional, and system test on IBM’s WebSphere Everyplace Access (WEA) product for mobile enterprises. Performed installation, configuration, administration, and functional tests on single and distributed WEA environments and worked with development team on design problem resolution. Designed and documented techniques and processes for WEA installation and configuration.
Sapiens
Lead Architect and Developer and mentor for team of 5 developers. As lead developer, architect, and trainer for development team, performed architectural design of Supply Chain Management (SCM) web applications, designed and developed servlets (using JDBC/SQL), JSPs, javabeans, and EJBs on Windows NT and 2000 using IBM’s VisualAge for Java and WebSphere Studio Application Developer (WSAD) J2EE compliant development platform. Application included interface to IBM 390 based legacy SCM knowledge based system. Performed installation, administration, configuration, and documentation of WAS, WSAD, and RDBMS (DB2) environments and installation of SCM application for department personnel. Installed and configured IBM HTTP and Apache Web Servers and documented this process. Defined and documented Sapien’s development environment and development process for use within Sapiens Americas, and trained and mentored development team in the their usage. Performed research and wrote white paper on internet security.
IBM
(Matrix Resources
- Contractor) 05/2000 - 02/2001 -- Systems Consultant
As a Systems Consultant was responsible for the development and support of IBM WebSphere Application Server (WAS) product (Java based), including analysis and diagnosis of product problems to resolution. Designed and developed Java features and corrected design problems. Developed Java servlets (JDBC/SQL), JSPs, javabeans, and EJBs for testing WAS to design specifications. Installed and configured AIX, Windows (NT and 2000), and Linux operating systems and associated patches/upgrades. Installed and configured WAS (versions 3.0 – 4.0). Installed and configured Apache, Netscape, IIS, and IBM HTTP web servers and documented the process for installation and configuration for junior staff members. Mentored and trained new developers and documented IBM WebSphere Development and Support Process including the installation, configuration, and use of WAS on AIX, Linux, Solaris, and Windows platforms within IBM WAS development and support organization.
IBM
(Analysts
International Contractor) 12/1996 -
04/2000 -- Systems Consultant
As a Systems Consultant was responsible for architectural design and development of World Wide Web (WWW) based electronic commerce Systems (electronic banking) using Java and Javascript. Participated in the development of e-banking application architecture and design. Developed JSPs and servlets which accessed databases using JDBC. Responsible for installation, administration, configuration, and deployment of Java Servlet environment on AIX platform using IBM's WebSphere Application Server product. Documented development team’s usage of VisualAge for Java (VAJ) development environment and mentored new development personnel in VAJ and WAS as required. Installed AIX operating system, relational database software (DB2) and associated upgrades and wrote Unix shell scripts as required. Installed and configured Netscape web servers for departmental use and trained systems administrators to perform this task.
Nortel
Networks, Inc.
(Manpower Contractor) 06/1996 - 10/1996 -- Systems Consultant
As a Systems Consultant was responsible for designing and developing World Wide Web (WWW) based electronic commerce systems using HTML, VRML, and other virtual reality technologies on Windows platforms. Researched emerging WWW technologies and standards for applications within Nortel's Global Electronic Commerce Solutions core Platform development group. Authored white papers on WWW, e-Commerce, Web security, and virtual reality applied to electronic commerce.
Nortel's
Global
As a Virtual Technologies Advisor was responsible for providing consulting services in the application of Virtual Reality (VR). Responsible for determining potential of VR use in specific applications in engineering and business processes using PC/workstation and Web based VR technologies. Developed white Papers and presented Business cases, which captured benefits, savings, and development for VR applications. Developed World Wide Web site proposals, infrastructure design, and provided assistance in site implementation.
Bell
Northern
Research, Inc. 08/1987 - 07/1995 (BNR,
Nortel Networks R&D subsidiary) - Senior Member of Scientific Staff
As a Senior Member of Scientific Staff was responsible for managing programs to explore academic, government, industry, and standards bodies for new technologies and methodologies for use in BNR RTP laboratory and products. Designed and facilitated the execution of Strategy Development Process for BNR RTP lab (1500+ scientists). Designed and facilitated a futuring exercise involving participation of key lab technologists and management to develop scenarios of telecommunications future. Was also responsible for researching and deploying telecommuting technologies at BNR RTP lab. Designed database and associated process and documentation for storage of new product ideas for BNR/Nortel. Led team to develop a formal filtering process to assess new service ideas in database. Designed and developed C, Protel, and Pascal software for DMS 100 host and peripherals. Designed test lab and associated procedures for testing digital telephony products to specification and coordinated lab scheduling and usage. Responsible for the "Design for Testability Program" in Hardware Development Services organization to assure all designs were economically testable to specification. Developed Hardware Simulation and Firmware Development Processes and trained BNR design community in their use.
Nortel
Networks, Inc.
11/1979 - 09/1987 -- Project Coordinator, Development Team Lead, and
Test
Engineering Team Lead
Team lead and architect in systems integration projects which included the design, development, and support of systems for the standardization and integration of CAD/CAM/CAT/CIM and other engineering and information systems to be used in 7 NT and BNR design and manufacturing locations. Was Chief Developer and Team Lead, coordinating activities of Systems and Programmer Analysts to meet organizational and system requirements for manufacturing information systems design, development, and support.
Knowledge
Engineer
4/84-8/86
While working for
Nortel Network's "Corporate Business
Systems", was a Visiting Research Scientist and Knowledge Engineer at
TECHNICAL SKILLS AND EXPERIENCE
Operating Systems: | Unix,
AIX, Linux, Solaris, Windows (95, NT, 2000/2003, XP, and |
Software/Languages/DBMS’s/ |
Object
Oriented (OO) methodologies, Java (J2EE), JSPs, XML, EJBs, JavaScript,
Perl, SQL, HTML, C, Pascal, Prolog, Ruby on Rails, ASP.NET. Eclipse,
and IBM Rational Application Developer and WebSphere Portlet Factory
(WPF) and WebSphere Dashboard Framework (WDF) Development Environments. IBM DB2, Oracle, MySQL, Cloudscape, |
Internet/Web Technologies: | Service Oriented Architecture (SOA), installation / maintenance / administration of World Wide Web (WWW) technologies (Mosaic, Netscape, Apache, IBM HTTP Server, WebSphere Application Server and WebSphere Portal Server, etc.) |
PROFESSIONAL CERTIFICATIONS and
PATENT
IBM Certified for e-business - Solution Technologist
IBM Certified Systems Expert – Administration for IBM WebSphere® Application Server, Advanced Edition, V4.0
PATENT
FILED
(while at IBM, Inc.)
Aggregating
Information Sources for Updating User Calendar and Notifying User of
Change.
Team oriented, intelligent, innovative, adaptable, eager to learn, respectful, with an enlightened sense of humor.