# Wilson Zhao > Senior Software Engineer at Qualtrics Location: Lynnwood, Washington, United States Profile: https://flows.cv/wilsonzhao ## Work Experience ### Senior Software Engineer @ Qualtrics Jan 2022 – Present | Seattle, Washington, United States AI Agents Department: - Built retrieval-augmented generation (RAG) capabilities for customer-facing, LLM-based AI agents, improving answer relevance and contextual accuracy. Employee Experience Department: - Led the Widgets team in migrating widget library from Angular to React and integrated with reporting SDK, modernizing the stack and improving maintainability. - Developed multiple production-grade widgets used by tons of large enterprise customers, enhancing their in-app experiences. - Implemented core foundational systems to support the customer experience platform. ### Software Engineer 2 @ BitTitan Jan 2019 – Jan 2022 | Greater Seattle Area - Led frontend UI migration from Ember.js to React.js, modernizing the codebase and improving developer velocity. - Developed and maintained the core data migration system to ensure reliable, accurate transitions between platforms. - Designed and owned an Active Directory synchronization agent, implementing secure, automated user and group sync across systems. ### Software Developer @ Faithlife Jan 2017 – Jan 2019 | Bellingham, Washington Area • Wrote customized gift receipt email template using HTML and CSS, then implemented listener on subscriber for gift created event to send the email using C# • Designed and created DB tables for giving funds and campaigns using MySQL script and Workbench, developed RESTful APIs for them using Web API, implemented the page to manage funds and campaigns using React and CSS Module • Integrated with ElasticSearch in Giving API for searching and sorting gifts • Published new events for payout created/updated to RabbitMQ from payout console app, also implemented listener to create notifications and post the new payout info to church community site • Implemented offline-gift API which allows bulk insertion to the DB, also wrote offline-gift form and LINQ script for importing external gifts from CSV file • Developed giving statement epic which can show single/multiple givers’ tax statement in a single page, and it’s screen print friendly for each browser and also allows PDF downloading • Periodically presented the recent work in company wide • On call for production system alerts 24 hours a day and one week per month ### Junior Developer @ Fleetwood Homes, Inc Jan 2016 – Jan 2017 | Riverside, CA • Designed and implemented R&D Ticket System which helps to log and distribute tickets, prioritize and manage works with complete visibility. It also integrates with other sites showing their existing tickets as a report page. • Developed a sophisticated company calendar that's able to add meetings, events, deadline and travelling, organize group schedules, request and approve time off, and also shows staff's birthday, anniversary and holidays with different styles. • Architected and implemented DSS Workflow site which manages users' DSS Roles for each plant and track the new/edited DSS in the workflow, mark on the new/edited/deleted/highlight items in different style and show the current status and history. Archive the living DSS to inactive table and replace it with the newly edited DSS when it gets final approved. • Designed and programmed DAPIA FAQ MAP which shows the complex Work Order graphically, interactively and step by step. Technics used for above projects: ASP.net, T-SQL, SQL Server, Bootstrap, JQuery, HTML, CSS, AjaxControlToolkit • Architected and developed a Windows Tablet app for QA Checklist using Windows Forms with SQL Server and AForge.NET which supports front/back camera captures, auto-updates installing and offline mode that saves data to local CSV file temporarily. The app also integrates with the existing SSRS. ### Software Engineer in Test @ ACL Jan 2016 – Jan 2016 | Vancouver, BC • Created and maintained of the QA Automation Suite of Visualization Functionality using Java based Selenium and RFT framework • Developed Performance API testing for ACL’s Results Manager by utilizing JMeter™ • Tested each language, OS and browser on different VMs using VMware vSphere • Managed UI function and performance testing by Jenkins for continuous delivery • Collaborated with 6 developers and efficiently delivered high quality manual test results which covers 6 browsers and 8 languages • Reported issues and communicate with developer using Jira and Slack • Bug fixing of our AN Desktop product using C++ ### QA Internship @ ACL Jan 2014 – Jan 2015 | Vancouver, BC • Created and maintained of the QA Automation Suite of Visualization Functionality using Java based Selenium and RFT framework • Developed Performance API testing for ACL’s Results Manager by utilizing JMeter™ • Tested each language, OS and browser on different VMs using VMware vSphere • Managed UI function and performance testing by Jenkins for continuous delivery • Collaborated with 6 developers and efficiently delivered high quality manual test results which covers 6 browsers and 8 languages • Reported issues and communicate with developer using Jira and Slack • Bug fixing of our AN Desktop product using C++ ## Education ### Bachelor of Applied Science (B.A.Sc.) in Computer Science Simon Fraser University Jan 2013 – Jan 2015 ### Computer Science Langara College Jan 2011 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/yunfengzhao --- Source: https://flows.cv/wilsonzhao JSON Resume: https://flows.cv/wilsonzhao/resume.json Last updated: 2026-03-22