Michael, Zhi-Min Pan

Senior Software Engineer at Imaxeon
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Sydney Area, AU

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Australia
    • Medical Device
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2022 - Present
    • Australia
    • Semiconductor Manufacturing
    • 100 - 200 Employee
    • Senior Software Engineer
      • Jun 2021 - Jun 2022
    • Nanotechnology Research
    • 1 - 100 Employee
    • Embedded Software Engineer
      • Dec 2019 - Dec 2020

      Working on bare mental embedded system, which is responsible for controlling, monitoring and stage transferring each mechanic and chemical components for disinfection process. Working on bare mental embedded system, which is responsible for controlling, monitoring and stage transferring each mechanic and chemical components for disinfection process.

    • Senior Software Engineer (Contract)
      • Feb 2018 - Aug 2019

      Project: UltraSync is a back-end server that manages home smart devices. It is responsible for each panel's connectivity, remote access authorization and processing wide range event notification. Responsibilities: Develop and maintain UltraSync back-end server, design extended modules and Implement new features. Design and implement Google Smart Home actions and IFTTT actions for UltraSync systems. Design an architecture of cloud based security camera system for UltraSync. Design and implement RESTful API Microservices for controlling smart home devices. Show less

    • Australia
    • Information Technology and Services
    • 1 - 100 Employee
    • Senior Software Engineer (Contract)
      • Jan 2017 - Jul 2017

      Develop a phone call fraud detection system. Using Java, Spring framework and Rabbit-MQ. Agile development environment. Develop a phone call fraud detection system. Using Java, Spring framework and Rabbit-MQ. Agile development environment.

    • Wellness and Fitness Services
    • 1 - 100 Employee
    • Freelance Software Engineer
      • 2015 - 2017

      An experiment in regression prediction which applies deep learning using python’s framework (Scikit-learn, Theano and Keras). The project involves collecting and preparing data, feature selection, training model, and analyzing the results. Researching a colorization system based on the Convolution Neural Network (CNN) architecture. An experiment in regression prediction which applies deep learning using python’s framework (Scikit-learn, Theano and Keras). The project involves collecting and preparing data, feature selection, training model, and analyzing the results. Researching a colorization system based on the Convolution Neural Network (CNN) architecture.

    • Brazil
    • Hospitals and Health Care
    • Principal Software Engineer
      • May 2010 - Dec 2014

      Researched architecture and algorithms suitable for High Speed Professional Printing Systems. Co-developed new system architecture for CiSRA embedded RIP technology suitable for high-end systems. Analysed methods of adapting single threaded print processing technology to multicore systems.Our prototype system was proven to have greater and performance output quality than the competitors.Software development in C/C++ and Python.

    • Senior Software Engineer
      • Aug 2004 - May 2010

      Design and development of embedded control software.Development of Raster Image Processing software.Integration and quality control of system software including participating in Final Candidate test cycles.Project coordination and product release management of ongoing support releases.Software development in C, UNIX and Windows.Team leader.

    • Australia
    • Business Consulting and Services
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jan 2002 - Aug 2004

      Develop an enterprise risk management application for Windows and webs. Develop an ActiveX for web applications. Using C++, MFC in Visual Studio. Develop an enterprise risk management application for Windows and webs. Develop an ActiveX for web applications. Using C++, MFC in Visual Studio.

    • United States
    • Telecommunications
    • 200 - 300 Employee
    • Senior Software Engineer
      • Oct 1999 - Jul 2001

      Design and develop SDSL module for network multiplexer. Using C/C++ in UNIX environment Using network management software to configure network. Support hardware design. Design and develop SDSL module for network multiplexer. Using C/C++ in UNIX environment Using network management software to configure network. Support hardware design.

    • Mexico
    • Architecture and Planning
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 1998 - Nov 1999

      Develop and maintain Network Terminal Unit (NTU) Using C/C++ in UNIX environment Internet Programming (TCP/IP) Develop and maintain Network Terminal Unit (NTU) Using C/C++ in UNIX environment Internet Programming (TCP/IP)

    • Senior Software Engineer
      • Jul 1995 - May 1998

      Design and programming the Tour Guide application in Windows NT. Design and programming the Alarm System Processor, which interactive with the Control Distribution Processor via LAN and generates alarms under Windows CE. Using C/C++ for real-time control embedded system. Design and programming the Tour Guide application in Windows NT. Design and programming the Alarm System Processor, which interactive with the Control Distribution Processor via LAN and generates alarms under Windows CE. Using C/C++ for real-time control embedded system.

Education

  • University of Technology, Sydney
    Post-graduate Diploma, Inter-Networking
    1998 - 2000
  • Fudan University
    Master, Electronics Engineering
    1982 - 1989

Community

You need to have a working account to view this content. Click here to join now