Sunday, June 14, 2020

Overview

Overview

For more than 25 years, Charles has been assisting clients in the US, Canada, and Brazil architect, re-engineer, integrate, design, build, test, and implement their automated business processes on different platforms and technologies: IBM mainframes, UNIX /Linux systems and Windows. Charles assisted clients build automated business processes that are efficient, effective, easy to support and maintain, and responsive to changing business requirements.

Charles has over 25 years of Information Technology experience. He started as an IBM mainframe programmer (using IBM Assembler computer programming language) and progressed to become an IBM Consulting I/T architect.


As an IT Architect, Charles led the conversion, consolidation, and merger of IBM Mainframe systems, conversion and migration of mainframe databases/files (IMS to DB2, VSAM to DB2), web-enablement of mainframe legacy systems using J2EE technologies, integration of UNIX/PC based J2EE applications to Mainframe processes and databases, and architecting and constructing J2EE based web applications.

As a consulting IT architect, Charles assessed and solved various I/T operational problems that includes the following: analyzed why IT maintenance cost keeps going up drastically, why a project is constantly being delayed and overbudget, why a performance degradation occured after a J2EE-based web application was deployed, and why minor application changes takes so much time and money to implement.

Charles also evaluated high availability, performance, response times, and application maintainability requirements and their implementation for various companies.

Charles has gained invaluable experience as an architect while at IBM and has been credited with architectural designs and assessments. Charles is an enterprise integrated application architect with deep skills in application architecture design, integration architecture design, infrastructure sizing and capacity planning. Charles’s primary focus is applying architecture methodologies using the IBM Websphere/Rational product brands. With over 25 years of IT experience, Charles has implemented his designs using IBM Mainframe and web technologies: Java, XML, Application Server, Portal Server, DB2, MQ Workflow, and MQ Series technologies to name a few. Charles has experience traveling internationally to provide technical expertise on projects implemented on foreign soil. In addition to advanced technical skills, Charles also possesses special strengths in customer relationship management, strategic planning, solution sales and marketing, communication, interpersonal skills, project management, and mentoring junior IT consultants. 


While at IBM, Charles was an IT Architect in the Enterprise Application Development Practice. The practice is responsible for providing project management, application development services, and e-business solutions. He has over 25 years experience in the IT industry with the last ten years focused on e-business enterprise application development and system integration with additional emphasis on applicaiton design, database design, client server, multi-tier architectures and Web Services(SOA/SOMA). He also has experience with large systems software installation, maintenance, tuning, performance, scalability, and availability measurement, hardware/software evaluation and selection, conversion and migration projects.

As an Enterprise Application Architect, Charles concentrates on the design of applications required to automate business processes and resolve business issues. The resulting design may run on multiple platforms and may be composed of multiple software packages. He performs critical evaluation and selection of the software and hardware components of the applications and data, and prepares for the development of the application by evaluating and selecting appropriate development methodologies and tools. He is responsible for applications related performance, availability, scalability, and integrity. He is also concerned with the functional interface to the applications.

As an Enterprise Integration Architect, Charles focuses on the design of solutions which enable existing applications, packaged software offerings, networks, and systems to work together within an enterprise or among enterprises. These solutions may use different technologies/middleware, vendors, platforms, and styles of computing.

His industry exposure includes telecommunications and media, banking, insurance, energy, financial services, health care, food and beverage, government, utilities, and retail.

Technical Environment

Industries
  • Banking
  • Insurance
  • Government (local & Federal) 
  • Utility
  • Healthcare,
  • Telecommunications and Media, 
  • Service Sector (IT Services)
Project Domain
  • IBM Mainframe system integration, consolidation, migration
  • IBM Mainframe legacy systems web enablement
  • IBM Mainframe database conversion/migration 
  • Application architecture/Development/Integration
Hardware
  • IBM Mainframes (360 DOS/MVS, 370, Z/OS, ZSeries)
  • UNIX\PC (IBM RS6000, SunOS, AIX, Linux, Intel PCs)
Operating Systems
  • IBM Mainframes
  • Intel based PC's
  • Unix/Linux Workstations
Computer Languages
  • Mainframe
    • COBOL, COBOL/CICS
    • PL/1, PL/1/CICS
    • ASSEMBLER
    • FORTRAN
    • TSO/ISPF
    • JAVA
    • JAVA/CICS
  • UNIX\PC-based
    • Java
    • J2EE
    • EJB
    • JSF/JSP
    • Servlets
    • Visual Basic
    • HTML 
    • XML
    • C/C++
Middleware
  • Websphere (MQ, Message Broker, ESB) 
  • Web Services
  • DB2 Connect
  • IMS Connect
  • JDBC
  • CORBA
  • CICS Transaction Gateway
Databases
  • DB2/SQL/JDBC
  • ORACLE
  • IMS DB/DC
Development Tools
  • Websphere (Developer Integration, Business Services Fabric, Business Modeler)
  • Rational (Software architect, Application Developer, Developer for System Z)
  • ILOG JRules  
Methodologies
  • IBM Global Services Methodology
  • Rational Unified Process
  • UML

Education

  1. BSc Management, Ateneo de Manila University, Western Washington University
  2. Computer Technology, Control Data Institute, Canada
  3. Certified General Accountants (CGA) of BC, Canada

Contact Info

E-Mail

Offices in:
  1. Vancouver, BC, Canada
  2. Phoenix, Arizona, USA