MaoXun(Michael)'s blog

Sharing Programming Techniques and Research Contributions

MaoXun(Michael)'s blog

About

Mao-Xun Huang (Michael)
Software Engineering and Machine Learning
Currently studying at National Chengchi University - Department of Management Information Systems - Double Major in Bachelor's Program of Artificial Intelligence Applications
Email: codingmaoxun@gmail.com
My GitHub
My LinkedIn
My Resume

Professional Fields

  1. Machine Learning & Artificial Intelligence
  2. Backend Engineering
  3. Web Development
  4. DevOps & Cloud Computing

Work Experience

  1. Data Scientist Intern @ Yahoo
  2. Research Assistant @ Institute of Information Science, Academia Sinica
  3. AWS Educate Cloud Ambassador - Technical Support
  4. Teaching Assistant for Text-Mining Course @ NCCU

Academic Research

  1. Integrating Text-to-Image and Vision Language Models for Synergistic Dataset Generation: The Creation of Synergy-General-Multimodal Pairs
    1. Accepted by IJCAI 2024 - GLOW Workshop (Full Paper)
  2. SmartSpatial: Enhancing the Spatial Arrangement Capabilities of Stable Diffusion Models and Introducing a Novel 3D Spatial Evaluation Algorithm
    1. Underreviewed
  3. A Systematic Literature Review on the Application of Mixed Reality and Artificial Intelligence in Museums from 2020 to 2024
    1. Accepted by HICSS-58 (2025)
  4. The Impact of Explainable AI on Building Trust in Human-Generative-AI Collaboration
    1. Underreviewed
    2. Responsible for machine learning model building, data analysis and interpretation.

Awards/Certification

  • 2024 National University Smart Innovation and Cross-Disciplinary Integration Competition Special Award - Excellence Award in Digital Technology Innovation Application
  • 2024 NCCU AI Cross-Disciplinary × Sustainable Innovation Competition-1984 - Second Place
  • 2023 National Data Innovation Award - Silver Prize
  • 2023 NCCU Google Developer Student Club - Best Project Popularity Award
  • 2023 AICUP NLP Competition - Top National Accuracy in Fact Text Retrieval and Verification
  • 2023 NCCU Star of Innovation Competition - Second Place
  • 2021-2022 Departmental Graduation Project Competition - Second Place
  • 2022 National Information Service Innovation Competition - Information Application Category - Finalist
  • 2022 National College Smart Innovation and Cross-Domain Integration Competition - E-commerce and FinTech Category - Finalist

Special Experiences

  • NCCUPass: Founder, Backend Tech Lead, PM - Impacted over 1,000+ NCCU students and organizations; led a team of more than 20 members
  • Member of NCCU Google Developer Student Club (GDSC)
  • Served as a programming tutor for students and professionals (Machine Learning, Backend, Databases, etc.)
    • Students included backend engineers, UI designers, headhunters, NTU students, etc.
    • Successfully assisted students in completing company projects and career transitions
  • Developed an internal management system for a family-owned guesthouse in Xiaoliuqiu

Other Achievements

  • Contributed to the open-source project LLaVA, an advanced multimodal language and vision assistant with GPT-4 level capabilities, which has garnered 9.9K stars on GitHub
  • Approved for the 2022 National Science and Technology Council Undergraduate Project - Served as Technical Development Engineer
  • Served as Academic Director of the Department Student Association

Language Certifications

  • TOEFL 105
  • TOEIC 945 - Gold Certificate

Core Skills

Machine Learning, Artificial Intelligence & Data Science
  • Possess theoretical knowledge and practical experience in Machine Learning and Deep Learning
  • Have research experience in Machine Learning with a strong passion for the field
  • Adept at using various NLP techniques and language models to solve NLP-related tasks
  • Capable of using statistical tests to demonstrate the significance of interesting topics
Backend Engineering
  • Proficient in .NET project development
  • Understanding of SOLID principles and Design Patterns
  • Skilled in software layered architecture design, applying Design Patterns, CQRS, Redis, etc., to implement well-structured backends
  • Able to perform role-based authentication and authorization, and maintain security
  • Experienced with RDB and NoSQL database design and operations
Cloud Computing & DevOps
  • Familiar with Docker, IIS, and capable of deploying various services on servers
  • Proficient in using Docker; able to build complete services using Docker Compose, Volume, etc.
  • Capable of setting up GitLab CI/CD for automated integration and deployment
  • Familiar with Linux operations
  • Experienced with AWS, GCP, Azure cloud services
Web and Mobile Development
  • Proficient in Angular for project development
  • Able to develop PWA applications using Angular
  • Capable of implementing various UIs without relying on CSS frameworks
Others
  • Familiar with Git and team collaboration
  • Experienced in automation bots and web crawlers

Proficient Languages and Frameworks

  • Backend Engineering: .NET C#, NodeJS, etc.
  • Machine Learning & Artificial Intelligence: Python, PyTorch
  • Frontend Engineering: HTML, CSS, JavaScript, Angular, React, TypeScript, PWA, etc.
  • Others: Git, Docker, GitLab CI/CD, IIS, RDB & NoSQL, Firebase, etc.

Side Projects

  • NCCUPass (GDSC Project):

    Flutter, .NET C#, MongoDB, Docker, Linux, CI/CD
  • CC: Immersive Shopping App (National Science and Technology Council Project)

    Angular (TypeScript), NodeJS, MongoDB, CI/CD, IIS
  • B&B Management System (Built for my parents when I was a high school student)

    .NET C#, HTML/CSS/Javascript, MSSQL, IIS