Avatar of Dennis Chen.

Dennis Chen

Application, Software, Solution Builder
I have over 22 years of software development experience and can take on any role in the software lifecycle. I am capable of completing tasks from user requirement analysis to implementation, testing, and deployment. I enjoy keeping up with new technologies and am open to new software architectures and languages. I have experience with MASM, C++, Javascript, Java, J2EE, JSP, Swing, Spring, WebServices, Typescript, NodeJs, ReactJs, NextJs, OpenAPI, and ReactNative. I am proficient in backend (Middleware, Queue, Persistence, API, Parallel processing) and frontend (UI, UX, Responsiveness, Async Processing) development. Currently, I am a freelancer, maintaining my own mobile apps when not on projects. I see myself as an application developer, software service creator, and solution provider.
Logo of Freelancer.
Freelancer
Logo of National Yunlin University of Science and Technology.
National Yunlin University of Science and Technology
Kaohsiung City, Taiwan

Featured Resume

Last updated on Jun 20th 2024

Skills

Java
Typescript
React.js
OpenAPI
Spring
Containerization
Front-End Development
Backend Development
OOP Programming
UML
Docker
K8s
MUI Framework
Git
JMS
JPA
JavaScript / ES6 / jQuery

Languages

Chinese
Native or Bilingual
English
Intermediate

Work experiences

Logo of Freelancer.

App designer & developer

Freelancer
Part-time

Feb 2024 ~ Present
During my spare time between freelance projects, I rewrote an Android expense-tracking app that I originally developed 13 years ago using React Native. I am also planning to release an iOS version. The app will be maintained long-term and will include advertisements to help me adapt to the new ecosystem of self-media engineers. AppStore: https://play.google.com/store/apps/details?id=com.colaorange.dailymoneyone&hl=en_US Youtube Channel: https://www.youtube.com/channel/UCrD9htrb06ITc9HrrzfOv3w
Logo of Freelancer.

Software Designer & Developer

Freelancer

Nov 2022 ~ Nov 2023
1 yr 1 mo
Designed and Developed a platform called Xashub(X As Service Hub). Under a AI-Hub scenario, it allows you to create GPU-enabled container online, connect your local VSCode to the container for developing Python(AI) programs on the container, and testing. Finally, it integrates with a high-speed backend computer cluster for final execution. Code Reference Coordinate - A fundamental backend and api project for Xashub, code by Java & Spring https://github.com/onexas2023/coordinate Sphere - A fundamental frontend project for Xashub, code by Typescript & React https://github.com/onexas2023/sphere Video Reference OneXas - Xashub - JupyterLab + AI + GPU Demo https://www.youtube.com/watch?v=klV-mYzPk2I OneXas - Xashub - SLURM HPC + AI + GPU Demo https://www.youtube.com/watch?v=ooBbzuCzX6Y OneXas - Xashub - User UI Introduction https://www.youtube.com/watch?v=7q0D83IpK8A
Logo of GARAOTUS.

Product Development Manager

GARAOTUS

Nov 2020 ~ Nov 2022
2 yrs 1 mo
Taiwan
* Led product design & development * Designed and implemented the XINGLI platform (a X As A Service platform) * Designed and implemented the Container, HPC, Scientists Workflow modules of XINGLI

Developer

Cola Orange Studio

Feb 2018 ~ Nov 2020
2 yrs 10 mos
Kaohsiung City, Taiwan
* Design, develop and maintain Daily Money (a Android application) on Google

Product Leader, Software Architect

Zechster Information Technology

May 2014 ~ Oct 2019
5 yrs 6 mos
Kaohsiung City, Taiwan
* Product Leader of Yingzhun, a cloud monitoring, and virtualization solution. * Software Architect * Monitor mechanism for various devices * Business layer that integrates with the various Virtualization(e.g. OpenStack, RHEV) and Container (OpenShift, K8s) platform.
Logo of Potix Corporation.

Manager, Senior Engineer

Potix Corporation

Feb 2011 ~ Apr 2014
3 yrs 3 mos
Kaohsiung City, Taiwan
* Led team to develop / test / release / document product. * ZK Application Test Suite design, development and management. * ZK Spreadsheet Component design, development and management. * ZK MVVM/UI Binding pattern design, development. * Product/project refactoring/maintenance.

Technical Lead

Infinities Soft Inc.

Jun 2009 ~ Dec 2010
1 yr 7 mos
* Provided J2EE/BPM/POC service. * iBPM product design, development and management. * Special lecturer of JBoss Middleware, Hibernate, Seam & Jbpm.
Logo of Potix Corporation.

Senior Engineer

Potix Corporation

Jun 2007 ~ Jun 2009
2 yrs 1 mo
* ZK Integration with other framework (ex, Seam/Spring/JSF) * Developed ZK Spreadsheet Ajax Component * Developed ZK Studio, a Eclipse Plugin for developing ZK * Speaker of SUN Techday 2009 TW, web2.0&Ajax session.

Technical Lead

Infinities Soft Inc.

Mar 2006 ~ Jun 2007
1 yr 4 mos
* Developed ePart catalog management system * Developed a quotation application * Developed a access control module

Senior Engineer

Kangda Info Inc.

Jul 2005 ~ Mar 2006
9 mos
* Provided system integration service * Developed a software property manage application
Logo of Institute for Information Industry.

Engineer

Institute for Information Industry

Aug 2000 ~ Apr 2005
4 yrs 9 mos
* Designed & developed E-Learning / Mobile-Learning applications * Developed Webserices integration platform * Developed NewPlatform!@Java (a web application platform)

Educations

Logo of National Yunlin University of Science and Technology.

National Yunlin University of Science and Technology

Master’s Degree
Computer Science & Information Engineering

1998 - 2000
Activities and societies
Pottery Club

National Yunlin University of Science and Technology

Bachelor’s Degree

1994 - 1998