Lin Lu

Lin Lu

$25/hr
PHP Web Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
31 years old
Location:
Shenzhen, Guangdong, China
Experience:
2 years
Name: Lin Lu Address: Shenzhen, Guangdong, China Phone: - E-mail:- Professional Experience: 明源云 (MingYuanYun)​ Intermediate PHP Developer​ Shenzhen, China ​June 2017 - June 2018 Skills & Tools​: Yii 2.0, PHPExcel, WeChat Payment API, GeTui API, MySQL ● Played a key role in developing the backend API for ​明源招商助手APP​, which is a mobile application that allows building staff to manage the status of a building when reaching out to potential clients. The features include query room status, follow up merchants, push notifications to clients using a 3rd party library. ● Developed the backend API for ​明源云租赁​, a multi-tenant SaaS web application, which allows administrators to manage contracts, query building information etc. The features include import/export bills in Excel, WeChat payment etc. ● Maintained a legacy web application that allowed the client to manage utility bills and notify tenants via WeChat notification. 21NET BELGIUM​ Boortmeerbeek, Belgium Web Developer (Full-time Employee) Aug 2015 - Apr 2017 Web Developer (Part-time Student Job) May 2015 - July 2015 Skills & Tools​: Symfony 2, jQuery, Angular 1.x, Responsive Design, Flexbox, BrowserStack, Bootstrap 3, HTML, CSS, Laravel 5, Vue.js, RESTful API Primarily worked on a ​NTV Italo​ web portal, installed on 25 trains across Italy and used only by on-train passengers and staff, once they are connected to the on-train Wi-Fi. The passengers use the portal either on their mobile devices or the tablets onboard, to watch videos, listen to music, read newspapers/ebooks and check weather forecast etc. The passengers onboard can also gain the Internet access with their devices by logging in, with either their registered accounts or PNR code printed on their train tickets. The on-train staff use the portal on their PDA devices to control the movies being broadcast to the screens. ● Played a major role in the development of the MVC web portal, improved the stability and significantly reduced the number of complaints from the client. ● Designed the architecture of the next generation of the web portal: a RESTful API driven Single Page App using Laravel and Vue.js, for better separation of concerns and better maintainability. ● Implement the above-mentioned RESTful API using in Laravel. Personal Projects: Web Dev Jobs​ ​June 2018 - Present Skills & Tools​: Laravel 5, MySQL, Vue.js 2, Bootstrap 4, Responsive Design, Flexbox A website that periodically aggregates JSON API and RSS feed from job boards like StackOverflow, GitHub and WeWorkRemotely and present them with various filters. Have received several job posting requests since its launch, as well as a request from a Chinese startup​ to integrate it to their website. Skills & Knowledge: ● Familiar with MVC PHP frameworks: Laravel, Symfony and Yii. ● Understand how the Laravel core concepts work: e.g. IoC container, service provider, facades, views etc. ● Understand RESTful API, thanks to a good book called “​Build APIs You Won’t Hate​”. ● Understand XSS, CSRF and SQL injection attacks and their prevention methods. ● Understand the SOLID principles. ● Understand PHP Standard Recommendations and strive to adhere to them. ● Knowledge of unit testing using PHPUnit, thanks to the “​Test-Driven Laravel​” online course. ● Knowledge of functional programming, thanks to the “​Refactoring to Collections​” online course. ● Familiar with relational database design and writing complex MySQL queries. ● Familiar with common Linux commands. ● Familiar with using Vagrant/Homestead as the development environment. ● Familiar with using Git/GitHub/GitLab. ● Familiar with using Xdebug and Chrome developer tools. ● Familiar with responsive design, Bootstrap 3/4, Flexbox, BEM and CSS preprocessors like SASS. ● Familiar JQuery and vanilla JavaScript. ● Dabbled with technologies like Vue.js, Webpack, Gulp, Socket.io, WebRTC, Node.js. ● Familiar with agile development and tools like Jira. Language Skills: ● English (fluently) ● Chinese (native) Education: ● KU Leuven / Group T – Leuven, Belgium ○ Master of Electronics-ICT Engineering: 2013 - 2015 ○ Bachelor of Electronics-ICT Engineering: 2011 - 2013 ● Beijing Jiaotong University – Beijing, China ○ Internationalization Program in Mechanical Engineering: 2010 - 2011 Additional Info.: ● Experience in working remotely on part-time projects. ● Translated some video courses from English to Chinese on ​译学馆​.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.