I am actively pursuing new career opportunities as a Certified Salesforce.com Platform Developer, bringing 8 years of hands-on experience in the Salesforce domain. Proficient in the development lifecycle, application design patterns, integration patterns, and deployment planning, I ensure a comprehensive skill set.

My expertise in Apex and Lightning page builds enables me to guarantee high code coverage and fulfill business requirements through meticulous code review, adjustment, and writing. I have a track record of creating reusable UI/UX components using the Lightning component framework and optimizing code to align with Salesforce governor limits.

Demonstrating a rapid grasp of new technologies and processes, I successfully integrate them into projects and operations. I am enthusiastic about joining a dynamic and innovative team, aiming to advance my skills while making a positive impact.

If you are in search of a highly motivated professional with excellent communication and problem-solving skills, please feel free to contact me. I would be delighted to discuss potential opportunities and showcase how I can contribute to your organization.

Personal Projects


Salesforce, document, Translation

  • The translation is completed with the purpose of:
    • Using integration more in Salesforce projects.
    • Providing reference for English beginners.
  • View website


Dataloader, Scripting, Data Import/Export

  • Dataloader.sh is a scripting tool based on Apache Ant, similar to Salesforce’s dataloader.
  • Supports data import/export and can be executed on any server.
  • Can periodically execute Salesforce data through crontab commands.


Administrator, Field Permissions

  • An administrator can easily see the set of field permissions for a given user on a given object.


Golang, Slack, Integration

  • Uses Golang to parse Slack channel logs and sync the log data to the Salesforce platform.


Organizational Limitations, Productivity

  • This application uses Node.js, React.js, and JSforce to display organizational limitations in Salesforce.
  • Node.js builds the backend, while React.js creates the user interface for viewing the limitations.


LWC, JavaScript, Practice

  • This repository is primarily focused on implementing various LWC scenarios.
  • Emphasizes the use of JavaScript, code encapsulation, and optimization to enhance one’s own LWC capabilities.

If you’re interested in Salesforce technology, you can follow my Bilibili channel where I’ll be posting regular updates on Salesforce-related techniques and best practices.

Buy Me a Coffee