Hello, I'm Leo Chen
Professional Software Developer
Specializing in Full Stack development and Machine Learning with a passion for innovative technologies.
About Me
Born and raised in Taiwan, I pursued advanced education at the University of Melbourne, specializing in Full Stack development, Machine Learning and emerging novel technologies. With a solid foundation in software development.
When I'm not coding, you'll find me:
Playing tennis 🎾
Cooking in the kitchen 👨🍳
Watching Golden State Warriors games 🏀 (especially to watch Steph Curry's three-pointers)
Watching anime
I thrive in collaborative environments and am always eager to connect with like-minded individuals. If we share any interests, please don't hesitate to reach out!

Professional Experience
Software Engineer
Skand
- Developed an ML model training system for clients to train custom models on on-premises GPU machines
- Built a Django-based web UI for real-time training tracking and ML model version control
- Implemented an ML pipeline, including data retrieval from MongoDB, training object detection models with PyTorch, saving training artifacts in AWS S3, and deploying models through BentoML
- Containerized the codebase with Docker, implemented CI/CD pipelines via GitHub Actions, and established unit testing with pytest to ensure code reliability
Machine Learning Intern
Agriculture Victoria Research
- Designed data pre-processing in Python to mitigate 20% of missing data and ensure high data quality in a large-scale biological dataset
- Developed a robust ML model to predict diseases in cows, achieving an accuracy exceeding 90%
Software Engineer
MBSI, Brain Computer Interface project
- Developed a brain-signal-based wheelchair control system to assist individuals with disabilities
- Engineered an MVP mini wheelchair using 3D printing and ESP32 microcontrollers to control motors
Software Engineer
Arcadyan Technology Corporation
- Engineered home router applications with C and Linux Bash in a Linux-based system
- Maintained a remote control package across 5+ projects and 3 different chipsets, focusing on multi-threaded programming and HTTPS communication
- Enhanced user experience by managing a web GUI with Vue frontend framework and Bootstrap styling
- Managed clients communication, firmware releases, and documentation as a System Integrator
- Implemented Scrum methodologies for project management and effective version control with Git
Technical Skills
I've cultivated a diverse skill set across various domains of software development and machine learning.
Programming Languages
- Python
- Java
- C/C++
- JavaScript
- Linux Bash
Web Frontend
- React
- Vue
- HTML/CSS
- TailwindCSS
- JavaScript
Web Backend
- Python Flask
- Django
- NodeJS
- RESTful API
AI & Machine Learning
- PyTorch
- Keras
- TensorFlow
- Computer Vision
- NLP
DevOps & Tools
- Docker
- AWS
- CI/CD
- Git
- GitHub Actions
Databases
- MongoDB
- SQL
- PostgreSQL
- Redis
Education

University of Melbourne
Master of Information Technology

National Taipei University
BA Computer Science
Blog & Writing
Contact Me
Feel free to reach out for collaborations, opportunities, or just to say hello!
I'm currently open to new opportunities and interesting projects.