
Patrick Taiyi Wu
Software Developer

Connect with Patrick Taiyi Wu to Send Message
Connect
Connect with Patrick Taiyi Wu to Send Message
ConnectTimeline
About me
Staff Software Engineer
Education

York University
-Bachelor of Arts (B.A.) Information Technology
Experience

Azure Information Technology Co., Ltd.
Apr 2008 - Apr 2009Software DeveloperDeveloping ATM transaction specialized server on the IBM AIX platform. ●Implementing core transaction procedures by using C, SQL and Shell Script●Implementing transaction query function and GUI by using JDBC and JSP/Servlet

Atrie Technology
May 2009 - Jun 2011Software EngineerDeveloping network equipment management system (NMS/EMS) with SNMP.● Developing Client-Server system on Linux/Windows by using Zoho WebNMS and Java● Implementing GUI with Java Swing and Database with MySQL and Hibernate● Coordinating with firmware engineer to define and analysis the packet format with Wireshark.

Delta Electronics
Jul 2011 - Jul 2012Software EngineerDeveloping the Environment and Energy Management System, Meeting Room Scheduling and E-tag display System● Developing system managing node devices (switches and smart meters) using Java and NiagaraAx.● Implementing node communication modules with C# and Web Service in XML.● Developing E-tag control module and Web-based management system with Java & Play Framework.

New Kinpo Group
Jul 2012 - Mar 2018Software Firmware EngineerRobotic System development on ROS, Windows and Android● Initial member of the Robotics team, later spun off as New Era AI and Robotics co.● Developing Indoor navigation robot on ROS with RealSense and Lidar.● Project leader and initial architect of Windows and Android components of ROS.● Recruiting and building the team in Philippines and Brazil.● Developing SDK for 3rd party and customers using ROS.net in C# on Windows and ROS Java on Android.Embedded Android/Linux, Android APP● Developing smart speaker, Connecting STT/TTS and NLP server through Restful API in Python & Android APP.● Implementing the navigation algorithm in Xamarin C# as remote service, binding with APP in Java● Developing testing automation in C# & C++ on Windows, Connecting testing equipment (IQflex, Anitsu, Keysight)Micro Controller Firmware Development● MCUs used: STM32F0 (ARM M0), Freescale KL25 (ARM M0+)●Master protocols UART, I2C, SPI and ADC with sensors (TI CC2541, ST HTS221, ADXL362)● Controlling LCD (ST7066) with GPIO, LED with PWM, and accelerate access with DMA 收回

緯創資通
Mar 2018 - Oct 2024Staff Software EngineerAndroid BSP & Embedded Linux Development● Specialized on the Power/Battery Management Sub-System/Framework with Qualcomm Solution.● Customizing the Linux device driver, the UEFI-based bootloader and the ADSP firmware on Qualcomm Real Time OS (QuRT)● Implementing HIDL/HAL and customizing the framework layer and system services.● Joining the scrum team with customers and other JDMs. Working with engineers from US, Canada, Taiwan and India.

Bosch Taiwan
Oct 2024 - nowSenior Software Engineering
Licenses & Certifications

SCJP
Languages
- enEnglish
- chChinese
Recommendations

Doreen chemweno
Software Engineer & EntrepreneurKenya
Emanuel rodrigues da silva
Assistente AdministrativoCarvalho Transportes
Sharon graff
Bank Operations / Finance SupportLake Dallas, Texas, United States
Manish kalkeri
ACA, CISA | Senior Associate 2, Digital Assurance & Transparency | Risk Assurance Services at PwC AC...Thane, Maharashtra, India
Nakul kalla, prince2® professional
Senior Manager - Transitions at HCL TechnologiesDelhi, India
Jakub łuczyński
Frontend Developer, Unit Leader/PLC ProgrammerBielsko-Biała, Śląskie, Poland
Sazid chowdhury
DGM, Product উপায়, United Commercial BankBangladesh
Aziz shaikh
Ecommerce Manager at TWGE SolutionsAbu Dhabi Emirate, United Arab Emirates
Ahmed denton
Director/General Manager/PMP/LSSBB/MBA/MScLibreville, Estuaire Province, Gabon
Carl elfving
Technical Producer at Cheetah DigitalGreater Lille Metropolitan Area
Andy fudge
District Manager at TorridPortland, Oregon Metropolitan Area
Tupac peralta
Accounting Manager en Blue Coding, LLC.Santiago de los Caballeros, Santiago, Dominican Republic
Ben o'connor
Finance Director at Snackbrands AustraliaSydney, New South Wales, Australia
Cummings susan
Manager, Recreation TherapyGreater Hartford
Dina fariani
General Affair at PT Bank Syariah Indonesia Tbk.Banten, Indonesia
Waleed al - oqaily
Operations Manager في The Saudi National Bank - SNBSaudi Arabia
Siphesihle lucas buthelezi
Sage Business Cloud Accounting Consultant at Sage | Support Analyst | Product and Quality Assurance ...City of Johannesburg, Gauteng, South Africa
Ca gurpreet singh
Business Finance Leader/FPNA Leader/Finance Controller Leader/Finance Analyst/ Audit Specialist/ SAP...Noida, Uttar Pradesh, India
Isabella cordova
Community Engagement Coordinator at Insomniac EventsLos Angeles, California, United States
Amirul haziq hashim
Assistant Project Manager, Engineering Tyson FoodsSelangor, Malaysia
...