# William K. > Software Engineer at Qualtrics Location: Seattle, Washington, United States Profile: https://flows.cv/williamk I am a full stack developer and graduate from the University of Washington Information School with focus in software engineering. I have experience in building, debugging, and programming various applications and tools. Through research, extracurricular clubs, and previous internships, I have gained experience in leadership, organization, quick learning, and completing time sensitive projects. ## Work Experience ### Software Engineer @ Qualtrics Jan 2020 – Present | Seattle, Washington, United States I design and maintain robust real-time applications proficiently handling more than 1,000,000 weekly requests. In my role, I also transition codebases from AngularJS to React, enhancing application efficiency and maintainability. Within my team, I drive deployment process updates, enabling smoother release and reducing downtime. I promptly fix complex bugs within Service Level Agreement timelines, ensuring customer satisfaction and system stability. Some large features I have championed are accessibility compliance efforts as well as architectural design and implementation for high-impact artificial intelligence features in various product areas. Technologies: Typescript, React, NodeJS, Webpack, AngularJS ### Advisor @ Washington iGEM Jan 2019 – Jan 2022 I advise the software development team on Washington iGEM. ### Lead Software Engineer (Student Club) @ Washington iGEM Jan 2017 – Jan 2019 | Seattle, Washington I was in charge of development of the team website (WIP) and iGEM Team Wiki Site (required for competition judging). The team website will use NextJS to produce static files hosted on github pages. The Team Wikis use React and TypeScript under the hood. We have implemented a content management system into the Team Wiki so anyone on our team can edit the website. http://2017.igem.org/Team:Washington http://2018.igem.org/Team:Washington https://2019.igem.org/Team:Washington https://github.com/uwigem/wiki2018 https://github.com/uwigem/wiki2019 ### Lead Engineer (Student Club) @ Washington iGEM Jan 2017 – Jan 2018 | Seattle, Washington I design and oversee a yearly hardware and software project that is made in conjunction with a synthetic biology aspect of the project. In the 2017 iGEM Season, the team created a proof-of-concept autonomous bioreactor. I reprogrammed the entire device in preparation for University of Washington's Undergraduate Research Symposium. http://2017.igem.org/Team:Washington https://github.com/kwokwilliam/Chromastat18 ### Teaching Assistant - Server Side Development (INFO 441) @ University of Washington Information School Jan 2019 – Jan 2020 | Seattle, Washington This course goes over the basics of Golang, Docker, hosting on AWS, RESTful APIs, Websockets, Messaging Queues, Microservice architecture, Authentication, and a whole lot more related to server side technologies. Me and the other TA are in charge of creating lab section slides, creating the weekly assignments, the automated graders for those assignments, and grading the assignments themselves. ### Lead Web Developer (Student Body Group) @ Informatics Undergraduate Association (IUGA) Jan 2019 – Jan 2020 | Seattle, Washington The Informatics Undergraduate Association is a Registered Student Organization that functions as a student government for Informatics students. IUGA provides official channels for communication between the Informatics undergraduate student body and the faculty and administration of the Information School. As the Director of IT, I help with all things technology, plan events like IUGA Game Night, and also keep the website up to date. I am in the process of overhauling the IUGA website. It will use server side rendered React using NextJS, Express, and TypeScript, routed by NGINX in a Docker container. ### Software Engineering Intern @ Qualtrics Jan 2019 – Jan 2019 | Seattle, Washington For my intern project, I am working with another intern to allow for custom fiscal time periods to be implemented in the Customer Experience dashboard. This feature has been requested by 15+ large brands. I am planning and making the modifications and additions from start to production for 10+ different code repositories. ### Teaching Assistant - Server Side Development (INFO 441) @ University of Washington Information School Jan 2019 – Jan 2019 | Seattle, Washington This course covers the basics of Django, the Django Rest Framework, deploying on Microsoft Azure, and how it fits together in the context of web development. We also cover bonus topics such as Websockets using NodeJS and security tips. Me and the other TA are in charge of creating lab section slides, creating the weekly assignments, the automated graders for those assignments, and grading the assignments themselves. ### Research Intern @ University of Washington Information School Jan 2018 – Jan 2019 | Code and Cognition Lab At the Code and Cognition Lab led by Dr. Amy Ko, I design and build research prototypes using ReactJS, plan studies, gather data, and prepare presentations. Lab website: http://faculty.washington.edu/ajko/students ### Undergraduate Tutor @ University of Washington Information School Jan 2019 – Jan 2019 | Seattle I am a resource for students enrolled in technical informatics classes. I help and tutor students on all technical content in required courses, such as INFO 201 Technical Foundations of Informatics, INFO 340 Client Side Development, and INFO 330 Databases and Data Modeling. I provide assistance with R, R Shiny, R Markdown, git, HTML, CSS, JavaScript, jQuery, React, Firebase, React Router, misc JavaScript libraries, and SQL. In addition, I have created a tutor hub and tutor queue. The tutor hub is a page hosted on my website with written tutorials on how to do various topics covered within the courses, as well as video tutorials for some of the topics. I will be collecting data on the traffic on these pages to determine what topics people struggle with the most. The tutor queue is a queuing system for first come first serve questions by students when me or other tutor(s) are in the lab space. This will also collect usage data for hard topics. ### Teaching Assistant - Client Side Web Development (INFO 340) @ University of Washington Information School Jan 2018 – Jan 2018 | Seattle, Washington I was the Teaching Assistant for INFO 340, Client Side Development. This course covered the skills and techniques necessary for creating effective, dynamic, and responsive web applications that meet user needs. This course covered HTML, CSS, JavaScript, jQuery, React, Firebase, and React Router. During lab sections, I went in depth on higher order functions, destructuring and spread operations, jQuery vs React, async await vs .then, firebase security, and testing with Jest and Enzyme. ### Undergraduate Research Assistant @ University of Washington Jan 2018 – Jan 2018 | Biomedical Image Computing Group At the Biomedical Image Computing Group at the University of Washington Department of Pediatrics and Bioengineering, I aid the development of new mathematical and computational algorithms to manipulate and analyze biomedical image data. This lab position provided me exposure to machine learning libraries such as TinyCNN, MXNet, and Tensorflow. ### Teacher Aide @ Punahou School Jan 2015 – Jan 2015 | Honolulu, Hawaii Job duties: Organize paperwork and supplies, take attendance, solder Underwater ROV controllers, help students build PVC ROVs. ## Education ### Bachelor of Science - BS in Informatics University of Washington Jan 2016 – Jan 2020 ### High School Punahou School Jan 2009 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/william-w-kwok --- Source: https://flows.cv/williamk JSON Resume: https://flows.cv/williamk/resume.json Last updated: 2026-03-29