SlideShare a Scribd company logo
1 of 2
Download to read offline
James Chia-Ching Yu
9F., No.89-1, Sec. 2, Zhongzheng E. Rd., +886-988-713275
Danshui District, New Taipei City 251, Taiwan (R.O.C.) cyu021@gmail.com
SUMMARY
2008.9 – Present INTERNATIONAL BUSINESS MACHINE (IBM) Taipei, Taiwan
Global Business Service
IT Architect
2005.2 – 2007.6 NATIONAL TSING-HUA UNIVERSITY Hsinchu, Taiwan
Master of Science, Computer Science, Jun 2007
Embedded Operating System Lab
Thesis: Just-in-time Device Scheduler
Related Research: Linux kernel development, Embedded low power real-time OS
2000.2 – 2004.2 THE UNIVERSITY OF AUCKLAND Auckland, NZ
Bachelor of Engineering, Computer Systems Engineering, Feb 2004
Thesis: Internet-enabled Frequency Relay
Honor: 2nd Class 2nd Division
PRACTICES
API Management, Cloud Solution, Security, Integration, Virtualization, Business Process
Management, Operation Decision Management, Docker Containers, Continuous Integration
PROJECT
2014.7 – Present Service Delivery Platform Taipei, Taiwan
IT Architect
Briefing:
A Taiwan major Communication Service Provider (CSP) that is currently servicing over 9 million
2G/3G/4G subscribers is trying to reach out for more business partners and consumers in timely
manner by establishing a new Service Delivery Platform (SDP). The SDP is meant to support the
business end to end processes including partner management, service management, service
subscription management, payment transaction management, and troubleshooting. The existing
partners should have minimum migration effort to continue doing business with the CSP on top of
SDP.
The foundation of SDP is built upon the integration of: RHEL, IBM DB2, IBM WebSphere
Application Server, JBoss Enterprise Application Platform, Java, Spring framework, javascript.
The functional modules of SDP consist of: (1) token based user Single Sing-On module implemented
in OAuth 2.0 protocol with OpenID Connect reference implementation, (2) proxy based user Single
Sing-On module implemented with IBM Security Access Manager, (3) REST API module
implemented in HTTP protocol with Spring framework, (4) Pre/Post API customization with IBM
API Management, (5) business decision module implemented with IBM WebSphere Operation
Decision Management, (6) asynchronous communication implemented with IBM MQ, (7) business
process module implemented with JBoss Business Process Suite.
Role & Responsibility:
I am responsible for: (1) lead hardware partners to plan server and network topology for over 60
server nodes, (2) lead software partners to plan OS and software configuration on physical servers
and Docker containers, (3) integrate hardware appliances, software packages, and customization to
fulfill business end to end requirements. (4) lead programmers to build POC, foundation framework,
and deliver work products. (5) build development and CI framework with Jenkins, Maven, Jmeter,
Bash, Python, and Docker.
2013.11 – 2014.7 Social Community Taipei, Taiwan
IT Architect
Briefing:
A major cellphone manufacturer in Taiwan is trying to increase its market share and make itself back
to one of top 3 players in the industry by expending its user base. Multiple systems are designed to
work as a platform to support the customer centric operation for achieving the ultimate goal. The
platform functions as a social mediator that will eventually build a self-sustained social society. This
society enables manufacturer get to know what's really in end users' mind through social listening
then it responds to the society with product roadmaps that address the wish list from majority and
...etc. User is a key element of a society, so the Community Forum is deployed in the initial phase
and to build up user base so further analysis can be performed upon.
The foundation of Community Forum is built upon the integration of: RHEL, MySQL DB, Apache
web server, PHP, javascript.
The Community Forum integrates with 3rd party's service for user authentication and Single Sing-On
based on OAuth protocol.
Role & Responsibility:
I am responsible for: (1) lead hardware partners to plan network topology for over 10 server nodes,
(2) lead software partner for Single Sing-On integration, (3) lead programmers to plan OS and
software configuration, (3) lead programmers to customize an opensource package to fulfill business
end to end requirements.
2013.1 – 2013.11 Enterprise Common Service Provider (ECSP) Taipei, Taiwan
IT Architect
Briefing:
ECSP Platform aims to integrate and extend the core capabilities of the telecom operator's internal
legacy systems to provide a consolidated solution platform for external enterprise cloud service
providers ECSP will be responsible to consolidate User/Product/Order/ProvisionTask/TXRecord
profiles, integrate with CSP to enable AAA service to cloud service users, help manage Product
Provision tasks with external ISVs.
The foundation of ECSP is built upon the integration of: AIX, Oracle DB, IBM WebSphere
Application Server, Java, Spring framework, javascript.
The functional modules of ECSP consist of: (1) proxy based user Single Sing-On module
implemented with IBM Security Access Manager, (2) API module implemented in SOAP 1.1
protocol with Spring framework, (3) asynchronous communication implemented with IBM MQ.
Role & Responsibility:
I am responsible for: (1) plan OS and software configuration, (2) lead programmers to build POC,
foundation framework, and deliver work products.
2012.5 – 2012.12 Disaster Message Platform (DMP) Taipei, Taiwan
IT Architect
Purpose:
A major telecom operator is called upon government's request to develop a platform for pushing
disaster warning messages for evacuating population nearby the areas. DMP is designed for this
purpose and provides the following features: (1) user interface for area configuration and
verification, (2) API for government system to configuration and trigger the rules, (3) provision to
and gather data from Gateway Mobile Positioning Center (GMPC) in MLP protocol, (4) push
disaster warning message to Short Message Service Center (SMSC) in SMPP protocol.
The foundation of DMP is built upon the integration of: AIX, Oracle DB, IBM WebSphere
Application Server, Java.
The functional modules of DMP consist of: (1) REST API module implemented in HTTP protocol
with Spring framework, (2) asynchronous communication implemented with IBM MQ, (3)
messaging module integrates with Ericsson's network element in MLP/SMPP protocol.
Role & Responsibility:
I am responsible for: (1) coordinate Ericsson's resource for integration test, (2) plan OS and software
configuration, (3) lead programmers to build POC, foundation framework, and deliver work
products.
2008.9 – 2011.12 Network Management System (NMS) Taipei, Taiwan
IT Architect
Briefing:
Network Management System is a platform for provisioning, troubleshooting, and monitoring the
network equipment deployed to the core network infrastructure for a major telecom operator. The
operator provides all kinds of services on top of the network infrastructure and relies on NMS to
understand health status of the network, automatically configure the network, and handle custom
complaints.
The foundation of NMS is built upon the integration of: RHEL, Oracle DB, Apache web server,
Apache Tomcat, PHP, Java, Spring framework, Jade/Wade, Linux container, Torrus, javascript.
The functional modules of NMS consist of: (1) monitor module takes agent-base approach to collect
network performance data from over 600 VPN networks and collect over 400K snmpwalk/snmpget
data from core network switches, (2) use Java RMI over IIOP protocol for asynchronous
communication between manager and workers for job monitoring.
Role & Responsibility:
I am responsible for: (1) lead hardware partners to plan network topology for over 60 server nodes,
(2) lead programmers to plan OS and software configuration, (3) lead programmers to customize an
opensource package to fulfill business end to end requirements.

