I am a frontend developer with UX research background. I love what I do
I work in a scrum team to design and develop our EV fast charger products.
I collaborated with a talented multi-disciplinary team to design and develop a clinical prototype on patient monitors, aimed at assisting nurses in analyzing patient conditions and speeding up diagnosis.
As a key member of the team, I also worked closely with the UX team to ensure that the clinical application was user-friendly and easy to navigate. This involved incorporating user interface design principles to create responsive web pages that met the design requirements of the clinical application.
We delivered high-quality code with over 85% test coverage, including unit tests and end-to-end tests, to fulfill the rigorous medical software standards. By conducting thorough testing and debugging, we ensured that the prototype was reliable, efficient, and safe for patients and healthcare providers.
I am proud to have played a vital role in the development of this cutting-edge clinical prototype, which will improve patient care and assist healthcare providers in delivering critical services.
Technical stack: React, Typescript, Remix.run, Cypress, Jest, Storybook
As a member of a Scrum team, I have played a critical role in designing and developing several products that are used by our auditors across 150+ countries worldwide. This has involved working collaboratively with cross-functional teams to identify and understand user requirements, and then using my expertise in front-end web development to create intuitive and engaging user interfaces.
I am also the principal developer of our UI library. This library is a set of reusable React components that streamlines our front-end development process, reduces development time, and ensures consistency across our products. In addition, the library has helped to maintain a cohesive and aligned corporate visual identity, making it easier for our users to recognize and navigate our products.
Technical stack: React, Typescript, LESS, Sass, Jest, AngularJS, webpack, Jasmine, .Net, C#
In lenovo, I collaborated with a diverse group of researchers, designers, and developers to design and develop a novel system for Augmented Reality interactions.
Through this experience, I discovered my passion for programming in an industry setting. I found that my skills and interests were better suited for industry instead of academia, where I could work on projects that had a more direct impact on businesses and end-users.
As a PhD researcher, my primary research interest was in the area of Human-Computer Interaction, which focused on exploring interaction, collaboration, and applications in multi-surface environments.
I have designed and developed several web-based applications. This was also when my passion for frontend technologies started. Welcome to check my projects here.
My thesis: Designing and analyzing collaborative activities in multi-surface environments.
Here I list several projects that I have done during my PhD (2013-2017).
General methods & tools that I have used:
Pickit is a decision-making learning activity which I designed and developed for high school students. The shared display is used for supporting collaboration, such as discussion, negotiation and taking decisions. The personal devices are used for individual exploration, such as analysing data of each location, submitting comments and providing evaluation.
This study has been published on CSEDU (Computer Supported Education) 2017 and won the best student paper award. Welcome to check our paper here. Check the code here
GoNY is a trip planning activity I designed and developed to study how the orientation of a large display (horizontal vs. vertical) used alongside tablets impacts participants' collaboration.
Our results show that using a horizontal surface will lead to better equity of interaction and more cohesive activities. On the other hand, group coordination is more structured and is organized around a main interactor when a vertical display is used.
This study has been accepted by INTERACT 2017. For more information, welcome to check our paper here and our video here.
In this study, we designed and tested an orienteering mobile learning game to better understand how device use shaped collaboration in highly mobile conditions.
Our results emphasize the importance of considering the transitions between arrangements more than F-formations per se. We discuss the implications of these findings for the design and analysis of mobile collaborative activities.
The result of this study has been published on Mobile HCI 2016. For more details of this study, welcome to check our paper here.
It is an infrastructure which allows the dynamic reconfiguration of interactive spaces by grouping different devices together. I designed a simple web-based game using this infrastructure. The game world could be automatially extended when we bring in new devices.
To see how it works, please check the video here. This work has been accepted in ITS 2014. For more information of this work, welcome to check our paper here.