CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of Shu-Wei Liu.
Avatar of Shu-Wei Liu.
Senior Engineer @Taiwan Semiconductor Manufacturing Company(TSMC)
2022 ~ Present
詳談
Within one month
developing python now. Good at flow design, CI/CD, data structure design, system maintenance, problem analysis and T-SQL performance tuning. Experienced in Amazon Web Services, Google Cloud Platform, Jenkins, GitHub Actions, Azure Application Insights and Amazon CloudWatch. Familiar with Scrum, Unit Test, Integration Test and web API development. Hsinchu, Taiwan Skills Programming C# Python Golang JavaScript Angularjs html CI/CD Jenkins GitHub Actions Version Control Subversion GitHub Cloud Service Amazon Web Service Google Cloud Platform Database SQL Server MySQL ORACLE MongoDB Others NGINX Firebase RabbitMQ Docker .NET MVC Flask Work Experience
System Design
ASP.NET MVC
AngularJS
Employed
Open to opportunities
Full-time / Interested in working remotely
10-15 years
Yuan Ze University
Bachelor of Computer Science and Engineering
Avatar of Takashi Nakamura.
Avatar of Takashi Nakamura.
Past
SENIOR SOFTWARE ENGINEER @RIKKEISOFT TOPTECH INFORMATICS K.K
2020 ~ 2023
Senior Full Stack Developer
Within one month
in infrastructure costs. •Implemented automated testing strategies, resulting in a 60% reduction in manual testing efforts and a 70% increase in test coverage. •Mentored and trained junior engineers, resulting in a 30% improvement in their technical skills and a 20% increase in overall team productivity. FULL STACK WEB DEVELOPER • NTQ SOLUTIONS MarchMarch 2020 | Nagasaki, Japan •Developed and maintained multiple web applications using modern technologies such as React, Node.js, and MongoDB •Improved website performance by 25% by optimizing code and implementing caching strategies •Collaborated with cross-functional teams to deliver projects on time and within budget
Web Development
Software Development
Full Stack Development
Unemployed
Ready to interview
Full-time / Remote Only
10-15 years
The University of Tokyo
Computer Science
Avatar of the user.
Avatar of the user.
Past
Senior Engineer @Ascentis ChpaterVI
2023 ~ Present
React Native Developer
Within two months
react native
TypeScript
JavaScript
Unemployed
Full-time / Remote Only
6-10 years
Avatar of the user.
Avatar of the user.
Frontend Engineer @Ubiquiti
2022 ~ Present
Software Engineer
Within three months
React.js
CSS
Java
Employed
Full-time / Interested in working remotely
4-6 years
CYCU
Computer Science

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Within two months
Front-end Web Developer
Logo of Upwork.
Upwork
2020 ~ Present
澳洲維多利亞省
Professional Background
Current status
Employed
Job Search Progress
Not open to opportunities
Professions
Front-end Engineer, Full Stack Development, Web Developer
Fields of Employment
Work experience
6-10 years
Management
None
Skills
JavaScript
Java
react
MySQL
AngularJS
Gatsby
Redux
Redux Toolkit
redux-thunk
redux-saga
Docker
Strapi
Jest-Enzyme
GraphQL
Next.js
Languages
Chinese
Native or Bilingual
English
Fluent
Japanese
Beginner
Job search preferences
Positions
Senior Web Developer
Job types
Full-time
Locations
Australia
Remote
Not interested in working remotely
Freelance
No
Educations
School
National Cheng Kung University
Major
Engineering,Computer Science and Information
Print

Chao-Ming Chang

With seven years in web development, I've independently led projects, showcasing my mastery of diverse technologies and adaptability to various environments. My freelance background has honed my ability to quickly learn and effectively collaborate, consistently surpassing client expectations.

A key project, Health E Communication, highlighted my technical prowess and project management skills. Known for completing tasks well before deadlines, I’ve secured multiple contracts and built lasting client relationships.

I'm eager to leverage my skills and flexibility to foster innovation and enhance operations in my next role. My blend of hands-on experience, problem-solving ability, and commitment positions me as an ideal candidate for the IT sector.

