Frank Chang Email and Phone Number
Professional Overview:- Experiences in multi-dimension of software development stacks, including embedded system and backend services, iOS / Android app developments .Programming & Technical Skills:- C, ARM assembly, QEMU- Go- Python / Django- MySQL, Redis, RabbitMQ, Elasticsearch- iOS (Swift), Android (Java), React Native- Git, Docker, AWS SNS, Firebase Analytics, Fabric
Sifive
View- Website:
- sifive.com
- Employees:
- 408
-
Senior Staff Software EngineerSifive Apr 2022 - PresentHsinchu City, TaiwanQEMU, system modeling and system software developer. -
Staff Software EngineerSifive Apr 2021 - Mar 2022Hsinchu City, TaiwanQEMU and system software developer. -
Senior Software EngineerSifive Apr 2020 - Mar 2021Hsinchu City, TaiwanQEMU and system software developer. -
Senior Software EngineerKloudless Sep 2019 - Apr 2020Taipei City, Taiwan -
Software Engineer竹间智能 Emotibot Apr 2018 - Sep 2019Taipei City, Taiwan- Developed backend services for Emotibot AI chat bots and customer service quality inspect system using Go, including bot chats statistical analysis system, intents management system... etc.- Introduced Elasticsearch and Logstash to replace MySQL for our bot chats logging and statistical analysis system, which has improved the performance over 10 times comparing with the solution using MySQL.- Troubleshot issues of Emotibot statistical analysis system on Elasticsearch.- Implemented local file cache with LRU eviction policy in our AI customer service quality inspect system to reduce the required disk usage on small disk size machine.- Developed monitoring system using StatsD + Graphite + Grafana.- Developed a simple auto integration testing framework with Node.js, using Mocha + Chai + Nock libraries. -
Co-Founder & Software EngineerPokeshops, Inc. Jun 2016 - Jan 2018Taipei City, Taiwan- Collaborated with marketing team to develop the latest features of Gulu² based on user feedbacks.- Developed and maintained Gulu² content management system (Ruby-on-Rails).- Led app team to build up Gulu² iOS and Android apps from scratch.- Introduced MVP (Model-View-Presenter) design pattern to Gulu² iOS and Android apps to decouple view and business logics (loose coupling) and increase testability.- Refactored Gulu² (with React Native) to a cross-platform hybrid apps to reduce the development cycle time of new features.- Integrated AWS SNS as Gulu² apps push notification service.- Adopted Firebase Analytics and Fabric services in Gulu² apps.- Awards: 2017 Startup@Taipei – Learning Entrepreneur’s Lab Special Award
-
Software EngineerMarvell Semiconductor Nov 2013 - Jun 2016Hsinchu City, Taiwan- Designed a co-verification tool (based on QEMU emulator) for Marvell self-designed CPUs.- Ported Marvell self-designed CPU models on QEMU.- Hacked QEMU and developed methodology for Marvell self-designed CPU co-verification. Cooperated with IC design team to find out CPU design flaw and bugs. Generated and delivered test patterns to IC design team for CPU verification.- Designed a cross-check hardware module to co-operate with QEMU for Marvell self-designed CPU cross-verification, which had successfully narrowed down and found out the root cause of CPU design bugs. -
Software EngineerAndes Technology Corporation Mar 2012 - Sep 2012Hsinchu City, Taiwan- Analyzed the design architecture and configurations of uITRON.- Brought up uITRON on Andes platform (including context-switch and interrupt handlers).- Designed HAL (Hardware Abstraction Layer) for uITRON.
Frank Chang Skills
Frank Chang Education Details
-
Computer Science -
Computer Science
Frequently Asked Questions about Frank Chang
What company does Frank Chang work for?
Frank Chang works for Sifive
What is Frank Chang's role at the current company?
Frank Chang's current role is RISC-V, QEMU, SystemC and system modeling.
What schools did Frank Chang attend?
Frank Chang attended National Sun Yat-Sen University, Fu Jen Catholic University.
What skills is Frank Chang known for?
Frank Chang has skills like Embedded Systems, Linux Kernel, C, Debugging, Device Drivers, Embedded Software, Rtos, Javascript, Java, C++, Microprocessors, Embedded Linux.
Who are Frank Chang's colleagues?
Frank Chang's colleagues are Amritha Bhat, Ram Naik, Troy Fan, Navaneeth Bhardwaj, M I Aboothahir, Naman Mehta, Sai Himaja Parsi.
Not the Frank Chang you were looking for?
-
-
1uselink.com.tw
-
Frank Chang
Engineering Manager (We Help Small Business Turn Their Ideas Into Physical Products Through Our Oem Service)Taiwan -
Frank Chang
Assistant Recruitment Manager At Wipro Limited, Recruit Local Taiwanese And Taiwan Aprc Holders Only.Taipei1accenture.com1 +160224XXXXX
-
2htc.com, asus.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial