Profile 03 00@2x

Liew Yee James

  • 5 years in Web Develop.
  • A good team player and fast leaner.
  • Experienced in Software Development Life Cycle.
  • Skilled in web front-end and back-end, cloud server.
「 Never Ask Why Me But Try Me 」

Full Stack Developer
Kulai Johor, Malaysia
[email protected]

Education

Electric & Electronic, Degree

2014 – 2018, National Taipei University Technology.

Experience

Internship at Larvata(PHP Developer), March 2018 - Aug 2018

  • My first internship as a PHP developer at this company during my last semester. 
  • The first assignment in this company is learning how to use tools like docker, git, Redmine.
  • My daily work content is maintaining the website by using PHP for handling data and fix some CSS and javascript stuff. 


Experiences 00 00@2x

LAT TEAM Project, March 2018 - PRESENT

  • I have worked on several side-project with my peers since the last semester in my uni. 
  • I was a back-end developer in my team back then, my priority task is planning and design database, proxy server, maintaining cloud server and etc.
  • Using Google Cloud Platform(GCP) as our cloud server. 
  • I have learned how to co-operate and communicate with people who work in different field such as APP developer and UI/UX Designer. 
  • More importantly, I think that working with people who came from different fields can help me to generate more ideas and improve my understanding about Software Development Life Cycle, which is really useful to my work.
  •  These helpful skills including coding ability, fix efficiently multidisciplinary problems, issues management and how to use tools in different situations. 






Experiences 00 00@2x

Larvata(PHP Developer), Aug 2018 - March 2019

  • Went to Philippines for a business trip over a year in lottery industry.
  • I have involved in the process of architectural planning for the project, including database schema and design, division of work and how to draw architecture diagram.
  • Front and Back-end skills are required in this project.
  • Writing an API for own project.
  • Experience in using third-party payment.
  • I have learned how to use a front-end framework, which is Vue.js, and back-end language, PHP and NodeJs.





Experiences 00 03@2x

Imagint (JUN 2019 - JUL 2020)

  • Web Developer (Frontend, Backend Developer) 
  • Using Wordpress to develop the co-operate website & e-commerce .etc 
  • Using nodejs to develop the RESTful API 
  • Using Reactjs & React Native framework to develop the website frontend.





Experiences 00 03@2x

Skills


PHP

  • Experienced in MVC development.
  • Experienced with CMS development.
  • Experienced in design Restful API by using Phalcon & Laravel & native PHP.
  • Experienced with build a website management terrace by using Laravel.
  • Experienced with customizing Wordpress theme.

Framework: 

  1. Laravel
  2. Lumen
  3. Phalcon
  4. Wordpress


NodeJs

  • Senior level.
  • Experienced in building a client, server connection.
  • Involved with build a gearman job server by using nodeJs.






Framework:

  1. Express


Frontend

  • Experienced using React and Vue to develop several website
  • Experienced using React Native to develop the APP
  • Experience in SASS






FrameWork:
  1. SASS
  2. Bootstrap
  3. Element
  4. React
  5. Vue


Javascript/Typescript

  • Junior level on using ES6 stylesheet. 
  • Junior level on webpack.
  • Experience with develop a single page application by using Vue.js. 
  • Experienced with build a website management terrace by using vue-element-admin. 
  • Experienced with using barbel.



Framework
  1. Jquery
  2.  Vue.js


Nginx

  • Most of my project are build up by Nginx web server.
  • Experience with using Forward and Reverse Proxy.
  • Binding SSL to a specify url.
  • Experience with setting up CORS proxy.


Database

  • Involved with database design about agent to agent, agent to customer level relation. 
  • Database version control by using phinx.
  • Experienced in using redis like disparate high frequency data reading from mysql.
  • Experienced with set up a redmine server by using Postgresql. 

Tools:
  1. Mysql, MariaDb
  2. Redis 
  3. Postgresql  


ShellScript

  • Junior level. 
  •  Handle the data and back up data from database at certain time by using crontab.


Linux

  • Experienced in manage disk of server. 
  •  SCP and TCP.
  •  Setting up ssh key in cloud server.


Docker

  • Set up environment in different project. 
  • Set a connection between several project and database, redis, memcache by using docker networking.
  •  Set up global variable for project in docker-compose.yml while running run.sh.

Tools


Git, Bitbucket, Redmine, Docker Hub, Mysql, MarialDb, Redis, GCP, Linux, SEO, PHPStorm, WebStorm, Postman, SourceTree, MysqlWorkbench, Draw.io, PhpMyadmin