Paul Chor

Paul Chor

Mentor
Rising Codementor
US$20.00
For every 15 mins
ABOUT ME
Former senior full-stack developer and now programming lecturer
Former senior full-stack developer and now programming lecturer

If you want to know what my students know about my teaching approach, you can read their reviews.

I have spent more than ten years as full-stack developer, and has spent the last two as a programming tutor and lecturer at academies and a full time Bootcamp. I believe in teaching programming without jargon and introducing concepts using stories and metaphors.

Singapore (+08:00)
Joined December 2019
EXPERTISE
10 years experience
JQuery has always been part and parcel for me as a fullstack developer. Recently due to demand, I have also picked up Node, Express, Rea...
JQuery has always been part and parcel for me as a fullstack developer. Recently due to demand, I have also picked up Node, Express, React and Vue.
2 years experience
I switched from PHP to Python as the latter language is more much general.
I switched from PHP to Python as the latter language is more much general.
10 years experience
I first started with backend developer with PHP, and eventually caught on to Laravel and have been using it till Laravel 5.5
I first started with backend developer with PHP, and eventually caught on to Laravel and have been using it till Laravel 5.5
5 years experience
It has only been in the past two years that I have to learn HTML/CSS thoroughly, as I had always worked with a front-end developer. I can...
It has only been in the past two years that I have to learn HTML/CSS thoroughly, as I had always worked with a front-end developer. I can show you how to do layouts using flex-box, add animations using CSS3 and change the typography of your web site to fit your design goals.
Bootstrap
View more
Bootstrap
View more
10 years experience
This might be one of the hardest programming languages ever, but it was the ever first I have learnt and ones of which I had the most req...
This might be one of the hardest programming languages ever, but it was the ever first I have learnt and ones of which I had the most requests to teach. I can show you how pointers actually work, what's the difference between heap and stack and how to debug C programs when they decide to stop working.
View more
View more
10 years experience
I did a deep dive into C++ as I was interested in games programming, I have successfully taught C++ to many students, even the more adva...
I did a deep dive into C++ as I was interested in games programming, I have successfully taught C++ to many students, even the more advanced concepts such as references (and how they are different from pointers). templates, STL, design patterns, smart pointers and more.
Sdl.net
View more
Sdl.net
View more
10 years experience
Java is still the language of choice when it comes to MNCs and Enterprise software. I learnt it extensively as part of my university educ...
Java is still the language of choice when it comes to MNCs and Enterprise software. I learnt it extensively as part of my university education, and have taught it to numerous students.

REVIEWS FROM CLIENTS

Paul's profile has been carefully vetted and approved as a Codementor. Connect with Paul now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
python-flask-form-processing
HTML
1
0
tgc5-flask-demo
JavaScript
1
0
Stack Overflow
17829 Reputation
19
71
118
EMPLOYMENTS
Lead Instructor
Trent Global College
2019-02-01-Present
I am the Lead Instructor for a Fullstack Bootcamp at Trent Global College Private Limited, where I handle the teaching duties as well as ...
I am the Lead Instructor for a Fullstack Bootcamp at Trent Global College Private Limited, where I handle the teaching duties as well as coursework development. The course is extremely hands-on (no teaching from PowerPoints slides, no self-study sessions!) and requires me to customize my approach for each batch as the class size is small.
Django
jQuery
MySQL
View more
Django
jQuery
MySQL
MongoDB
Flask
HTML
API
Google Maps
Bootstrap
Python 3
View more
Lead Developer
Eventory Pte. Ltd.
2015-10-01-2018-09-01
A start-up lives or dies by its ability to get MVP out to the market, and in the time I was at Eventory, I developed six MVPs as the busi...
A start-up lives or dies by its ability to get MVP out to the market, and in the time I was at Eventory, I developed six MVPs as the business pivot. It was a demanding process that require more than just programming skills and knowledge. I have apply my understanding in UI/UX, scaling architecture and database technologies to achieve what I did.
PHP
jQuery
MySQL
View more
PHP
jQuery
MySQL
Laravel
Doctrine
Vue.js
View more
Team Lead
Tribe Studios Pte. Ltd.
2010-01-01-2015-10-01
This position includes both the duties of a lead developer and a project manager. I manages small teams of about three to four to design ...
This position includes both the duties of a lead developer and a project manager. I manages small teams of about three to four to design and implement projects according to client's specifications. Those projects are usually Serious Games or Simulations, and besides the instructional aspects, also includes a proprietary Learning Management System which I developed.
PHP
C#
View more
PHP
C#
View more