Charles Liu
Software Developer at Gaussy- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Mandarin Limited working proficiency
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
Gaussy
-
Japan
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Developer
-
Oct 2022 - Present
-
-
-
SBI Security Solutions
-
Japan
-
Information Technology & Services
-
1 - 100 Employee
-
Software Engineer
-
Aug 2021 - Oct 2022
-
-
-
Tilia Labs Inc.
-
Canada
-
Printing Services
-
1 - 100 Employee
-
Software Engineer
-
Oct 2020 - Aug 2021
-
-
-
ゼヒトモ
-
Japan
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Engineer
-
Feb 2019 - Oct 2020
• Developed and maintained a website with a million monthly active users that focused on matching clients with local services professionals • Planned, coordinated, designed, and fully implemented many full-stack features such as a chat app, a pricing menu, user tutorials, scheduler, etc. in both React and AngularJS • Introduced and led a successful rollout of a complete site redesign using a beta release strategy that allowed maximum bug control and data-driven insights on user adoption • Actively contributed in framework migration to React by converting AngularJS directives and old code into Typescript React components that are shareable among multiple repositories • Advocated for good UI/UX design and data-driven front-end efforts using A/B tests, Google Analytics, and feature flags analysis • Consistently produced 50+ tests per month on untested code using Sinon, Mocha, and Chai and persistently refactored 100+ files worth of legacy code every month • Reduced business costs by $2000 per month by generating and analyzing LINE API push notification data using MongoDB aggregations and cron job reports to remake costly system Show less
-
-
-
Code Chrysalis
-
Japan
-
Software Development
-
1 - 100 Employee
-
Foundations Instructor
-
Feb 2019 - Apr 2020
Taught students fundamental Javascript and programming skills with many going on to become professional software developers Taught students fundamental Javascript and programming skills with many going on to become professional software developers
-
-
-
Code Chrysalis
-
Japan
-
Software Development
-
1 - 100 Employee
-
Full Stack Developer - Student
-
Oct 2018 - Dec 2018
• Learned how to create full-stack applications using modern Javascript frameworks such as React and Vue • Delivered a 45-minute technical presentation on an Introduction to Machine Learning using TensorFlow.js • Collaborated with team members to implement and create a full-stack map-based mobile application using React Native and Firebase • Learned how to create full-stack applications using modern Javascript frameworks such as React and Vue • Delivered a 45-minute technical presentation on an Introduction to Machine Learning using TensorFlow.js • Collaborated with team members to implement and create a full-stack map-based mobile application using React Native and Firebase
-
-
-
Supermicro
-
United States
-
Computer Hardware Manufacturing
-
700 & Above Employee
-
Applications Engineer
-
Oct 2017 - Oct 2018
-
-
-
UC Davis
-
Davis, CA
-
Senior Design Project
-
Sep 2015 - Jul 2016
• Designed, planned, drafted, executed, and improved a functioning 5.8 GHz FMCW radar while staying within a budget of $300 • Constructed schematics and transferred those designs into PCB layouts using KiCAD • Delivered weekly presentations to other teams to showcase our progress and led meetings to brainstorm more effective design options and troubleshooting tactics • Diagnosed malfunctions within the broadband, baseband, RF systems, equipment, and electrical parts with the use of test equipment to identify the cause of breakdown and collaborated with teammates to make critical adjustments to component values and settings during testing Show less
-
-
-
Princeton Technology Corporation
-
New Taipei City, Taiwan
-
Intern
-
Jun 2015 - Aug 2015
• Debugged embedded system software using a STM32 ARM Cortex M0 • Assembled finished circuits and soldered components onto PCBs while interpreting schematic blueprints and wiring diagrams for reference • Examined completed motherboards by testing for functionality that was in accordance to performance specifications and service manuals • Debugged embedded system software using a STM32 ARM Cortex M0 • Assembled finished circuits and soldered components onto PCBs while interpreting schematic blueprints and wiring diagrams for reference • Examined completed motherboards by testing for functionality that was in accordance to performance specifications and service manuals
-
-
Education
-
University of California, Davis
Bachelor’s Degree, Electrical Engineering