Avatar of Yao.
Yao
Chief Architect and Director
ProfilCVPortofolio
Postingan
28Koneksi
Cetak
Avatar of the user.

Yao

Chief Architect and Director
Personality With Creative, Integrity and Adventurous. Never falter in the face of adversity and non-linear thinking. Belief Help partner and company themselves obtain achievements is to help myself obtain achievements. Favorite Exercise Basketball, Jogging Competence ˙Strong Hands-on Java development experience. ˙Extensive domain know-how in developing Sports web site. ˙Having profound full life cycle experience in building project/team and exceptional problem-solving capabilities. ˙Outstanding ability to achieve project successfully to help company make huge profit. ˙Excellent leadership to motivate member creating achievement. ˙Outstanding ability to develop creative solutions for complex problems. ˙Web development: J2EE, JavaScript ˙Solid understanding of Tomcat servers. ˙Experience with PL/SQL and AJAX services. Key skills ˙Programming Language Java ˙Framework Spring Boot, Redis, Kafka, MyBatis, jQuery, ELK ˙Database Oracle, MySql, Postgrelsql, DB2, MSSQL ˙DB stored procedure Oracle, MySql, Postgresql ˙Tool Maven, git, svn, ant ˙IDE Eclipse, Intellij ˙Architecture Application Level(websocket, polling) Service Level(ConcurrentHashMap, ForkJoinPool) Microservice Level(Eureka, SpringCloud) Data Level(DB, ELK, Memory table, redis, etc) ˙Low Latency 1. Set cache in application level service, respond data from cache to clients. Filter duplicate requests in application level service and forward to actual service level(like data-api service) service. Actual service level send data to storage level (e.g. DB, Kafka, Redis) after completing the process. Synchronize data between the cache in application level service and storage level service. 2. Setup middle level server by Socket(e.g. use TCP framework) between application service and actual service, and respond to client via AsyncResponse. Certification SCJP (Sun Certified Programmer for Java 4)
Innotech ME
Taipei City, Taiwan

Latar Belakang Profesional

  • Status sekarang
    Sudah bekerja
    Siap untuk wawancara
  • Profesi
    CIO, Chief Information Officer
    CTO, Chief Technology Officer
  • Bidang
    Software
    Permainan
    Blockchain
  • Pengalaman Kerja
    Lebih dari 15 tahun (relevan Lebih dari 15 tahun)
  • Management
    Saya berpengalaman mengelola 15+ orang
  • Skil
    JAVA
    Linux
    AWS
    SQL
    Git
    GCP
  • Bahasa
    English
    Menengah
    Chinese
    Profesional
  • Pendidikan tertinggi
    Sarjana

Preferensi pencarian kerja

  • Jenis pekerjaan yang diinginkan
    Full-time
    Tertarik bekerja jarak jauh
  • Jabatan pekerjaan yang diinginkan
    Development Director or Head of Product
  • Lokasi pekerjaan yang diinginkan
    Taipei City, Taiwan
  • Bekerja lepas
    Non-pekerja lepas

Pengalaman Kerja

Chief Architect and Director

Innotech ME
Full-time
06/2022 - Sekarang
Taipei City, Taiwan
Members : 30~40 Duty : Handling core services, overcoming system issues and department management. Departments : 1. Sports playing 2. Game Platform 3. Data integration and selling 4. System monitor team

Team lead

BTSE
Full-time
07/2021 - 05/2022
11 mos
Taipei City, Taiwan
B2B solution. Contribution: 1. Integrate Singapore Singpass to help company get the qualification to apply license of cryptocurrency exchange. 2. Build the procedure of AddressBook approval. 3. Innovation of Member-Agent group system. 4. New feature in Withdraw/Send To by phone.
Logo of the organization.

Assistant Manager

04/2021 - 07/2021
4 mos
Industry : Cryptocurrency Duty : - Handle whole exchange system and revelant services. - Make OKR(Objectives and Key Results) of Department with CEO. - Solution resolve - 90% hands-on coding

Asistant Manager

