I am Peter, I am a full stack javascript developer with 5 years of experience in back-end api development using nodejs and 8 years of experience in front-end design & development. I am self disciplined in my career and I am self taught in the stack that I use. I am quick to learn & deliver fast.
Arbeit & Erfahrung
V
Fullstack Node Js Developer
VibrantCreator
May'2020 - May'2021
Norway Remote Working via Upwork.com
I am in the process of creating a business investment social platform that will be used by investors
and startup companies. Here are the roles assigned to me:
- Designing and configuring a fully automated CI/CD lifecycle for the project on using AWS
codebuild and github to reduce the average deployment time.
- Design and develop a backend api for a company investment networking system
- Develop a frontend application with a content management system and admin dashboard
from the designs presented by the client using vue.js
- Design, create and manage the database schemas using postgres and typeorm library.
Technologies used: Nodejs (nest.js), Vue.js, Postgresql, Vuex
D
Node.js Developer
Data Science
Mar'2018 - Apr'2018
startup, USA Remote Working via Upwork.com
I developed an API that outputs data supplied from an external sorted data source and customize it
to my clients requirement with the following roles assigned to me:
- Developing an backend api that was to be used to integrate third-party external API data
and save the data in a formatted way in MongoDB
- Design the Database schema that would work well with the data being used in the backend
application. Mostly statistical data that define a business model and the risks involved in the business.
Technologies used: Nodejs (express.js), MongoDB
M
Fullstack Javascript Developer
MachineCDN
Sep'2017 - Oct'2018
USA Remote Working via Upwork.com
-Creating an API that was to be used by the IOT devices in AT&T marketplace platform
using AWS lambda.
- Create a dashboard that displays the data the IOT devices emit or send back using Reactjs
- Plot and generate maps and graphs that show the analytic data summary of the events and data the IOT devices give in a given time. Using google map and charts library
Technologies used: Nodejs (express.js), React.js, Google map API, Postgresql, HTML and CSS
C
Fullstack Node.js Developer
CirrusInsight
May'2015 - Nov'2016
USA Remote Working via Upwork.com
I designed and developed a presentation tracking api using node.js (restify.js) with the following
roles assigned to me
- Designing and developing an app that would generate a presentation and track the amount
of time spent by users in a presentation slides document sent to them.
- Creating the schemas for the postgres database to be used by the API
- Develop a node.js backend app that generates analytic data that would be plotted to graphs
and charts to show summary data on a presentation document
- Create a separate AWS lambda api that would be used to integrate to an already existing
gmail plugin that works with salesforce data.
Technologies used: Nodejs (restify.js), Angular.js, Postgresql, Bootstrap html framework
T
PHP Developer Laravel
Touch2Success
Nov'2014 - Apr'2015
UK Remote Working via Upwork.com
- Identifying the problems in the EPOS system the company uses and developing the solutions that would then be integrated to the current system
- Making changes to the web app user interface as required by the client using html and css.
- Collaborating with the team that was there to come up with solutions that would fix the bugs that were highlighted by the end user and the saas app user too.
Technologies used: PHP (laravel framework), HTML and CSS, Mysql
S
PHP Developer
Siteandrunning
Jun'2011 - Oct'2017
USA (https://dluxjewels.com/) Remote Working via Upwork.com
I design, developed and deployed a custom ecommerce SAAS web application with the following
project roles assigned to me:
- Designing and developing an e-commerce SAAS application that would be used by wholesale jewelry stores to manage their products and sales.
- Design, develop and integrate a custom content management system that also customizes
the user interface of the e-commerce store
- Designing and developing a Digital obituary system using php, mysql, jquery/javascript,
html and css
Technologies used: PHP, jQuery, Javascript, MySQL, HTML and CSS