Senior Web Developer
Sydney,Australia
[email protected]

Profile 04 00@2x

Experience

Upwork, Front-End Freelancer, Aug 2020 ~ Sep 2023

Applying for cases on the Upwork as a freelancer. Although I mainly focus on the contracts with React, I was open to any opportunities to learn different kinds of technologies to meet my client's requirements. The industries of my cooperated clients are diverse too, such as rented storage management, cook serving system, etc.

Ziovswmqx2uyotkfbbxi

Softpower, Full-Stack Engineer, May 2016 ~ Feb 2020

My project was establishing a medical social website which purpose is helping the sick people who lived in the backwoods. The online doctor can diagnostic online so that the patient doesn't have to go to hospital unless in necessary. Moreover, the patient can invite their family or friends which might live far way to participate their treatment.

Wq3xorklieys20lqwx12

GO1010, Front-End Engineer, Oct 2015 ~ May 2016

My projects was designing casino games with Flash language and testing. Draw flow chart of game rule and implement the process to communicate with server side.

Kjofpjcppkaemruycohf

Academic Background

National Cheng Kung University, Bachelor, Engineering,

Computer Science and Information, 2010 ~ 2014


Ybd8hvqstpxrkmahyava

Languages

Chinese - Native level

English - Business level

Japanese - Basic level

 Skills


Framework

  • Gatsby
  • Next.js
  • AngularJS
  • Spring


React

  • Redux
  • Redux Toolkit
  • Redux Thunk
  • Redux Saga


Language

  • Java
  • JavaScript
  • MYSQL
  • GraphQL


Services

  • Strapi
  • AWS S3
  • AWS EC2


Test

  • Jest
  • Enzyme


Tools

  • Git
  • Docker
  • Zeplin
  • Figma

Projects


BlueX Pay

Introduction

This is a marine transportation website with delay pay of cargo fee. 

I need to renew the whole website from WordPress to Gatsby with management interface, Strapi. This website also very focus on the SEO, Web Performance and Unit testing.

Paragraph image 02 00@2x

Technology Used


Front-End

  • JavaScript
  • React
  • Redux
  • Styled Component
  • Webpack


Back-End

  • Strapi
  • Meilisearch
  • GraphQL


Manager

  • Git
  • AWS
  • Jest
  • Zeplin
  • Figma

Health E Communication

Introduction

This is a medical social website which purpose is to help sick people who lived in the remote areas. The doctor can diagnose online so that the patient doesn't have to go to a hospital unless necessary. Moreover, the patient can invite their family or friends who might be living far away to get involved in their treatment.

Paragraph image 02 00@2x

Technology Used


Front-End

  • JavaScript
  • jQuery
  • AngularJS
  • LESS
  • Bootstrap
  • Material Design


Back-End

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • MYSQL


Manager

  • Git
  • Flyway
  • AWS
  • Jenkins

Main Features


Types of user

There are five types of user in this system and have different relationships with each other. Each type of user has their own interface. One person can register under several types at the same time. For instance, user can register as a doctor but they can also be a patient who will be taken care by another doctor.


Paragraph image 00 00@2x

Authorization

The system ensures that every step is approved by the effected user who is involved in the process. For example, a doctor is unable to make the diagnosis himself and would like ask for assistance of another doctor. The system will ask the patient whether he will allow this or not. Other users who will participate in the process will also receive a notification to make sure everyone know the current progress .

Paragraph image 00 00@2x

Security

Security is one of the most important features for any medical related website. This system is mainly protected by Spring Security. Almost all of the text data saved in the database are encrypted. When it comes to files, they are separated into contents and information. Both are encrypted and placed in AWS S3 and database.

Paragraph image 00 00@2x

Responsive Web Design

Multi platforms and resolutions support. For instance, a video which is recorded in one certain device can be played in almost all different devices and web browsers.

Paragraph image 00 00@2x

ECloth-SHOP

Introduction

