Synchronization between content script and chrome side panel in react application.
About
I’m a software developer based in Vancouver, CA, with 5 years of experience in the software industry. At work, I tackle problems using Java and Groovy. In my spare time, I explore any tech that has made it to my twitter feed.
I recently shipped AccessNotes. It’s the ultimate tool for software engineers to highlight and annotate technical documentation, making it easy to find and return to key information.
Resume:
Software Development Engineer in Test
Best Buy Canada, Vancouver, CA – (Sept 2023 - Present)
At BestBuy, I have contributed as an automation engineer and developed internal tools to manage tasks and measure software quality.
One of my recent projects at Best Buy Canada involved automating test documentation creation in Jira using AI called Zaphyr Test Doc.
As engineers, documentation is one of the most essential parts of our work; however, due to its time-consuming nature, it's often overlooked. Thanks to ChatGPT, it provides an easy way to document test cases with enough detail. Therefore, I leveraged the ChatGPT API to automate this task, saving myself and my peers 2-3 hours of manual entry work per week.
Another important milestone I achieved at Best Buy was building an automation test coverage tool. Using the Jacoco Java runtime agent, I built a simple tool that profiles branches of code and reports the performance of code when executed by running the automation test suite. This project was important to me because it provided feedback on my code. This is a tool that is missing in the software testing industry.
Store Associate (Technical Support)
Best Buy Canada, Vancouver, CA – (Mar 2023 - Sept 2023)
AR Developer
Planet XR, Toronto, CA – (Sep 2022 - Feb2023)