04/2020 - 02/2021
11 mos
NEUTEC is a flat organization. In order to reach market and be flexible response. Build BU by product/project. I'm a first Team Lead prompting to Assistant Manager. Duty to handle all technical decisions and architecture for Products in BU. Also to manage all developers in BU. Assistant Manager is like VP Level of other companies in NEUTEC. No higher position can be promoted from Assistant Manager. - Head of BU engineers - Make OKR(Objectives and Key Results) of BU with GM - Requirements management - Coaching team lead - Handle technical architecture - Solution resolve. - 20%~80% hands-on coding - Code review Own two Products 1. Cricket in South Asia 2. Cock Fighting in Vietnam

Team Lead and Project Manager

10/2015 - 03/2020
4 yrs 6 mos
NEUTEC is a flat organization to take flexible response to market. In this fast growing stage of company, Team Lead is also a project/product owner. GM usually like to have decision making directly with Team Lead. Number of team member : 10+ - Head of Project engineers - Project planning with GM. - Requirements management - Handle technical architecture - Solution resolve - 30%~100% hands-on coding - Code review Own two projects 1. Cricket Concurrent Online Users : 150k+ Market Area : India 2. Cock Fighting Concurrent Online Users : 10k+ Market Area : Vietnam

Senior Software Engineer

11/2014 - 10/2015
1 yr 0 mos
1. Horse Racing Book 2. Matching system 3. Australia horse racing project

Software Engineer

11/2009 - 12/2013
4 yrs 2 mos
Industry : Online gaming(Soccer) First Asian Online Soccer Exchange Gaming. Thousands transactions and well real-time response. Data communication between Cache Server and Web Server, computing huge transaction data by Oracle PL/SQL and heavily using JavaScript. Responsibilities - 1.Transaction Module. 2. Bill System. 3. Account、Tax & Commission Architecture. - Major issue fixed : DWR failed to read input. - Platform : Unix. - Skill Use : JAVA、JSP、JavaScript、Oracle PL/SQL、Spring、DWR、JQuery. - Web Server : Tomcat. - DB : Oracle.

Software Engineer

07/2009 - 11/2009
5 mos
Top 1 Semiconductor Foundry in the world. Contribution : Enhance Flex input function on Web. Duties : Develop Detect and Collection System. Platform : Windows. Skill Use : Flex JAVA JSP Struts. Web Server : Tomcat. DB : Oracle

Technical Consultant

06/2008 - 07/2009
1 yr 2 mos
Contribution : Cooperate with engineer of Taiwan Mobile to enhance and maintain MicroPayment system. Duties : MicroPayment System. Skill Use : WML, JAVA, JSP, STRUTS, IBatis, Spring, AJAX. Web Server : BEA WebLogic DB : Oracle

Programmer Leader

05/2006 - 06/2008
2 yrs 2 mos
Contribution : For Taiwan Business Bank to develop online credit investigation and load system. Increase work efficiency of credit/load operation. Task arrangement and technical training for programmers. Requirements gathering, demonstrating system, customer training. Project Name : Electric credit and loan system. Duties : SD & PG Leader & PG & SA & DBA & Trouble shooting. Skill Use : JAVA, JSP, STRUTS+SPRING+HIBERNATE, JOOReport. Web Server : IBM WAS. DB : DB2. Produced Document : SRS, SDS, System stress report document.

Programmer

01/2005 - 03/2006
1 yr 3 mos
Contribution : Develop Knowledge Management System and demonstrating system, customer training. Projects 1. Military Intelligence Agency, Automatically gather and classify military information system. Duties : customize. Position : PG Leader. Skill Use : JAVA, JSP, VB. Web Server : Tomcat. DB : MS SQL. 2. CDC, Automatically grab and retrieve disease information system. Duties : customize. Position : PG Leader. Skill Use : JAVA, JSP, VB. Web Server : Tomcat. DB : MS SQL. 3. Hibank, Knowledge management system. Duties : customize. Skill Use : JSP. Web Server : Tomcat. DB : MS SQL. 4. IEK, Knowledge management system Duties : customize. Skill Use : JAVA, JSP, VB. Web Server : Tomcat. DB : MS SQL.

Edukasi

Belum ada konten.