The purpose of this project is for practicing React framework. This is only a simple shopping website so that I can focus on trying how to optimize the structure and performance of the project.

Paragraph image 02 00@2x

Technology Used


Front-End

  • JavaScript
  • React/Redux
  • Redux Saga
  • Styled Component


Back-End

  • Firebase
  • Stripe


Manager

  • Git
  • Netlify
  • Jest
  • Enzyme

Autobiography


I. Self-introduction 

     My name is Chao-Ming Chang. I come from Taiwan. From my childhood, I have loved to solve puzzles because analyzing questions and solving them one by one could give me fulfillment. I am independent and take my responsibility very seriously. I tend to follow my planned schedule so that I can make sure to finish it step by step before the deadline. Moreover, I like to research new ways to get things done in a more efficient way. Therefore, I believe that 

my personality quite fits the requirements of the information technology industry.


II. Studying Process

      I graduated from National Cheng Kung University and I majored in Computer Science and Information Engineering. During the time I focused on enhancing my professional knowledge therefore my grades were always ranked in top 25%. When it comes to choosing my courses I preferred to choose those with implementing project. In this way, I could combine the project with my love for gaming. Not only I could train coding, but also designing with enthusiasm. In my free time, I also joined different clubs which broaden my experience and made me make many good friends.


    I started working on my senior year project, “Mobile Cloud Computing Service Server and System on Real Time Capturing and Sharing Street View Information”, in my junior year at college. I worked in a team of two to complete this project. I was responsible for front-end on Android. Even though we faced what seemed an unsolvable problem in the process, we still found a way to work around it and used an alternative solution to solve it. These experiences improved my logical thinking and problem solving skills. I believe these will help me to face the challenges in my future career.


     In my final year of study, I prepared for recommendation in postgraduate school and succeed in getting the recommendation from Cheng Kung and Chiao Tung university. However, due to an unforeseen situation I had no choice but give up my recommendation to look after my family. I hope that I can keep advancing my specialty in my future career. In the end, I decided to keep upskilling myself by self-studying to compensate the fact that I was not able to attend the postgraduate school.


III. Working  Experience

     My main job experience was working as a full-stack engineer in Softpower. Due to the lack of workforce in the company, I was honored to be assigned as the only programmer in the medical social project, "Health E Communication". Therefore, I needed to learn different technologies so that I can implement this website mostly by myself. After working on this project for a long time, the company offered me the opportunity to work in United States for about three months. This trip not only improved my conversation skills a lot, but also helped me to learn how to deal with pressure in unfamiliar environment. Although I had a great time working in this company, I knew I needed to leave my comfort zone and challenge myself to achieve my dreams, working abroad.


    Under the effect of COVID, I tried a different working style, working as a freelancer. Before I got contracts, I spent most of my time on learning new skills, react and related technologies. Although it took me some time to find some projects to enhance my experience, I had opportunities to become familiar with these technologies further. In this period of time, I cooperated with different clients and their industries were various too, such as rented storage management, cook serving system, etc. Therefore I needed to learn about different industries' knowhow and implement some technologies that they asked for. Sometimes my schedule was indeed very compact but I still could keep everything under my control and finish my tasks before the deadline. I am glad that I leave my comfort zone so that I can learn different knowledge and cooperate with different teams of my clients.


IV. Self-expectation

    In the short-term goal, I want to settle down in Melbourne before the expired of my visa. Hopefully I can experience not only different cultures but also enjoy one of Australia's famous features, natural attraction.  In the middle-term goal, I wish to keep learning the new technology and choose one or two domains of industries. I might be able to extend my visa and be more familiar with the knowhow of industries while keeping researching. In the long-term goal, I hope that I can have a plentiful experience on the domain. In this way, I may have the opportunity to lead projects to success or even benefit society eventually so that I can leave something I can take pride of myself in my life. 

Resume
Profile

Chao-Ming Chang

With seven years in web development, I've independently led projects, showcasing my mastery of diverse technologies and adaptability to various environments. My freelance background has honed my ability to quickly learn and effectively collaborate, consistently surpassing client expectations.

A key project, Health E Communication, highlighted my technical prowess and project management skills. Known for completing tasks well before deadlines, I’ve secured multiple contracts and built lasting client relationships.

I'm eager to leverage my skills and flexibility to foster innovation and enhance operations in my next role. My blend of hands-on experience, problem-solving ability, and commitment positions me as an ideal candidate for the IT sector.

Senior Web Developer
Sydney,Australia
[email protected]

Profile 04 00@2x

Experience

Upwork, Front-End Freelancer, Aug 2020 ~ Sep 2023

Applying for cases on the Upwork as a freelancer. Although I mainly focus on the contracts with React, I was open to any opportunities to learn different kinds of technologies to meet my client's requirements. The industries of my cooperated clients are diverse too, such as rented storage management, cook serving system, etc.

Ziovswmqx2uyotkfbbxi

Softpower, Full-Stack Engineer, May 2016 ~ Feb 2020

My project was establishing a medical social website which purpose is helping the sick people who lived in the backwoods. The online doctor can diagnostic online so that the patient doesn't have to go to hospital unless in necessary. Moreover, the patient can invite their family or friends which might live far way to participate their treatment.

Wq3xorklieys20lqwx12

GO1010, Front-End Engineer, Oct 2015 ~ May 2016

My projects was designing casino games with Flash language and testing. Draw flow chart of game rule and implement the process to communicate with server side.

Kjofpjcppkaemruycohf

Academic Background

National Cheng Kung University, Bachelor, Engineering,

Computer Science and Information, 2010 ~ 2014


Ybd8hvqstpxrkmahyava

Languages

Chinese - Native level

English - Business level

Japanese - Basic level

 Skills


Framework

  • Gatsby
  • Next.js
  • AngularJS
  • Spring


React

  • Redux
  • Redux Toolkit
  • Redux Thunk
  • Redux Saga


Language

  • Java
  • JavaScript
  • MYSQL
  • GraphQL


Services

  • Strapi
  • AWS S3
  • AWS EC2


Test

  • Jest
  • Enzyme


Tools

  • Git
  • Docker
  • Zeplin
  • Figma

Projects


BlueX Pay

Introduction

This is a marine transportation website with delay pay of cargo fee. 

I need to renew the whole website from WordPress to Gatsby with management interface, Strapi. This website also very focus on the SEO, Web Performance and Unit testing.

Paragraph image 02 00@2x

Technology Used


Front-End

  • JavaScript
  • React
  • Redux
  • Styled Component
  • Webpack


Back-End

  • Strapi
  • Meilisearch
  • GraphQL


Manager

  • Git
  • AWS
  • Jest
  • Zeplin
  • Figma

Health E Communication

Introduction

This is a medical social website which purpose is to help sick people who lived in the remote areas. The doctor can diagnose online so that the patient doesn't have to go to a hospital unless necessary. Moreover, the patient can invite their family or friends who might be living far away to get involved in their treatment.

Paragraph image 02 00@2x

Technology Used


Front-End

  • JavaScript
  • jQuery
  • AngularJS
  • LESS
  • Bootstrap
  • Material Design


Back-End

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • MYSQL


Manager

  • Git
  • Flyway
  • AWS
  • Jenkins

Main Features


Types of user

There are five types of user in this system and have different relationships with each other. Each type of user has their own interface. One person can register under several types at the same time. For instance, user can register as a doctor but they can also be a patient who will be taken care by another doctor.


Paragraph image 00 00@2x

Authorization

The system ensures that every step is approved by the effected user who is involved in the process. For example, a doctor is unable to make the diagnosis himself and would like ask for assistance of another doctor. The system will ask the patient whether he will allow this or not. Other users who will participate in the process will also receive a notification to make sure everyone know the current progress .

Paragraph image 00 00@2x

Security

Security is one of the most important features for any medical related website. This system is mainly protected by Spring Security. Almost all of the text data saved in the database are encrypted. When it comes to files, they are separated into contents and information. Both are encrypted and placed in AWS S3 and database.

Paragraph image 00 00@2x

