Brian R. Vue.js Developer

Front-End Web, Ionic

Summary

- 14+ years of experience in Web & Mobile App development
- Fluent English
- Available ASAP
- No vacation plans

Education

Mobile site and app for home insurance (Canada, Square One Insurance Services)

2021/10  - 2022/3
Responsibilities: I built mobile site and app by using ionic and vuejs.  And I implemented some features on backend side (symfony).

  • Social Login: Email, Google, Facebook
  • Social Share
  • 3rd party API integration
    Payment-> Bambora,
    AddressAutocomplete-> postescanada
  • LiveChat integration

Technologies: Symfony , Ionic6 + Vue.js 3.0

Ecomap   (Australia)

10/2019 - 7/2021
https://legacy.ecomap.io, https://app.ecomap.io
Description: Ecomap.io is a cloud platform for giving business ecosystem researcher a tool, to show their work.
Ecomaps provide a fast and visual way to understand complex and interconnected business networks.
Responsibilities:

  • I built whole system and maintained it.
  • Backend: node.js/express, MongoDB
  • Frontend: Vue.js
  • Leading 2 mans for frontend side

Technologies: Node.js/Express + Vue.js + MongoDB, Website development

Restrong Booking site  (United State)

4/2018 - 6/2020
Responsibilities: I worked on frontend of this project.
https://github.com/webstar923/restrong-angular5/tree/master/old-angular-app
Technologies: Node.js/Express + Angular5.js + MongoDB, Website development

Shake Game  (United State)

1/2018 - 5/2021
Responsibilities:I built frontend of this site by using angular.
https://github.com/webstar923/shake-game-frontend
Technologies: Node.js/Express + Angular.js + MongoDB, Website development

C# + React.js Medical platform  (United States)

3/2019 – 2/2021
https://fitfortis.com
Description:  Medical Support Platform Features:

  • It allows users to track daily health status & show the charts to guest users
  • Helps user to diagnose the possible disease based on DB to guest users
  • Suggest some medical kits & medicines to guest users
  • Also posts some news articles to guest users
  • Provides google analytics charts, AB testing result to the admin user
  • Post news articles to the admin user
  • Shows Latest COVID-19 statistics chart

Responsibilities:

  • React / C#
  • Jest Unit test, google analytics, google optimize,
  • Several API integrations for COVID-19 data

KinderID  (Norway)

4/2018 - 6/2018
http://kinder-id.com/
Description: 

  • This consists of web site and mobile app.
  • Website is built with react.js. 
  • Mobile app is built with react native.
  • Backend is node.js/express.

Technologies: React.js + React Native (web site / mobile app)

Jobbio      (United Kingdong)

3/2018 - 2/2021
https://jobbio.com
Description:

  • This site is to establish business between customers and companies.
  • I built & maintained frontend by using Ember.js.
  • Managed 3 developers at this position
  • Leading 2 members for frontend side

Technologies: Ember.js Developer

Android + Ardunio + Rest API /codeignite    (Turkey)

6/2019 - 8/2019
Description:
Features: Android, Login (SMS verification), Search device, Control, Authorize with another phone, Ardunio, Codeigniter

  • This controls switch of devices with YOUR Phone without manual key.

Technology: PHP, Java, Android, MySQL, Ardunio

Embedded DVR Development (Digital Video Recorder)  (United Kingdom)                              

4/2008 - 8/2011
Responsibilities:

  • I updated features on the site, relay, and terminal.
  • H.264, Rtp/Rtcp, Multiplexer, Relay
  • Hikvision, IP camera, HanBang PCI
  • Windows / Linux
  • C/C++, Qt

DVR System for farm ( United Kingdom)

12/2008 - 8/2012
Description:

  • IP Camera, Analog Camera
  • Rtp / Rtcp, Rtsp, H.264
  • Multiplexer
  • PCI
  • Managed 4 developers at this position

ERP For Russia Big Shop   (Russia)

4/2012 - 7/2014
Responsibilities:

  • I implemented auto-grid generator to build many grids by customizing grid of ExtJS.
  • I have developed ERP by using JSP and ExtJS.
  • UI was built like Web OS (based on the desktop UI of Ext.js)

OpenVPN Customization   (United States)

9/2012 - 10/2012
Responsibilities:

  • I built UI by using Qt.
  • C/C++, Qt

Windows Design Application for US Prossimo LLC

8/2012 – 12/2016
http://nifty-tiger.surge.sh/quote
Description:

  • Starting from Internship, to project manage for 4.5 years
  • This position was a contract for 3 years, then and full-time work for 1.5 years
  • Node.js/Express, Backbone Marionette

Product Order App

5/2017 - 6/2017
http://posapp.ktu.com.au
Responsibilities:

  • I converted order form from jQuery + Mustacher to vue.js.
  • Technologies: jQuery, mustache, vue.js, responsive, bootstrap
  • pin code: 775588
  • SMS: 9999

Kenya Vehicle Insurance Company

10/2017 - 3/2018
BimaExchange
http://bimaexchange.com
Responsibilities:

  • I built web site's frontend by using vue.js. and backend based on the Laravel

Technology: Laravel, Vue2.0, Restful API, Laravel Homestead

School Management Web Application

10/2017 - 11/2017

  • I implemented following items; Student Attendance (daily/monthly, Pdf exporting for print, Report Card, Generating Stuff ID card, Student Promotion)

Jobdone  (Russia)

10/2017 - 3/2018
Job Site for Freelancers
https://jobdone.net
Description:

  1. Find the service you need

Compare prices, review, portfolios to select the service you are most excited to do. If

you have a specific question, contact the freelancer before make order.

  1. Supply your brief

Provide a job brief for the Talent to review. At this point Jobdone takes payment, which

is held until the job is completed and you are happy with the outcome.

  1. Collaborate with a freelancer on your project

Share files and feedback easily with inbuilt messaging. Your freelancer will complete

the job within the agreed turnaround time.

  1. Approve Job

Once you're happy with the work, approve the job. The freelancer will hand over all

deliverables and you’re done. Too easy.
Responsibilities:

  • I implemented verification system and fixed bugs on the frontend.

Technology: Python/Django, Vue.js 2.0, Html5, Css3

Real Estate Management

2/2018 - 6/2018
Responsibilities:

  • I implemented announcement/facility/user management on this.
  • Version 1.0: Laravel, jQuery, bootstrap, MySQL
  • Version 2.0: Node.js/Express, React.js, MySQL, Redis

Ovatio (France)

5/2018 - 8/2018
PDF Generation from web site
http://client-preprod.ovatio.eu
Responsibilities:

  • I built app from the scratch.
  • Main feature: pdf generation

Technology: React.js, Node.js, MySQL, Docker, Next.js

Online Connect 4 Game for 2 players

4/2018
Responsibilities:

  • I built the online game connect 4 for 2 players from offline connect 4 and added real chat feature
  • Two players can play game via website.

Technologies: node.js/express, socket.io

Wordpress Site Management + Codeigniter CRM

3/2018 - 5/2018
Responsibilities:

  • I replaced current theme with new theme - doodle.
  • I fixed server-side error.
  • Technologies: Codeigniter CRM
  • Managed 2 developers at this position

Mobile Attendance App  (UAE)

6/2018
Responsibilities:

  • I fixed features on the mobile app for attendance (ionic) and backend (codeigniter).
  • Managed 2 developers at this position

Brandcrush Web

9/2018 - 1/2019
https://brandcrush.com/
Responsibilities:

  • I made this site from scratch and maintain.
  • Technology: Amazon S3, html, SCSS, Javascript, jQuery

Restaurant Management System

7/2018 - 11/2018
https://dishzilla.com
Responsibilities:

  • I fixed UI bug on the dashboard and implemented payment module for restaurant owners on the admin side.
  • Technology: Node.js, Angular5, Html5, Css3

Web scrapping using python 

Description:  I took part in building database of  web site by using statistics data from other sites  like  Live Sport site, betting site, news site and so on. In the most of cases, I used python script to scrape data from them and built database. It includes real-time scrapping, one time scrapping , bypass of authentication logic etc.

Odesk.com, Upwork.com, Freelancer.com

10/2006 - 5/2021
Professional Freelancer   

  • Mobile App: https://jaipur.dishzilla.com
  • Maintained relationships with clients for 12+ years

Education

Master of Computer Application (M.C.A) , Osaka University, Japan
2003 - 2007

Certificates

JavaScript Certification, w3Schools.com                                             
The JavaScript Developer Certificate proves fundamental knowledge of web development using JavaScript and the HTML DOM.
3/2012

PHP Certification, w3Schools.com
The PHP Developer Certificate proves fundamental knowledge of web development using PHP and SQL (MySQL).
3/2012

HTML Certification, w3Schools.com
The HTML Developer Certificate proves fundamental knowledge of web development using HTML5.
3/2012