Wayne Chung 

鍾功偉

  TPE,TW    

waynekungwei@gmail.com

0911403460


About Me

 

I majored in Information Management and have been always fascinated by data structure and data analysis. In my spare time, I immerse myself in the world of currently popular gadgets. After my military service, I started working in the department of employee education and training at Taiwan Mobile Co., Ltd. Every time when new cell phones, tablets or other gadgets came out, we were the first to feel them on hands and their new functions. Afterward, we compiled the teaching materials for members working at branches that promoted sales. Although that was a busy but happy time, I knew I was still passionate about software development. 


Fortunately, I became a part of the global environmental organization, Greenpeace, in its database department, based on Taipei Branch. In there, I put my experience into great and meaningful uses. I learned how to use Tableau to let cold data become accurate insights to others who were not familiar with database so management could make decisions based on my outputs they easily understood. And last but not least, I comprehended the strengths of Salesforce, after a year-long salesforce implement project, as a system administrator, I could enhance our work in the department of supporter service to another level. Keep Taiwan office's donor retention rate hit record high for few months. Also lower down debit fail rate.


 I joined NXP from Jan 2019 to Aug 2021. As a developer, I need to understand business requirements and translate them into a technical reality that is extendable and maintainable. I am responsible for designing, implementing, testing, and deploying solutions for our NXP CRM platform, using Apex and Visualforce and other Salesforce out of box feature. As a system analyst, I need collaborate with Global IT resources and business users regarding project status, technical issues and implementation. Quality is key so I also develop testing plan, scenarios and test scripts. Be honesty, I really appreciate the projects that I've went through, the experience I got. Those experience really push my salesforce skillset to another level, from an admin to a developer.  


In 2021, there's another great opportunity come across me, Kingston, they are kick off their digital transformation project which will use salesforce as their all-in-one platform. And this going to be a 2-years project which roll out regionally. Start from APAC then EMEA region, finally it's US. In this project, I'll be the role of in-house dev team lead to co-work with vendor to implement sales, service, and marketing cloud from zero. In this project, I can touch some refreshing new, rising products in salesforce family. I think that's another point I decide to jump in.

Skill


Database

  • MS-SQL 
  • Access 

Salesforce 

  • Salesforce out of box feature
  • Apex Class / Trigger
  • SOQL
  • Visualforce
  • Aura / LWC
  • Mulesoft
  • Pardot


Data visualization 

  • Tableau


Project Management 

  • Jira
  • Azure DevOps 


TOOL

  • ANT-Salesforce deploy
  • Talend-ETL
  • VS Code


Certification

  • TOEIC 790
  • BULATS B2
  • Salesforce Certified Application Architect
  • Salesforce Certified Administrator
  • Salesforce Certified Advanced Administrator
  • Salesforce Certified Data Architect
  • Salesforce Certified Platform App Builder
  • Salesforce Certified Platform Developer I
  • Salesforce Certified Sharing and Visibility Architect

Day To Day Work @ Kingston

Senior Salesforce Developer / Dev team lead


  • Lead and mentor junior SFDC developers 
  • Improve governance of software releases and development processes
  • Analyze business needs and develop enterprise technical architecture to support major business initiatives
  • Experience working in an Agile environment collaborating with cross-functional teams
  • Keep abreast of new Salesforce products, features, and functionality.
  • Maintain, enhance and champion technical standards around Salesforce development, quality assurance, code deployment and change management.
  • Engage directly with external vendors to collaborate on design, scoping, implementation, testing and documentation of Salesforce-connected solutions or applications.

Major Project @ NXP (2021.08-NOW)


  • Salesforce Global Project 
    • APAC Sales Cloud requirement taking / as-is and to-be process mapping / POC / implement
    • APAC Service Cloud requirement taking / as-is and to-be process mapping / POC / implement
    • APAC Marketing Cloud requirement taking / as-is and to-be process mapping / POC / implement
    • BJ Sales Cloud requirement taking / as-is and to-be process mapping / POC
    • BJ Service Cloud requirement taking / as-is and to-be process mapping / POC
    • EMEA Sales Cloud requirement taking / as-is and to-be process mapping
    • EMEA Service Cloud requirement taking / as-is and to-be process mapping
  • CI / CD Fundamental 
    • Define the CI / CD flow. 
    • Define sandbox strategy.  

