David Lai

David Lai

$30/hr
I am looking for a Remote opportunity
Reply rate:
28.57%
Availability:
Hourly ($/hour)
Age:
38 years old
Location:
Vacouver, Bc, Canada
Experience:
8 years
David Lai Senior Web Developer(REMOTE ONLY NOW) Vancouver, Canada | - |- linkedin.com/in/david-lai-a/ Summary Skills I have more than 10 years of strong experience in web and mobile app development. Especially I have more than 4 years of extensive experience in single-page web applications using modern JavaScript frameworks like React, and Vue. React.js And I can develop and integrate back-end with Node.js/Express.js, and PHP frameworks such as Laravel. I am also developing mobile apps using React Native, Ionic, Titanium , Swift and Java in iOS and Android platforms. 4 years Vue.js 4 years Redux/Vuex I am looking for a long term opportunity. 4, 3 years Education Bachelor's Degree 2004 - 2008 Waseda University React Native 4 years Node.js Work experience VueJS Front end Developer March 2020 - NOW PerceptiLabs 5 years TypeScript/ES6/ES7 ✔ Worked as a Vue.js Frontend Developer ✔ DragAndDrop components implementation 4 years ✔ Amazing UI implementation with good animations Angular 2 + ✔ Worked on API integration with PyPi, Tensorflow 4 years ✔ Unit testing with Jest and Cypress writing JavaScript Developer April 2019 - December 2019 Jarvis 8 years ✔ Front-end development using React.js, Redux, Redux-Saga, React-Router, Semantic UI. ✔ Contributed on building and Pixel-Perfect/Mobile-Responsive frontend extensively communicate with RESTful Backend. ✔ Contributed on event calendar integration using outlook and google calendar API ✔ Implemented live reloading of new feed content using socket.io ✔ Back-end development using Node.js + Express.js + Mongo ✔ Implemented full-text search using Elastic search ✔ Real time communication using FeatherJS ✔ Unit testing using Jest React Front end Developer HTML5 / CSS3 June 2017 - January 2019 Global IT Associates ✔ Developed the front-end using React.js, Redux, Redux-Saga, React-Router. ✔ Contributed to extracting common functionalities from a legacy system into reusable microservices. BootStrap 3, 4 7 years SCSS/SASS/LESS 5 years AWS S3 / EC2 / Azure / Lamda / DynamoDB 5 years ✔ Created a fully automated CI/CD pipeline for one of the services, where on code push the pipeline would run unit tests, E2E tests, code quality tools, and build would trigger producing a deployable artifact that was automatically deployed to the Azure Cloud. ✔ Created a new service abstracting away the old legacy system with a vastly simplified UI and behavior. The idea is that eventually all the legacy parts are removed as they're being replaced. ✔ Worked on a system that has abstractions enabling it to connect to different legacy systems through a unified core and UI. React Front end Developer April 2015 - June 2017 Accenture ✔ Developed frontend using React, Redux ✔ Created React components with D3 charts that support interactive visualizations of market data projections and analysis. ✔ Wrote the unit tests using Jest and Enzyme. ✔ Implemented client-side data transformations to map, filter, reduce, etc. large datasets for display in interactive SVG charts. ✔ Supported dynamic forms for providing market data analysis for food and beverage companies making projections about product/factory capacity, cost, and several other factors. ✔ Created dynamically populated data filters as dropdowns, checkbox groups, input fields, sliders, etc. in order to evaluate and pivot market data analysis charts. ✔ Used Chrome DevTools to investigate and fix front-end rendering performance issues and computationally intensive bottlenecks. PHP Developer September 2012 - April 2014 iTTTi Japan ✔ Completely redesigned the visual user interface using a custom Twitter Bootstrap theme. ✔ Had experience in LAMP stack MySQL DB and SQL Programming ✔ API design and development using Laravel ✔ Built and maintained a custom WordPress theme. Front end UI/UX Developer May 2009 - November 2011 Japan Asia Investment Co Ltd ✔ Collaborated with UI/UX designers and a team of back-end developers ✔ Performed maintenance and code refactoring to improve the quality of the codebase ✔ Converted designs to responsive and pixel-perfect HTML/CSS ✔ Gained experience in analyzing algorithms documentation and using it as instructions for implementation. Portfolio Created with
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.