Tsz Yan Au is a Software Developer at Google. They is proficient in Korean.
-
Software DeveloperGoogleWaterloo, On, Ca -
Software Engineer InternGoogle Sep 2024 - PresentSunnyvale, California, United States -
Software Developer InternSlack May 2024 - Aug 2024San Francisco, California, United StatesVHQ Android! Huddles and Clips :) -
Software Engineer InternGoogle Aug 2023 - Dec 2023Montreal, Quebec, CanadaReCaptcha Enterprise Mobile SDK team• Implemented a new signal collection engine on Android which improved signal collection speeds by up to 95%• Refactored server-side structure to isolate mobile-specific signals from web, allowing for new signals to be added easily• Implemented benchmarking and visualized data to help quantify direct impact -
Software Developer InternSlack May 2023 - Aug 2023Vancouver, British Columbia, CanadaSlack Canvas Android Team• Designed and implemented blue/grey user mentions on Android (Kotlin) in canvases depending on their access level, and also show a "Not in canvas" string in the autocomplete• Retrieved user permissions through network calls using RxJava and Kotlin Coroutines• Developed flow to prompt users to share a canvas when a grey mention is tapped, with options to customize their access level -
Android Developer InternOpentext Jan 2023 - Apr 2023Waterloo, Ontario, Canada• Revamped interface for 5 features according to provided Figma designs.• Improved accessibility by increasing support for increased font and display size, and dynamically resizing text if required.• Investigated migrating to Android App Bundle as a publishing method and presented suggestions to the product manager such as which new features we should utilize.• Refactored and moved over 400 attributes from layout files to styles, allowing similar views to reuse the same style for easier maintenance. -
Software DeveloperFundserv Sep 2022 - Dec 2022 -
Software Developer InternFundserv May 2022 - Aug 2022• Implemented changes needed for optimistic locking using TypeScript (Angular) to ensure customers do not edit outdated data. ∗ Retrieved current version number using backend call and pass it on to the update request to allow backend to verify the version number.• Developed an interceptor to handle HTTP errors and provide relevant error messages to the user to increase transparency to customers. ∗ Restructured logic to display snack bar so error messages corresponding to correct internal error code will show up, allowing users to have a better idea of the issue.• Refactored and combined 9 components to reduce over 800 lines of repetitive code to improve maintainability. -
Mobile Services Developer InternRbc Sep 2021 - Dec 2021• Improved navigation interface and overall design for internal website built using the Java Server Pages to allow for quicker access. ∗ Redesigned file navigation interface to a grid design in alphabetical order rather than all over the place. ∗ Sorted app releases based on newest to allow coworkers to find required versions easier.• Wrote unit test cases for 4 mobile services using JUnit and Mockito to ensure code coverage is above 85%.• Designed and won best branding for an algorithm design competition. -
Web DeveloperWaterloo Igem Jun 2021 - Nov 2021• Collaborated with another web developer and a UX designer to build project wiki page using React, to introduce a new quantitative tool to aid the diagnosis of ADHD.• Built accessibility toolbar including features such as changing font size and light and dark mode to allow website to be accessible to a larger audience. -
Full Stack DeveloperChinese International School | 漢基國際學校 Dec 2020 - Jun 2021Hong Kong Sar• Designed and developed using React, Node.js, Heroku for deployment, and Firebase for authentication and database to allow over 150+ teachers and staff to request professional development workshops.• Implemented features such as sending automated emails and generating PDFs upon request approval to keep everyone notified.• Worked alongside 3 school administrators as my clients to identify requirements and ensure the website interface is intuitive. -
Game Design Teaching AssistantChinese International School | 漢基國際學校 Jun 2020 - Jul 2020Hong Kong Sar• Created 2 week lesson plans for high school students covering 11 topics such as designing HUDs and handling in-game collisions using Java and the LibGDX framework.• Delivered lessons to 14 students virtually through Zoom while providing real-time debugging assistance and feedback.• Introduced to the overall process of game development, and how to help troubleshoot and guide students virtually. -
Technovation 2018Technovation Sep 2018 - May 2019• Developed and pitched a mental healthcare app alongside 3 team members using Java with Android Studio and Firebase.• Collaborated on designing the overall app layout and user interface. • Learned how to write a business plan, research and consult experts, and implement changes according to user feedback. -
Red Fuse Digital Natives InternRed Fuse Communications Jul 2018 - Aug 2018Hong Kong Sar• Brainstormed advertising and marketing campaigns for Colgate-Palmolive. • Pitched campaign ideas for upcoming products alongside other interns with guidance from experts in the field. • Experienced different companies’ work environments and the workflow of a professional advertising project.
Tsz Yan Au Education Details
-
Computer Science -
International Baccalaureate Diploma Programme (Ibdp)
Frequently Asked Questions about Tsz Yan Au
What company does Tsz Yan Au work for?
Tsz Yan Au works for Google
What is Tsz Yan Au's role at the current company?
Tsz Yan Au's current role is Software Developer.
What schools did Tsz Yan Au attend?
Tsz Yan Au attended University Of Waterloo, Chinese International School | 漢基國際學校.
Not the Tsz Yan Au you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial