Olivia K.

Olivia K.

Full Stack JavaScript Developer

Request Rate
Hong Kong

Olivia is an enthusiastic Full Stack JavaScript Developer. She has been working in the web industry for 4 years and has built platform level apps that serve 700K DAU up to 100,000 users. 

With great communication skills, she has worked in teams of all sizes, and quite familiar with Scrum/Agile. 

Skills

  • Javascript
  • React
  • React Native
  • CSS
  • Node.js
  • Angular
0246810

Experience

Friend Finder Network, Remote

Full Stack Developer

March 2019 to June 2019

Stack: 

  • JavaScript,
  • React, 
  • Mobx, 
  • React Material,
  • Node.js, 
  • Express,
  • WebRTC, 
  • REST API, 
  • RTMP,
  • Microservices architecture, 
  • AWS, 
  • Docker, 
  • Kubernetes, 
  • PostgreSQL, 
  • RabbitMQ


Responsibilities: 

  • Developed the React version of the front-end website connecting the Wowza media gateway in the agile team of 4;
  • Implemented the payment method with Stripe SDK.

DeepTek, Remote

Full Stack Part-time Developer

November 2018 to March 2019

Stack: 

  • JavaScript,
  • React Native, 
  • Mobx, 
  • Expo, 
  • Webrtc, 
  • Objective C, 
  • Java, 
  • Tensorflow Lite, 
  • Face Detection,
  • RestAPI, 
  • Websocket.


Responsibilities: 

  • Developed end-product for users to engage in blockchain foundation decentralized services;
  • Developed frame detection engine for RTMP, live cam streams and alert engine to make real-time notifications.

WhereIsMyFood, Remote

Full Stack Engineer

May 2018 to October 2018

Stack: 

  • JavaScript, 
  • React Native, 
  • Mobx, 
  • Node.js, 
  • Express, 
  • AWS Cognito, 
  • AWS Lambda,
  • Jest, 
  • API, 
  • Firebase,
  • PostgreSQL.


Responsibilities: 

  • Built and deployed the React Native mobile app which uses geolocation for recommending restaurants nearby;
  • Built the backend with serverless Node.js connecting RDS in AWS;
  • Implemented Navigation view with Mapview and Gmap SDK.

Translatee, Remote

Full Stack Developer

January 2018 to April 2018

Stack: 

  • JavaScript, 
  • Angular, 
  • Node.js, 
  • Express,
  • PostgreSQL
  • Firebase, 
  • Karma, 
  • API, 
  • Google Cloud,
  • Google OAuth, 
  • Facebook OAuth.


Responsibilities: 

  • Developed the web app with Angular 2 and i18n with NGX/translate;
  • Developed the backend with Node.js connecting to Google Cloud storage.

Duepaper, Hong Kong, Hong Kong

Dev Team Lead

September 2016 to January 2018

Stack: 

  • JavaScript,
  • Angular,
  • Angular Material
  • Node.js, 
  • Express,
  • Jquery, 
  • Bootstrap,
  • MySQL.


Responsibilities: 

  • Built-up the deliverable checklist from the school department and shift them into technical story point for dev team;
  • Did QA for the front-end deliverable from dev team;
  • Built front-end pages for internal admin features.

Buildmind Technology Limited, Hong Kong, Hong Kong

Full Stack Developer

September 2015 to August 2016

Stack: 

  • JavaScript,
  • Angular, 
  • Angular Material, 
  • Ionic, 
  • Node.js, 
  • Express,
  • MongoDB.


Responsibilities: 

  • Maintained the web app product LeWords (MEAN stack);
  • Engaged in the agile team and delivered sprints for the mobile app (Ionic);
  • Performed regular updates of the CMS content update of the company blog.

Education

Master of Engineering in Software Engineering, University of Sydney

September 2014 to June 2015

Australia

Bachelor of Science in Computer Science, Yunnan University of Finance and Economics

September 2010 to June 2014

China

Portfolio

Friend Finder Network Cams
March 2019 - June 2019
Friend Finder Network Cams
March 2019 - June 2019

Role:

I worked as a front-end developer rewriting the existing cams.com platform into React connecting to the updated backend in a microservice infrastructure. I also engaged in some parts of the microservice like Broadcast Service, Model service.


Technologies used:

React, Mobx, Cypress, Typescript, React Material, Node.js, Express, WebRTC, RTMP, REST API, Microservices architecture, AWS, Docker, Kubernetes, PostgreSQL, RabbitMQ, Python, Django, Django REST.

General Title Project
December 2018 - February 2019
General Title Project
December 2018 - February 2019

Role:

I am engaged in the front-end development of the dashboard web application. Following the ITCSS paradigm, I created the base style following the design pattern and implement the RestAPI logic for creating CPLs, Jackets.


Technologies used: 

React, Mobx, Node.js, Express, ITCSS, Bem, Swagger, RestAPI, JWT.

DeepTek Project
November 2018 - March 2019
DeepTek Project
November 2018 - March 2019

Role:

On this project, I participated in the project native app development. I also implement the business logic uploading the image frame to the backend detection engine, accepting detection result and do local result report display.


Technologies used: 

React Native, Mobx, Expo, Webrtc, Objective C, Java, Tensorflow Lite, Face Detection, RestAPI, Websocket.

Where Is My Food
May 2018 - October 2018
Where Is My Food
May 2018 - October 2018

Where Is My Food is a company providing a local food guide. It helps customers to find the best food around you. 

 

Role:

I worked as a front-end mobile developer making up the react native app and build the AWS lambda Express.js server connecting to RDS for the restaurant location.


Technologies used:

React Native, Expo, Mobx, Node.js, Express, AWS Cognito, Firebase, PostgreSQL, Jest, API, AWS Lambda.

Translatee
January 2018 - April 2018
Translatee
January 2018 - April 2018

Role:

I worked as a full-stack developer making up the angular app with NGX/translate to enable the multi-language support. I also built the Express server connecting to google cloud for storage.


Technologies used:

Angular, Node.js, Express, PostgreSQL, Firebase, Google OAuth, Facebook OAuth, Karma, API, Google Cloud.

Duepaper
September 2016 - January 2018
Duepaper
September 2016 - January 2018

Role:

I worked as a full-stack developer and team lead creating and splitting tasks for the two juniors. And we deliver three products: The platform in Angular and Node.js, the introduction page in jQuery, Bootstrap and the internal admin dashboard in Angular with material design.


Technologies used:

Angular, Angular Material, Node.js, Express, jQuery, Bootstrap, MySQL, Sequelize

Buildmind
September 2015 - August 2016
Buildmind
September 2015 - August 2016

Role:

I worked as a frontend developer to assist the team in their mobile product Ledao, a flashcard based app. I also helped to maintain the front page of the company and the authentication gateway.


Technologies used:

Ionic, Angular, Angular Material, Nodejs, ExpressJs, MongoDB.