Responsive Web Design

Multi platforms and resolutions support. For instance, a video which is recorded in one certain device can be played in almost all different devices and web browsers.

Paragraph image 00 00@2x

ECloth-SHOP

Introduction

The purpose of this project is for practicing React framework. This is only a simple shopping website so that I can focus on trying how to optimize the structure and performance of the project.

Paragraph image 02 00@2x

Technology Used


Front-End

  • JavaScript
  • React/Redux
  • Redux Saga
  • Styled Component


Back-End

  • Firebase
  • Stripe


Manager

  • Git
  • Netlify
  • Jest
  • Enzyme

Autobiography


I. Self-introduction 

     My name is Chao-Ming Chang. I come from Taiwan. From my childhood, I have loved to solve puzzles because analyzing questions and solving them one by one could give me fulfillment. I am independent and take my responsibility very seriously. I tend to follow my planned schedule so that I can make sure to finish it step by step before the deadline. Moreover, I like to research new ways to get things done in a more efficient way. Therefore, I believe that 

my personality quite fits the requirements of the information technology industry.


II. Studying Process

      I graduated from National Cheng Kung University and I majored in Computer Science and Information Engineering. During the time I focused on enhancing my professional knowledge therefore my grades were always ranked in top 25%. When it comes to choosing my courses I preferred to choose those with implementing project. In this way, I could combine the project with my love for gaming. Not only I could train coding, but also designing with enthusiasm. In my free time, I also joined different clubs which broaden my experience and made me make many good friends.


    I started working on my senior year project, “Mobile Cloud Computing Service Server and System on Real Time Capturing and Sharing Street View Information”, in my junior year at college. I worked in a team of two to complete this project. I was responsible for front-end on Android. Even though we faced what seemed an unsolvable problem in the process, we still found a way to work around it and used an alternative solution to solve it. These experiences improved my logical thinking and problem solving skills. I believe these will help me to face the challenges in my future career.


     In my final year of study, I prepared for recommendation in postgraduate school and succeed in getting the recommendation from Cheng Kung and Chiao Tung university. However, due to an unforeseen situation I had no choice but give up my recommendation to look after my family. I hope that I can keep advancing my specialty in my future career. In the end, I decided to keep upskilling myself by self-studying to compensate the fact that I was not able to attend the postgraduate school.


III. Working  Experience

     My main job experience was working as a full-stack engineer in Softpower. Due to the lack of workforce in the company, I was honored to be assigned as the only programmer in the medical social project, "Health E Communication". Therefore, I needed to learn different technologies so that I can implement this website mostly by myself. After working on this project for a long time, the company offered me the opportunity to work in United States for about three months. This trip not only improved my conversation skills a lot, but also helped me to learn how to deal with pressure in unfamiliar environment. Although I had a great time working in this company, I knew I needed to leave my comfort zone and challenge myself to achieve my dreams, working abroad.


    Under the effect of COVID, I tried a different working style, working as a freelancer. Before I got contracts, I spent most of my time on learning new skills, react and related technologies. Although it took me some time to find some projects to enhance my experience, I had opportunities to become familiar with these technologies further. In this period of time, I cooperated with different clients and their industries were various too, such as rented storage management, cook serving system, etc. Therefore I needed to learn about different industries' knowhow and implement some technologies that they asked for. Sometimes my schedule was indeed very compact but I still could keep everything under my control and finish my tasks before the deadline. I am glad that I leave my comfort zone so that I can learn different knowledge and cooperate with different teams of my clients.


IV. Self-expectation

    In the short-term goal, I want to settle down in Melbourne before the expired of my visa. Hopefully I can experience not only different cultures but also enjoy one of Australia's famous features, natural attraction.  In the middle-term goal, I wish to keep learning the new technology and choose one or two domains of industries. I might be able to extend my visa and be more familiar with the knowhow of industries while keeping researching. In the long-term goal, I hope that I can have a plentiful experience on the domain. In this way, I may have the opportunity to lead projects to success or even benefit society eventually so that I can leave something I can take pride of myself in my life.