Arthur Chan
Arthur Chan
Learner
(1)
3
Bio

I am a software engineering and business student with a keen interest in backend web development. My expertise is primarily with Java and Spring Boot as developed from my work term at RBC, but I’m also passionate about learning new skills and exploring new domains. Some of the projects I have worked on include:

• A Blackjack card counting simulator that tests my unique card counting strategy against different Blackjack rules
• A healthcare dashboard that simplifies access to your personal electronic health records
• A blog web application that features user groups, custom authentication, and generative text

I’m currently looking for work as a software developer, where I can apply my knowledge and skills to make a positive impact. I’m eager to learn from experienced mentors and collaborate with talented peers. I’m open to new challenges and opportunities.

If you want to connect with me, feel free to send me a message or an invitation. I’d love to hear from you and learn more about your projects and goals.

Portals
Categories
Website development Software development

Skills

Amazon dynamodb 1 Amazon web services 1 Front end design 1 Full stack development 1 Node.js (javascript library) 1 Non-fungible tokens (nft) 1 React.js (javascript library) 1 Typescript 1 Unit testing 1 Web platforms 1

Socials

Achievements

Latest feedback

Recent projects

Work experience

Backend Software Developer
Royal Bank of Canada
Toronto, Ontario, Canada
April 2023 - August 2023

• Implemented RESTful API endpoints using Spring Boot (Java) to extract financial data from databases, apply business logic to the data, and export the results as Excel files; used by 300+ financial planners in RBC branches across Canada
• Designed an automated testing framework which ensures that business logic applied to data in the service layer are accurate; enabled developers to write 20+ API integration tests and reduce regression testing time by 70%
• Increased line and mutation coverage by 20% through the utilization of PITest when writing unit tests; significantly enhanced code quality and reliability
• Saved 8+ hours of manual testing per regression cycle by automating 50+ manual test cases

Frontend Automated Quality Assurance Analyst
Royal Bank of Canada
Toronto, Ontario, Canada
September 2022 - April 2023

• Developed 29 automated frontend tests using WebdriverIO and TypeScript; yielded a 33% reduction in testing time
• Authored and maintained 80 manual test cases in qTest, identifying 23 critical defects within the web application

Business Analyst
Royal Bank of Canada
Toronto, Ontario, Canada
May 2022 - August 2022

• Built an MVP for a web application by capturing business requirements within 15 user stories and 65 subtasks
• Facilitated the creation of 18 user flows by communicating ideas to product managers, developers, and UX/UI designers

Youth Engagement Associate
Engineers Without Borders (EWB) Canada
Toronto, Ontario, Canada
May 2021 - August 2021

• Evaluated EWB’s university member recruitment strategy by conducting seven interviews with university chapter presidents; led to the development of a new recruitment framework utilized by 30 university chapters
• Revamped e-mail newsletter structure by analyzing organizational capacity and audience trends; resulted in e-mail newsletters that are 25% faster to create and more engaging for the audience to read
• Managed a $4000 budget by assessing alternatives to maximize recruiting outcomes; allocated funding towards new marketing materials enabling university chapters to execute more effective recruiting campaigns

Franchise Operator
Clear Water Detailing
Markham, Ontario, Canada
May 2020 - August 2020

• Analyzed market trends and internal capabilities to launch a digital marketing campaign; increased Facebook followership by 72% leading to average Facebook weekly posts reaching 2000 views
• Managed sales operations by facilitating customer relationships; resulted in the acquisition of 25 clients, generating over $5,500 in revenue and becoming the top-performing first-year franchise operator

Education

Bachelor of Arts, Honours Business Administration
Ivey Business School
September 2021 - Current
Bachelor of Engineering Science, Software Engineering
Western University
September 2019 - Current

Personal projects

MyHealthcEHR
May 2023 - May 2023

• Simplified access to personal electronic health records (EHR) by collaborating with 3 teammates to create a healthcare
dashboard that centralizes EHRs; reduces time required to access personal EHRs from hours to minutes
• Implemented search and summarizations of clinical reports with Cohere’s “/summarize” and “/rerank” APIs

Blackjack Card Counting Simulator
April 2023 - Current

• Achieved a positive player edge in Blackjack by creating an Excel model that takes in a deck composition and returns
optimal strategy charts and the expected value for that specific scenario
• Created a Blackjack card game simulator by designing a comprehensive set of object-oriented classes; experimentally
determined the house edge of different playing strategies against various Blackjack rules

Naomi’s Blog
January 2023 - April 2023

• Developed a robust blog web application featuring the ability to read and write blog post data to a MySQL database
• Secured application and implemented authorization by user group within the blog web application with Spring Security
• Generated original blog posts for users from inputted parameters by leveraging TextCortex’s “/generate” API