# Frank X. > Software Engineer at Salesforce Location: San Francisco, California, United States Profile: https://flows.cv/frankx I am proficient in object-oriented programming languages with C++, Java, and Python. Additionally, I also have experience in web-development languages such as Javascript with its various frameworks, HTML, and CSS. My main interests currently include artificial intelligence, full stack development, mathematics, and statistical analysis. Looking forward to collaborate with other ambitious individuals and work on innovative new products. ## Work Experience ### Software Engineer MTS @ Salesforce Jan 2022 – Present | San Francisco, California, United States ● Fortune 500 company and #1 CRM App for sales, services, commerce, and IT teams. ● Delivered user-customizable, responsive, and active Generative AI agents that assists customers with their organization specific tasks. ● Created custom lightning web pages with Javascript using Lightning web components and worked with API calls to retrieve and store Salesforce records from the database. ● Built Java based unit and functional tests using libraries such as Assertj to ensure high automated code coverage and quality assurance for newly developed and existing features. ● Contributed to the design layout and technical documentation of software features by creating documents that cover specific set up information for features and relevant entity relationship diagrams. ### Software Engineer Intern @ Salesforce Jan 2021 – Jan 2021 | San Francisco, California, United States ● Participated in full stack development and created 15 Jest tests for OmniScript components. Used event listeners, expect statements, and mock functions provided by the Jest library to mimic a browser that runs in the JSDOM enviornment. ● Designed an end-to-end automated testing framework for Omniscript using Puppeteer, mimicking common user inputs such as typing, dragging and dropping, and clicking in a controlled environment on the browser. ● Used version control tools such as Git for submitting code. Created around 20 pull requests using Git commands and collaborated with other team members to ensure the approved changes get successfully merged into master and production. ### Software Engineer Intern @ Vlocity Jan 2020 – Jan 2020 | Los Angeles County, California, United States ● Tested the Vlocity Omniscript designer components and fixed 10 bugs plaguing the feature, providing high quality assurance for the deliverables. ● Designed and developed front-end customer facing React javascript web application with 5 pages involving navigation bars, footers, and display tables for data. ● Implemented JSForce and Express connection middleware, fetching and displaying Omniscript components from the Salesforce domain to be displayed in customer-facing web applications. ### Software Developer Intern @ JieAn Data Company Jan 2019 – Jan 2019 | Shanghai City, China ● MySql Database: Fetched and Parsed data from back end Mysql server using Java and visualized it on the front end web page (3 seconds for this process) ● Web Development: Designed web page with 3 total responsive pages using Vue Javascript library ● App Development: Created Python programs to store and scrape for key terms in the Wechat App using Elastic search as a back end storage, used by 100 customers ### Internship @ duoxiyun.com Jan 2017 – Jan 2017 | Shanghai City, China ● Created several small programs that involved sending one message from one computer and receiving it on another using system and network programming ● Debugged erroneous existing programs and improved functionality and performance by reducing the big-O of the code ● Improved understanding of Java, object-oriented programming and popular libraries for networking and connection ## Education ### Bachelor of Science - BS in Computer Science UCLA ## Contact & Social - LinkedIn: https://linkedin.com/in/frank-x --- Source: https://flows.cv/frankx JSON Resume: https://flows.cv/frankx/resume.json Last updated: 2026-03-29