Chia-Hao Cheng

Chia-Hao Cheng Email and Phone Number

Senior Software Engineer, Windows Graphics Driver @ AMD
Markham, ON, CA
Chia-Hao Cheng's Location
Markham, Ontario, Canada, Canada
About Chia-Hao Cheng

With over 6 years of experience in the field of software and technology, I'm a developer driven by a passion for combining engineering methods with computer science theory to fuel creative, adaptive, and efficient solutions that will transform the world.My career began as a programmer and has matured into a full stack multi facet developer that has experiences expanding from front-end UI/UX development to back-end server designs. With recent emphasis on multi cloud, I am also proficient in many cloud native dev-ops and ARM development work. My ability to both understand problems using engineering thinking and coming up with efficient programming solutions is what ensures every successful product delivery.What distinguishes me is my willingness to learn and reach over and beyond to fulfill my curiosity.Beyond my professional endeavors, I love camping, fishing, or anything outdoors!

Chia-Hao Cheng's Current Company Details
AMD

Amd

View
Senior Software Engineer, Windows Graphics Driver
Markham, ON, CA
Website:
amd.com
Employees:
44382
Chia-Hao Cheng Work Experience Details
  • Amd
    Senior Software Engineer, Windows Graphics Driver
    Amd
    Markham, On, Ca
  • Amd
    Senior Software Engineer
    Amd Jul 2024 - Present
    Markham, Ontario, Canada
  • Ibm
    Software Developer, Turbonomic
    Ibm Jan 2023 - Dec 2023
    Markham, Ontario, Canada
    Implemented new features including- Enabled EKS node scaling up for AWS probe in Turbonomic- Detecting and disabling SPOT and Windows EKS node instances scaling actionResolved 3 security vulnerability CVEs in 5 reposResolved multiple bugs including- Improved logging to resolve information leak from logging objects- Resolved front end UX issues in Javascript/Typescript- Resolved incorrect throttling calculation not using historic values resulting in inaccurate information displayed- Resolved kubernetes server side cpu and memory overcommitment calculation errors in Java- Refactored existing Java API interface and server side code to deprecate unused parametersMigrated 9 test cases from Ready-api to Py-test including- Common test for group creation UI of cloud native resources like container, workload controller, nodes, etc.- Node threshold value validationExecuted manual testing for 10+ featuresSkills: Java, Kubernetes, AWS EKS, OpenShift, Go, JS/TS, Python
  • Ibm
    Software Developer, Watsonx Orchestrate
    Ibm Sep 2021 - Dec 2022
    Markham, Ontario, Canada
    Delivered 25+ features for watsonx Orchestrate an interactive AI that utilizes natural language to help organizations with mission-critical tasks.- Resolved bugs and created features for IBM Natural Language Query builder that indexes large datasets generating topologies which enables users to query with natural language.- Lead in creating and maintaining a customizable digital worker that handles individual organizations EULA use cases.- Developed asynchronous APIs for long running task that utilizes callback mechanisms in Python- Developed UI components in ReactJS and IBM Carbon design system.- Delivered features for watsonx Orchestrate bootstrapping that converts openAPI specs into functioning digital worker that connects and communicates with the backend APISkills: Python, Py-test, Spring, ReactJS, openAPI, GitHub
  • Ibm
    Software Developer, Business Automation Workflow
    Ibm May 2018 - Aug 2021
    Markham, Ontario, Canada
    Delivered 20+ features for no-code workflow builder in Javascript, dojo, CSS, HTML- Lead in creating savable query/filter component that improves user experience by persisting 1000+ possible filter options- Ensured 30+ components confine with the user experience laid out by IBM Carbon Design requirement- Improve performance in components by making sure that more than 10+ components load and run asynchronouslyResolved 20+ customer PMR to provide top support for delivered code and services- Resolved PMRs related to UI and UX issues- Resolved issues related to server side defects- Proficient in the process of customer communication and delivery of fixes to end users.- Detailed oriented in tracking and documenting end to end PMR resolution processDelivered 30+ automation test cases for UI/UX testing utilizing selenium in JavaSkills: IBM BPM, Javascript, dojo, CSS, HTML, selenium, UI/UX design
  • Tigercat Industries
    Software Developer, Telematics System
    Tigercat Industries Aug 2016 - Aug 2017
    Paris, Ontario, Canada
    Delivered 10+ features for Telematic Systems-Developed internal diagnostic tool using C# and MySQL in .NET.-Maintained website tool for improving PDI of Telematic System using HTML, CSS, JS, PHP and MySQL.-Lead in customer scheduled reports generator that creates detailed PDF reports with telematic data of in field machines.Enabled test automation and quality assurance of telematic system-Created automated test plan for GPS validation, battery status and system transition verification.Skills: C#, MySQL, .NET, HTML, CSS, JS, PHP

Chia-Hao Cheng Education Details

Frequently Asked Questions about Chia-Hao Cheng

What company does Chia-Hao Cheng work for?

Chia-Hao Cheng works for Amd

What is Chia-Hao Cheng's role at the current company?

Chia-Hao Cheng's current role is Senior Software Engineer, Windows Graphics Driver.

What schools did Chia-Hao Cheng attend?

Chia-Hao Cheng attended Faculty Of Engineering - Mcmaster University.

Who are Chia-Hao Cheng's colleagues?

Chia-Hao Cheng's colleagues are Ayman Matar, Pranav T., Siddharth Khadke, Sai Manoj Paladi, Marijke Vandepitte, James Melcom, Abdelrahman Fahmy.

Not the Chia-Hao Cheng you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.