More Related Content

What's hot

Middleware Basics
Middleware BasicsMiddleware Basics
Middleware BasicsVarun Arora
 
Connected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discoveryConnected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discoveryTalentica Software
 
Resume_Appaji
Resume_AppajiResume_Appaji
Resume_AppajiAppaji K
 
Object and component based middleware for distributed system development
Object and component based middleware for distributed system developmentObject and component based middleware for distributed system development
Object and component based middleware for distributed system developmentektabhalwara
 
Liturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudheLiturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudhenarayan dudhe
 
Brochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentBrochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentLuxoft
 
Identity Verification System Based on Gait Recognition
Identity Verification System Based on Gait RecognitionIdentity Verification System Based on Gait Recognition
Identity Verification System Based on Gait RecognitionMingyang Zheng
 
Zenon The integrated solution
Zenon The integrated solutionZenon The integrated solution
Zenon The integrated solutionCopa-Data UK
 
Open source sdn controllers comparison
Open source sdn controllers comparisonOpen source sdn controllers comparison
Open source sdn controllers comparisonYashaswi Jain
 
The Middleware technology that connects the enterprise
The Middleware technology that connects the enterpriseThe Middleware technology that connects the enterprise
The Middleware technology that connects the enterprise Kasun Indrasiri
 
Topic2 Understanding Middleware
Topic2 Understanding MiddlewareTopic2 Understanding Middleware
Topic2 Understanding Middlewaresanjoysanyal
 
