Summary
Overview
Work History
Education
Skills
Timeline
Generic

Daniel Duan

Markham,ON

Summary

Adept at optimizing software performance and enhancing user experience, I leveraged my expertise in .NET development and problem-solving at AMD to deliver robust solutions. Skilled in JavaScript and version control, my proactive approach and dedication to code quality have consistently driven project success and innovation.

Overview

24
24
years of professional experience

Work History

Database Software Developer

AMD
Markham, ON
03.2014 - 01.2025
  • Troubleshooted technical issues related to .NET development.
  • Optimized program performance by analyzing code and making changes as needed.
  • Maintained source control repositories such as Git, SVN, TFS for versioning purposes.
  • Debugged code to identify errors and fix them efficiently.
  • Created applications using HTML, CSS, JavaScript, and other programming languages.
  • Developed programs to automate processes and improve user experience.

Software Engineer

Miravid
Richmond Hill, ON
01.2012 - 02.2014
  • Analyzed code and corrected errors to optimize output.
  • Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
  • Managed version control systems and maintained codebase integrity.
  • Optimized existing software systems for improved performance and scalability.

Senior Software Engineer

Imerj
Burlington, ON
02.2011 - 12.2011
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
  • Optimized existing software systems for improved performance and scalability.
  • Managed version control systems and maintained codebase integrity.

Senior R&D Software Engineer

GAO Research Inc.
Toronto, ON
10.2000 - 01.2011
  • Improved and corrected existing software and system applications.
  • Designed, implemented, and tested distributed systems for real-time data processing.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
  • Created software applications for data analysis and visualization.
  • Debugged and improved existing software components.
  • Performed code reviews and refactored existing code base to improve performance and scalability.
  • Conducted experiments on different approaches to solve complex problems in R&D projects.
  • Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.

Education

Ph.D. - Telecommunications & Electrics Systems

Huazhong University of Science And Technology
Wuhan, P.R.China
05-1992

M.D. - Telecommunications & Electrics Systems

Huazhong University of Science And Technology
Wuhan, P.R.China
06-1989

J.D. - Information And Communication Technology

Huazhong University of Science And Technology
Wuhan, P.R.China
07-1986

Skills

  • Data structures and algorithms
  • Interface design and implementation
  • Programming
  • NET development
  • JavaScript expert
  • Code debugging
  • Software debugging
  • Microsoft ASPNET
  • Performance optimization
  • Back-end frameworks
  • Version control strategies
  • Web application development
  • Software development
  • Testing and debugging
  • Version control systems
  • SQL expert
  • Front-end frameworks
  • Program coding
  • Code review
  • Code versioning

Timeline

Database Software Developer

AMD
03.2014 - 01.2025

Software Engineer

Miravid
01.2012 - 02.2014

Senior Software Engineer

Imerj
02.2011 - 12.2011

Senior R&D Software Engineer

GAO Research Inc.
10.2000 - 01.2011

Ph.D. - Telecommunications & Electrics Systems

Huazhong University of Science And Technology

M.D. - Telecommunications & Electrics Systems

Huazhong University of Science And Technology

J.D. - Information And Communication Technology

Huazhong University of Science And Technology
Daniel Duan