Clark Chan
Frontend Developer at Adaptive Financial Consulting- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Adaptive Financial Consulting
-
United Kingdom
-
Financial Services
-
100 - 200 Employee
-
Frontend Developer
-
Jun 2022 - Present
• Recreated the iOS stopwatch in React, incorporated component lifecycle, hooks, state, and virtual DOM. • Developed a window pop-in feature for large scale trading app using RxJS Observable to manage state of the application’s sub windows. • Refactored a section of the app to be responsive using CSS media queries, flexbox, and react context to prevent prop drilling. • Designed a series of end-to-end tests using Playwright that enabled the team to catch and fix numerous bugs. • Upgraded dependencies to use modern web technologies such as Vite. Show less
-
-
-
Self-employed
-
Cupertino, California, United States
-
Founder and Developer
-
Jun 2019 - Sep 2022
Developed a to-do list mobile app using Java and Android Studio. Published to Google Play Store. • Used Calendar, Time-Picker, and List views from Android API to build the UI, to allow users to create new tasks and set due dates. • Set up push notifications using Android Notification API to alert user when a task is due. • Created multiple XML layouts for different screen sizes. Developed a to-do list mobile app using Java and Android Studio. Published to Google Play Store. • Used Calendar, Time-Picker, and List views from Android API to build the UI, to allow users to create new tasks and set due dates. • Set up push notifications using Android Notification API to alert user when a task is due. • Created multiple XML layouts for different screen sizes.
-
-
-
Purdue University
-
United States
-
Higher Education
-
700 & Above Employee
-
Undergraduate Teaching Assistant
-
Dec 2018 - May 2019
I was a TA for the course “Problem Solving and OO Programming” at Purdue in which I ran labs with 3 other TAs and answered questions about the fundamentals of object-oriented programming, such as Inheritance/Classes, Polymorphism, Encapsulation, etc. I often stayed after labs to mentor students and answered questions on Piazza(online) regarding homework. I was a TA for the course “Problem Solving and OO Programming” at Purdue in which I ran labs with 3 other TAs and answered questions about the fundamentals of object-oriented programming, such as Inheritance/Classes, Polymorphism, Encapsulation, etc. I often stayed after labs to mentor students and answered questions on Piazza(online) regarding homework.
-
-
Education
-
Purdue University
Bachelor of Science - BS, Computer Science -
Monta Vista High School