Sdn and open flow tutorial 4
Sdn and open flow tutorial 4Sdn and open flow tutorial 4
Sdn and open flow tutorial 4UmaMahesh Sistu
 
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...Open Mobile Alliance
 
oneM2M - Facing the challenges of M2M security and privacy
oneM2M - Facing the challenges of M2M security and privacyoneM2M - Facing the challenges of M2M security and privacy
oneM2M - Facing the challenges of M2M security and privacyoneM2M
 
Architecture of message oriented middleware
Architecture of message oriented middlewareArchitecture of message oriented middleware
Architecture of message oriented middlewareSajan Sahu
 

What's hot (20)

Middleware Basics
Middleware BasicsMiddleware Basics
Middleware Basics
 
Connected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discoveryConnected World in android - Local data sharing and service discovery
Connected World in android - Local data sharing and service discovery
 
Resume_Appaji
Resume_AppajiResume_Appaji
Resume_Appaji
 
Object and component based middleware for distributed system development
Object and component based middleware for distributed system developmentObject and component based middleware for distributed system development
Object and component based middleware for distributed system development
 
Liturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudheLiturature servey of rain technlogy by narayan dudhe
Liturature servey of rain technlogy by narayan dudhe
 
Brochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software developmentBrochure of Luxoft telecom solutions by Luxoft software development
Brochure of Luxoft telecom solutions by Luxoft software development
 
Pankaj_Joshi_Resume
Pankaj_Joshi_ResumePankaj_Joshi_Resume
Pankaj_Joshi_Resume
 
Identity Verification System Based on Gait Recognition
Identity Verification System Based on Gait RecognitionIdentity Verification System Based on Gait Recognition
Identity Verification System Based on Gait Recognition
 
Mahesh - Resume - Paypal
Mahesh - Resume - PaypalMahesh - Resume - Paypal
Mahesh - Resume - Paypal
 
DDS Enabling Open Architecture
DDS Enabling Open ArchitectureDDS Enabling Open Architecture
DDS Enabling Open Architecture
 
Zenon The integrated solution
Zenon The integrated solutionZenon The integrated solution
Zenon The integrated solution
 
One m2m
One m2mOne m2m
One m2m
 
Open source sdn controllers comparison
Open source sdn controllers comparisonOpen source sdn controllers comparison
Open source sdn controllers comparison
 
The Middleware technology that connects the enterprise
The Middleware technology that connects the enterpriseThe Middleware technology that connects the enterprise
The Middleware technology that connects the enterprise
 
Topic2 Understanding Middleware
Topic2 Understanding MiddlewareTopic2 Understanding Middleware
Topic2 Understanding Middleware
 
Sdn and open flow tutorial 4
Sdn and open flow tutorial 4Sdn and open flow tutorial 4
Sdn and open flow tutorial 4
 
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
 
Network Innovation with Open Software
Network Innovation with Open SoftwareNetwork Innovation with Open Software
Network Innovation with Open Software
 
oneM2M - Facing the challenges of M2M security and privacy
oneM2M - Facing the challenges of M2M security and privacyoneM2M - Facing the challenges of M2M security and privacy
oneM2M - Facing the challenges of M2M security and privacy
 
Architecture of message oriented middleware
Architecture of message oriented middlewareArchitecture of message oriented middleware
Architecture of message oriented middleware
 

Similar to CVENJamesYu_201512

Similar to CVENJamesYu_201512 (20)

DhevendranResume
DhevendranResumeDhevendranResume
DhevendranResume
 
Documentation
DocumentationDocumentation
Documentation
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015
 
Nanaji_Jonnadula
Nanaji_JonnadulaNanaji_Jonnadula
Nanaji_Jonnadula
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
 
Bhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CVBhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CV
 
SathishKumar Natarajan
SathishKumar NatarajanSathishKumar Natarajan
SathishKumar Natarajan
 
Resume
ResumeResume
Resume
 
Ramji
RamjiRamji
Ramji
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeB
 
IRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless Payment
 
A Survey Embedded Systems Supporting By Different Operating Systems.pdf
A Survey   Embedded Systems Supporting By Different Operating Systems.pdfA Survey   Embedded Systems Supporting By Different Operating Systems.pdf
A Survey Embedded Systems Supporting By Different Operating Systems.pdf
 
Provat_Biswas_CV
Provat_Biswas_CVProvat_Biswas_CV
Provat_Biswas_CV
 
Muruganandam_7years
Muruganandam_7yearsMuruganandam_7years
Muruganandam_7years
 
Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
Saptalopa_Resume - Copy
Saptalopa_Resume - CopySaptalopa_Resume - Copy
Saptalopa_Resume - Copy
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
 
Ashish CV
Ashish CVAshish CV
Ashish CV
 
Stef_AmoaCV
Stef_AmoaCVStef_AmoaCV
Stef_AmoaCV
 
Technical Skillwise
Technical SkillwiseTechnical Skillwise
Technical Skillwise
 

CVENJamesYu_201512

  • 1. James Chia-Ching Yu 9F., No.89-1, Sec. 2, Zhongzheng E. Rd., +886-988-713275 Danshui District, New Taipei City 251, Taiwan (R.O.C.) cyu021@gmail.com SUMMARY 2008.9 – Present INTERNATIONAL BUSINESS MACHINE (IBM) Taipei, Taiwan Global Business Service IT Architect 2005.2 – 2007.6 NATIONAL TSING-HUA UNIVERSITY Hsinchu, Taiwan Master of Science, Computer Science, Jun 2007 Embedded Operating System Lab Thesis: Just-in-time Device Scheduler Related Research: Linux kernel development, Embedded low power real-time OS 2000.2 – 2004.2 THE UNIVERSITY OF AUCKLAND Auckland, NZ Bachelor of Engineering, Computer Systems Engineering, Feb 2004 Thesis: Internet-enabled Frequency Relay Honor: 2nd Class 2nd Division PRACTICES API Management, Cloud Solution, Security, Integration, Virtualization, Business Process Management, Operation Decision Management, Docker Containers, Continuous Integration PROJECT 2014.7 – Present Service Delivery Platform Taipei, Taiwan IT Architect Briefing: A Taiwan major Communication Service Provider (CSP) that is currently servicing over 9 million 2G/3G/4G subscribers is trying to reach out for more business partners and consumers in timely manner by establishing a new Service Delivery Platform (SDP). The SDP is meant to support the business end to end processes including partner management, service management, service subscription management, payment transaction management, and troubleshooting. The existing partners should have minimum migration effort to continue doing business with the CSP on top of SDP. The foundation of SDP is built upon the integration of: RHEL, IBM DB2, IBM WebSphere Application Server, JBoss Enterprise Application Platform, Java, Spring framework, javascript. The functional modules of SDP consist of: (1) token based user Single Sing-On module implemented in OAuth 2.0 protocol with OpenID Connect reference implementation, (2) proxy based user Single Sing-On module implemented with IBM Security Access Manager, (3) REST API module implemented in HTTP protocol with Spring framework, (4) Pre/Post API customization with IBM API Management, (5) business decision module implemented with IBM WebSphere Operation Decision Management, (6) asynchronous communication implemented with IBM MQ, (7) business process module implemented with JBoss Business Process Suite. Role & Responsibility: I am responsible for: (1) lead hardware partners to plan server and network topology for over 60 server nodes, (2) lead software partners to plan OS and software configuration on physical servers and Docker containers, (3) integrate hardware appliances, software packages, and customization to fulfill business end to end requirements. (4) lead programmers to build POC, foundation framework, and deliver work products. (5) build development and CI framework with Jenkins, Maven, Jmeter, Bash, Python, and Docker. 2013.11 – 2014.7 Social Community Taipei, Taiwan IT Architect Briefing: A major cellphone manufacturer in Taiwan is trying to increase its market share and make itself back to one of top 3 players in the industry by expending its user base. Multiple systems are designed to work as a platform to support the customer centric operation for achieving the ultimate goal. The platform functions as a social mediator that will eventually build a self-sustained social society. This society enables manufacturer get to know what's really in end users' mind through social listening then it responds to the society with product roadmaps that address the wish list from majority and ...etc. User is a key element of a society, so the Community Forum is deployed in the initial phase and to build up user base so further analysis can be performed upon. The foundation of Community Forum is built upon the integration of: RHEL, MySQL DB, Apache web server, PHP, javascript. The Community Forum integrates with 3rd party's service for user authentication and Single Sing-On based on OAuth protocol. Role & Responsibility: I am responsible for: (1) lead hardware partners to plan network topology for over 10 server nodes, (2) lead software partner for Single Sing-On integration, (3) lead programmers to plan OS and
  • 2. software configuration, (3) lead programmers to customize an opensource package to fulfill business end to end requirements. 2013.1 – 2013.11 Enterprise Common Service Provider (ECSP) Taipei, Taiwan IT Architect Briefing: ECSP Platform aims to integrate and extend the core capabilities of the telecom operator's internal legacy systems to provide a consolidated solution platform for external enterprise cloud service providers ECSP will be responsible to consolidate User/Product/Order/ProvisionTask/TXRecord profiles, integrate with CSP to enable AAA service to cloud service users, help manage Product Provision tasks with external ISVs. The foundation of ECSP is built upon the integration of: AIX, Oracle DB, IBM WebSphere Application Server, Java, Spring framework, javascript. The functional modules of ECSP consist of: (1) proxy based user Single Sing-On module implemented with IBM Security Access Manager, (2) API module implemented in SOAP 1.1 protocol with Spring framework, (3) asynchronous communication implemented with IBM MQ. Role & Responsibility: I am responsible for: (1) plan OS and software configuration, (2) lead programmers to build POC, foundation framework, and deliver work products. 2012.5 – 2012.12 Disaster Message Platform (DMP) Taipei, Taiwan IT Architect Purpose: A major telecom operator is called upon government's request to develop a platform for pushing disaster warning messages for evacuating population nearby the areas. DMP is designed for this purpose and provides the following features: (1) user interface for area configuration and verification, (2) API for government system to configuration and trigger the rules, (3) provision to and gather data from Gateway Mobile Positioning Center (GMPC) in MLP protocol, (4) push disaster warning message to Short Message Service Center (SMSC) in SMPP protocol. The foundation of DMP is built upon the integration of: AIX, Oracle DB, IBM WebSphere Application Server, Java. The functional modules of DMP consist of: (1) REST API module implemented in HTTP protocol with Spring framework, (2) asynchronous communication implemented with IBM MQ, (3) messaging module integrates with Ericsson's network element in MLP/SMPP protocol. Role & Responsibility: I am responsible for: (1) coordinate Ericsson's resource for integration test, (2) plan OS and software configuration, (3) lead programmers to build POC, foundation framework, and deliver work products. 2008.9 – 2011.12 Network Management System (NMS) Taipei, Taiwan IT Architect Briefing: Network Management System is a platform for provisioning, troubleshooting, and monitoring the network equipment deployed to the core network infrastructure for a major telecom operator. The operator provides all kinds of services on top of the network infrastructure and relies on NMS to understand health status of the network, automatically configure the network, and handle custom complaints. The foundation of NMS is built upon the integration of: RHEL, Oracle DB, Apache web server, Apache Tomcat, PHP, Java, Spring framework, Jade/Wade, Linux container, Torrus, javascript. The functional modules of NMS consist of: (1) monitor module takes agent-base approach to collect network performance data from over 600 VPN networks and collect over 400K snmpwalk/snmpget data from core network switches, (2) use Java RMI over IIOP protocol for asynchronous communication between manager and workers for job monitoring. Role & Responsibility: I am responsible for: (1) lead hardware partners to plan network topology for over 60 server nodes, (2) lead programmers to plan OS and software configuration, (3) lead programmers to customize an opensource package to fulfill business end to end requirements.