
John Chang
Software Engineer

Connect with John Chang to Send Message
Connect
Connect with John Chang to Send Message
ConnectTimeline
About me
Software Director
Education

國立臺灣大學
1998 - 2000Master's degree 電機與通訊工程研究所
Chung Yuan Christian University
1994 - 1998Bachelor of Science - BS Department of Electronic Engineering
Experience

Solomon Communication
Jan 2001 - Mar 2002Software Engineer• Maintain the GSM communication protocols to correct errors, upgrade features, and improve performance.• Engineered and integrated GPS with GSM modules for the tracking embedded device, displaying the location on the geography map.

MSI - Micro-Star International Co., Ltd.
Apr 2002 - Feb 2005Software Engineer• Proficiency in programming languages such as C, C++, and ARM Assembly specific to Hardware interfacing and Embedded System programming.• Experience with RTOS (ThreadX / uCOS2) and porting into new microprocessor and hardware board.• Demonstrated ability in hardware debugging and using tools like Oscilloscopes, Logic Analyzers, and JTAG debuggers.• Familiarity with communication protocols such as SPI, I2C, USB and UART used in embedded systems.• Familiarity with networking protocols such as TCP/IP, PPPoE, Ethernet and WiFi used in wireless networking products.• Designed and implemented custom LCD driver, SD Card driver and FAT32 file system for the innovative medical embedded system.• Experiences of embedded software development life cycle, design documentation, development plan, source code review and testing methodologies. Show less

Emerson Network Power - Avocent
Mar 2005 - Apr 2006Senior Software Engineer• Maintain the IPMI firmware to correct errors, upgrade features, and improve performance.• Proficiency in programming languages such as C and C++ to embedded operating systems, such as Linux and ThreadX• Knowledge of embedded software development life cycle, design documentation, development plan, source code review and testing methodologies.

VIA Technologies, Inc.
Apr 2006 - Sept 2006Senior Software Engineer• Maintain WCDMA communication protocol to correct errors, upgrade features, and improve performance.• Proficiency in C programming language to Hardware interfacing and Embedded System programming.

Intel Corporation
Sept 2006 - Jan 2007Software EngineerDeveloped and supported the automation test programs for manufacturing in factory.

Senao Networks
Jan 2007 - Oct 2011Senior Software ManagerLead teams of 15+ software engineers to plan and execute complete firmware development life cycle of wireless broadband devices for ODM customers from start-up to global tier 1, contributing to a 10% revenue in product sales.Key Achievements:• Firmware Architect to design, develop, and optimize the innovative Wireless broadband products.• Organized and optimized the source codebase to support multiple customers simultaneously.• Integrate Linux kernel module to handle the network packets efficiently, and improve the networking throughput by 100%• Designed and implemented the innovative LTE Router which is supporting up to 100+ USB LTE dongles and worldwide ISP providers.• Developed the RF automation calibration program with Spectrum analyzer and Attenuation for manufacturing which is improving the productivity by 20%• Collaborated with QA and RD teams to review, reproduce issues, analyse logs, and provide technical solution to customers.Awards:• Best Employee Award in 2009 Show less

NUUO Inc.
Nov 2011 - Nov 2013Senior Software ManagerLead and manage the design and development of new NVR standalone productKey Achievements:• Implement the scrum development process. • Designed and developed Linux-based NVR firmware for global tier 1 customer, improving system performance by 20%.• Extended the support of IP cameras from various manufacturers through RTSP protocol

Edimax
Feb 2014 - nowLead a team of 10 software engineers to plan, execute and operate the Cloud Surveillance service for global tier 1 customer.Key Achievements:• Cloud Architect to design, develop and execute secure and salable device management cloud service evolution according to current and future business needs.• Deployed and operated the scalable cloud infrastructure supporting 200k+ devices, achieving the SLA (System Level Agreement) 99.99% uptime and enhancing system resilience.• Developed and maintained cloud cost optimization strategies, resulting in a 20% reduction in cloud costs .• Defined and developed strategic plans for PKI infrastructure, policy and certificates life cycle management.• Directed the alignment of Cyber Security policies with international standards (ISO 27001), which significantly improved our risk management processes and audit readiness.Awards:• Speaker of Amazon AWS Manufacturing Day Taipei 2021• Taiwan Excellent Award 2021 Show less Lead teams of 20+ software engineers to plan and execute complete firmware development life cycle of wireless broadband devices to ODM customers from start-up to global tier 1, contributing to a 30% revenue in product sales.Key Achievements:• Firmware Architect to design, develop, integrate and optimize the innovative wireless broadband devices.• Implemented Linux kernel module to handle the networking packets intelligently, and extending the advance features such as VLAN and captive portal.• Designed and Implemented various sensor drivers such as I2C, UART, PWM and GPIO with RTOS system.• Designed and implemented the innovative product NMS (Networking Managed System) which supporting up to 128 managed devices.• Guided the transition to an Agile development environment, which increased team productivity by 30% and improved interdepartmental communications. Show less
Director of Software Engineering
Feb 2019 - nowDirector of Software Engineering
Feb 2014 - now
Licenses & Certifications
- View certificate

Cloud Core
IBMOct 2021 - View certificate
.webp)
Google Analytics for Beginners
Google Digital Academy (Skillshop)Oct 2021 - View certificate

Introduction to Cybersecurity
CiscoOct 2021 - View certificate
.webp)
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)Jun 2024
Honors & Awards
- Awarded to John ChangSpeaker of Amazon AWS Manufacturing Day Taipei 2021 - May 2021
- Awarded to John Chang2009 Best Employee Award in Senao Networks - Jan 2009
Recommendations

Nicoleta taylor
Romanian Linguist / Language InstructorPhoenix, Arizona, United States
F. jasmijn smits
AIOS heelkunde bij DiakonessenhuisUtrecht, Utrecht, Netherlands
Yassin vakil
Executive Director at Sharaf GroupUnited Arab Emirates
Tim gatzke
Project manager at 101 Industries LtdBritish Columbia, Canada
Denis muthuri
Finance & Budget | UNNairobi County, Kenya
Suraj vijay
Application Engineer at Discover Financial Services | AWS certified Solutions Architect AssociateGreater Chicago Area
Francesca anguillesi
Grocery Store Sales Representative at Mars South EuropeRome, Latium, Italy
Bruno santos pereira
Analista de Sistemas | Analista de NegóciosBrasil
Ntando mkhize
Environment, Health and Safety OfficerDurban, KwaZulu-Natal, South Africa
Laurent maes
Responsable communication et recrutementCrisnée, Walloon Region, Belgium
Adegoke alawode
Sales manager jenerik products LtdAmuwo Odofin, Lagos State, Nigeria
Joseph brando
owner at j vincent jewelersNew Jersey, United States
Matthew hamilton
Director, Organizational Development @ SignifydBelfast Metropolitan Area
Chamara philips
Cofounder-ArithmixAI | Engineer | Entrepreneur | InvestorSri Lanka
Bill allen
Sourcing and Product Development AssistantSeattle, Washington, United States
Chandan singh
Project sales officerPune, Maharashtra, India
Samuel mwaura
Assistant Manager - Bank of India ,BCOM-FINANCE, C.P.A (K), C.P.S, C.S.I.A,Kenya
Autumn teo
Data EngineerSingapore
Ca rajesh panpaliya
Immediate Joiner | Ex-Grant Thornton | Ex-KKC | Ex-Tenerity India | Empowering RTR, Reporting & Comp...Pune, Maharashtra, India
Magdalena krawczuk
Business Class Cabin Crew, Biomedical Engineerدبي الإمارات العربية المتحدة
...