Day To Day Work @ NXP 

Salesforce Developer / System Analyst


  • Collaborate with business users regarding project status, technical issues and implementation. 
  • Develop Testing plan , Scenarios and Test scripts; Conduct System/Function Testing. 
  • Constantly maintain Critical Path Testing Scripts, and execute the scripts to ensure the new enhancement features won’t generate new bugs. 
  • Develop the Training plan and Training material. And conduct the training session to business user.
  • Base on the business requirements to define scope of development efforts.
  • Design, develop, test, document, and deploy high quality business solutions on the Force.com platform.
  • Communicate with Global IT resources regarding status, technical issues and creative solutions.

Major Project @ NXP (2019.01-2021.08)


  • Year End SFDC Reorg. 
    • All Product information(BU/BL/MAG) reorg based on new hierarchy, around 140,000+ product records.
    • Reorg all SFDC metadata, validation rule, workflow, sharing rule etc.
    • Scan and re-configuration all reports and dashboards.
    • Scan and obsolete unused fields.
    • Scan and improve Apex class code coverage to average 88%.
  • Review and reorg current documentation
    • Re define naming convention rule for current folder and file in share point.
    • Lead and mentor first line support team and intern to conduct training material.
    • Lead and mentor first line support team to conduct communicate letter before new change release date each month. 
  • Reflect HR data to SFDC User Object. 
    • Extract HR data from application outside of SFDC to update SFDC User based on business logic. 
    • Schedule the ETL job in daily basis.
    • Implement 90 days not login SFDC rule and auto send out email to remind to take action.
  • Introduce New Object- Customer Project.
    • Improve the way of working between Sales user and FAE on the Opportunity using Customer Project.
    • Using Apex class and trigger to ensure each Opportunity only one Customer Project.
    • Using Apex class and trigger to bring key information from Opportunity based on business requirement.
    • Using trigger and Process Builder to interact Customer Project and related child objects.
    • Implement Sharing Rule and Approval Process based on business requirement.
    • Mapping and Data migration existing data to Customer Project.
  • Implement Opportunity Submission Flow.
    • Implement Lightning Flow.
    • Implement submit entry criteria.
    • Implement OpportunityApproval Apex Class to handle complicate Opportunity Approvers logic.
  • Move all SFDC Attachment and Note to File and Enhance Note.
    • Part of roll out Lightning project- Lighting not support Classic Attachment and Note.
    • Need to move Classic Attachment(400,000+) and Note(70,000+) to Lighting File and enhance Note across 160+ objects.
    • There's other special file owner rule / file access for specific objects.
    • Cross department collaborate-Sales Cloud and Service Cloud. 
  • Enable Lightning for core Objects.
    • Part of roll out Lightning project.
    • Define Lighting page for 30+ core objects.

Day To Day Work @ Greenpeace 

Database Officer


  • Maintain SQL server (TP / HK).
  • Process finance supporter payment transaction.
  • Define and process quality checking.
  • Maintain and develop Tableau report and dashboard.
  • Maintain and develop CRM platform.

Major Project @ Greenpeace (2013.03-2018.11)


  • Review current support service team daily operation and develop Stored Procedure and ETL job to reduce workload. 
    • Develop Stored Procedure in SQL server.
    • Develop ETL job in Talend.
  • Review and reorg current documentation
    • Re define the data protocol to reduce the communicate gap between 3 offices.
    • Work with management team to conduct new version data protocol to reflect new organisation structure.  
  • Implement Salesforce for HK and TW office.
    • Collect business requirement.
    • Implement and develop salesforce platform based on business requirement.
    • Conduct SIT / UAT section.
    • Conduct user training workshop.
    • Enrich user training material.
  • Data migration
    • Existing data clean up.
    • Mapping 900,000+ records to 37 objects.
    • Develop ETL job.
    • Sandbox testing.
  • Implement Tableau as Data Visualization solution.
    • Collect business requirement.
    • Implement and develop Tableau based on business requirement.
    • Develop ETL job.