Avatar of 吳鼎榮.
吳鼎榮
AI Algorithm Engineer
Profile
Posts
27Connections
Imprimer
Avatar of the user.

吳鼎榮

AI Algorithm Engineer
AI Algorithm Engineer with 10+ years of experience in developing cutting-edge solutions for audio processing, computer vision, and embedded systems. Specialized in: - Audio event detection and noise cancellation - Deep learning model optimization for edge devices - Cross-platform development (Intel CPU, ARM CPU, NPU) Passionate about translating complex AI algorithms into efficient, real-world applications. Proven track record in enhancing product performance through innovative AI solutions. Key skills: Python, C/C++, PyTorch, TensorFlow, ONNX, Signal Processing, MLOps Open to collaborative projects and opportunities in AI and machine learning.
綠基企業
Logo of the organization.
國立中興大學 (NCHU)
台灣台中市
Taïwan

Professional Background

  • Statut Actuel
    Employé
    Ouvert à de nouvelles opportunités
  • Profession
    Embedded Developer
    Machine Learning Engineer
    Software Engineer
  • Fields
    Intelligence Artificielle / Machine Learning
    Logiciel
  • Expérience professionnelle
    10 à 15 ans (2 à 4 ans pertinente)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    MLOps
    Python
    R
    C
    Linux
    Docker
    Machine Learning
    Deep Learning
    Shell Script
    Hyperspectral Image Processing
    Image Processing
    Quantitative Trading
    Smart Agriculture
    Statistical Analysis
    Image Recognition
    Acoustic Echo Cancellation
    Audio Event Detection
    C++
    Git
    Debugging and troubleshooting
  • Languages
    English
    Courant
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Temps plein
    Intéressé par le travail à distance
  • Desired positions
    AI Engineer、Algorithm Engineer、Data Scientist、Quantitative Researcher
  • Lieu de travail désiré
    Taiwan
    Singapore
    United States
  • Freelance
    Je ne suis pas indépendant

Work Experience

AI Algorithm Engineer

綠基企業
Temps plein
juin 2023 - Présent
Taichung City, Taiwan
Primary responsibilities include implementing and optimizing AI algorithms for audio and image recognition, focusing on IP Camera systems. Developed real-time video inference code. Worked on hardware platforms, including Ambarella and Hailo (AP, DSP, NPU), ensuring efficiency in constrained environments. Ensured reliable operation in real-world applications like surveillance and security systems. Key Achievements and Responsibilities: 1. Audio AI Model Development - Designed and implemented models for event detection, noise reduction, and echo cancellation. - Integrated inference code into edge devices, ensuring real-time performance in diverse environments. 2. Full-Stack Development - Proficient in Python, C/C++, with complete inference pipelines. - Applied signal processing techniques like Fourier Transform, windowing, and MFCC. 3. Cross-Platform Optimization - Optimized models on Intel, ARM CPUs, and NPUs like Ambarella and Hailo. - Familiar with Nvidia GPU optimization. 4. Deep Learning Expertise - Mastered RNN, LSTM, GRU, and Transformer. - Skilled in PyTorch, TensorFlow, and ONNX. - Researched quantization techniques and explainable AI. - Applied knowledge distillation to compress models while maintaining performance. Technical Skills: Deep Learning | Computer Vision | Audio Processing Signal Processing | Multi-Platform Development | Algorithm Optimization Python | C/C++ | PyTorch | TensorFlow | ONNX

Independent AI & Data Science Consultant | Founder

MLim
Temps plein
avr. 2017 - juin 2023
6 yrs 3 mos
Taichung City, Taiwan
Providing machine learning and data analysis solutions across multiple industries, with a focus on image processing, FinTech, and AgriTech sectors. Key Projects and Achievements: 1. AgriTech Image Recognition System - Developed a deep learning-based hyperspectral image recognition system for mushroom quality inspection. - Utilized Convolutional Neural Networks (CNN) to process high-dimensional spectral data, enhancing recognition accuracy. 2. Quantitative Trading Strategy Development - Designed and implemented a comprehensive MLOps pipeline, Backtrader backtesting system, and LINE notification functionality. - Developed a Python-based quantitative trading strategy system, enabling automated trading signal generation and execution. 3. Financial Market Prediction Model - Leveraged machine learning algorithms, including decision trees, to develop predictive models for Taiwan Futures Index price trends and foreign exchange markets. 4. Agricultural Production Efficiency Optimization - Applied data science methodologies to analyze black fungus production processes, identifying key influencing factors. - Assisted in increasing production yield by 20% through statistical analysis and process optimization. Technical Expertise: - Machine Learning and Deep Learning - Image Processing and Computer Vision - Data Analysis and Statistical Modeling - Python Programming - MLOps and DevOps (Git, Docker, Linux shell scripting) - Financial Data Analysis and Quantitative Trading Strategies
Logo of the organization.

Senior Embedded Software Engineer & Team Lead

août 2011 - avr. 2017
5 yrs 9 mos
Taichung City, Taiwan
Key Responsibilities and Achievements: - Led software development for IP cameras, focusing on network protocols, image processing (compression, streaming, auto white balance), and web UI implementation. - Advanced to Software Project Team Lead role for near two years, guiding technical direction and coordinating development efforts. - Collaborated with FAEs and international clients to define project scopes, timelines, and technical requirements. - Analyzed and prioritized customer needs, efficiently delegating tasks to team members based on their technical expertise. - Developed deep expertise in Ambarella a5s/S3L and Sony Xarina Entry platforms. - Conducted research on flame image recognition technology. Technical Skills: - Programming: C/C++, Linux shell scripting, JavaScript - DevOps practices - Image processing and analysis - Network protocols - Embedded systems development Platforms: Ambarella a5s/S3L, Sony Xarina Entry
Logo of the organization.

Embedded Software Engineer

ALPHA Networks Inc.
Temps plein
mai 2007 - mai 2010
3 yrs 1 mo
Hsinchu City, Taiwan 300
Key Responsibilities and Achievements: - Developed comprehensive software solutions for wireless routers, encompassing various layers of the software stack. - Implemented and optimized code for u-boot, Linux drivers, application programs, shell scripts, embedded PHP, and JavaScript. - Gained extensive experience working with multiple hardware platforms including Atheros, Broadcom, and Ralink. - Contributed to the full software development lifecycle, from initial design to implementation and testing. Technical Skills: - Programming: C/C++, Linux shell scripting, JavaScript, Embedded PHP - DevOps practices - Network protocols - Embedded systems development - Cross-platform development Platforms: Atheros, Broadcom, Ralink
Logo of the organization.

Automation Engineer

mai 2004 - mai 2007
3 yrs 1 mo
Taichung City, Taiwan
Key Responsibilities and Achievements: - Developed and maintained production management software for corrugator machines, focusing on multi-device control and network communication. - Implemented robust IO device control systems, enhancing overall production efficiency and accuracy. - Conducted international on-site support missions in China and Vietnam, demonstrating strong problem-solving skills and adaptability. - Provided direct technical support to clients, resolving issues and implementing new features to meet evolving customer needs. - Gained valuable experience in industrial automation and cross-cultural communication. Technical Skills: - Programming: C++ - Hardware-software integration - Industrial control systems - Network communication protocols - Cross-platform development Additional Skills: - International client relations - On-site technical support - Problem-solving in diverse environments
Logo of the organization.

Database Programmer

juil. 2003 - févr. 2004
8 mos
Chiayi City, Taiwan 600
Key Responsibilities and Achievements: - Designed and developed database solutions for the company's internal Enterprise Resource Planning (ERP) system. - Collaborated with cross-functional teams to understand business processes and translate requirements into efficient database structures. - Optimized database queries and stored procedures to enhance system performance and data retrieval speed. - Contributed to the continuous improvement of the ERP system, aligning it with evolving business needs. - Gained comprehensive understanding of ERP workflows and their integration with database systems. Technical Skills: - Database Programming: SQL - ERP Systems - Business Process Analysis Additional Skills: - Cross-functional collaboration - Requirements analysis

Education

Logo of the organization.
Master of Science (MS)
資訊科學與工程系
2014 - 2020
Description
論文: 應用類神經網路於洋菇高光譜成熟度階段分類之研究
Logo of the organization.
Bachelor of Science (BS)
資訊管理系
2000 - 2003