Kiran Pal Singh
Highly qualified software engineer offering more than 7 years of Full stack
(AngularJs, Node Js, Ionic, Cordova, MongoDb, MySql, Nginx, Jenkins and AWS
services ) experience within software development industry.
-Skype : kp.paperbyte
EXPERIENCE
SKILLS
PaperByte Private Limited , Noida - Deputy CTO & Consultant
Skills in nodejs, AngularJs,
Feb 2018- current
mongoDB, MySql WS
Founded in 2018, Paperbyte is a group of companies which provides
web,mobile, AI and E-commerce solutions.
deployment services.
Reliance Industries Ltd, Noida — S
enior Team Engineer
like NGINX.
March 2014 - Feb 2018
Experienced in cross platform
Reliance Jio Infocomm Limited, d/b/a Jio, is an Indian mobile network
app development like Ionic
operator. Owned by Reliance Industries and headquartered in Mumbai,
and Cordova.
Maharashtra.
Good experience in using
Knowledge of routing server
RDBMS like MySQL, Sql
InventXO Technologies Pvt Ltd, New Delhi — S
enior
Software Engineer
Feb 2012 - Feb 2014
Inventxo Technologies Private Limited professional website design,
Business Artifacts design and Software development company offering
services worldwide.
Career infoline, Delhi — S
oftware Engineer
JULY 2010 - Feb 2012
Career Infoline is to provide guidance and support to students to help
them develop and accomplish academic and professional goals. We also
aim to equip students with the cutting edge technical and professional
skills through seminars, workshops and innovative courses, enabling
Server, MongoDB.
Experience in using
development tools MVC,
CodeIgniter,CakePHP and
Zend.
Experience with WordPress
website and opencart
e-commerce.
Good communication skills
and interpersonal skills and
ability to work well as a part
of a team.
them to achieve a successful and rewarding career.
LANGUAGES
EDUCATION
Uttar Pradesh Technical University — Master of Computer
Applications.
JULY 2009 - MAY 2012
Uttar Pradesh Technical University, is a public collegiate university in
Lucknow in the Indian state of Uttar Pradesh.
Javascript, PHP, C
Angular(1.0-6, 2.0), HTML,
CSS, JQuery
CodeIgniter, Laravel, Ruby on
rails
MongoDB, MySQL and SQL
Server
Node.js, Apache, IIS
Chaudhary Charan Singh University — Bachelor of Science.
JULY 2006 - MAY 2009
Chaudhary Charan Singh University, formerly Meerut University, is a
Expressjs, Sails Js,Angular,
Ionic, C
ordova
Jenkins CI, AWS, NGINX
public state university located in Meerut, Uttar Pradesh, India. The
university was established in 1965.
J.A.S Inter College, Khurja— H
igher Secondary Certificate
(Standard XII)
June 2006
J.A.S inter college is a Higher secondary school in Khurja(BSR) in the
Indian state of Uttar Pradesh. The school imparts education in the field of
science, maths, commerce and arts.
J.A.S Inter College, Khurja — Secondary School Certificate
(Standard X)
June 2004
J.A.S inter college is a Higher secondary school in Khurja(BSR) in the
Indian state of Uttar Pradesh. The school imparts education in the field of
science, maths commerce and arts.
STRENGTHS
Strong programming skills in
nodeJs and AngularJs.
Agile t eam player, ability to
work independently and as
part of a team.
An energetic, self-motivated
professional with working
experience in programming
skills, 3-tier /n-tier
Infrastructure, requirements
gathering, application
integration and
customization.
Adept in f ull stack
PROJECTS
development of software
Project Name —
MorningBag
analysis to system study,
Description: This is my recent large and complex project, I develop it with
two other colleagues, it is a multi-seller e-commerce (MEAN-Stack
project), it was a long term project so during development, I migrate it
from Angular 5 to 6, 6 to 7, I have designed project’s complete
products from requirement
designing, t esting,
documentation and
implementation with
cross-cultural teams.
architecture including APIs Architectural( REST, HTTP) also created a
Good communication skills
large number of APIs, I have used many rich APIs of google map such APIs
and interpersonal skills and
using Uber, MorningBag's second phase and mobile apps is in testing
ability to work well as a part
phase)
of a team.
Responsibilities: I am involved in requirement understanding and in the
development of the application. I have worked with the Angular 6, node
and cordova framework that is used for developing Ios and Android cross
platform mobile application. And I am responsible for setting the
Continuous integration in aws and Jenkins. I am also working as a devops
on this project.
Technologies: Angular 6.0 (frontend),Node(back-end Services), cordova
framework(Ios & Android) Application, MongoDb(Database).
EXTRA ACTIVITIES
Participation in C
programing
competitions at college level.
Won First Prize in C
omputer
Quiz in Fest With Zest 2010 at
ABES Engineering College,
Ghaziabad.
Project Name —
AEL
Description: Auto-Ecole Lémanique is the driving school that gives you
more freedom to take driving lessons. They offer enriching learning
Participated actively and
leaded the exhibitions at
school level.
services that will allow you to manage your course schedule, and monitor
your progress in real time through a management console. This
management console developed on Angular 7 and the backend has
Having A
Grade in NCC ‘C’
certification.
developed on nodejs.
Responsibilities: I am involved in requirement understanding and in the
HOBBIES
development of the application. I have worked with the Angular 7, node
use for developing web and admin applications. And I am responsible for
setting the Continuous integration in aws and Jenkins. I am also working
as a devops on this project.
Technologies: Angular 7.0 (frontend),Node(back-end Services)
MongoDb(Database).
Project Name —
Project-Partner
Description: Project-partner is a web application for real estate owner,
project manager and contractor. I have developed this project using the
angular 7(frontend) and Nodejs(backend). There are three types of user
can be login. 1 Project Owner - It is responsible to create an RFP for the
newly real estate project . 2 Project Manager - project manager finds the
newly created RFP of new projects and make bids on the RFP . 3
Contractor - Contractor also finds the newly created RFP and make a bid
on it.
Responsibilities: I am involved in requirement understanding and in the
development of the application. I have worked with the Angular 6, nodejs
to create a web application. And I am responsible for setting the
Continuous integration in aws and Jenkins. I am also working as a devops
on this project.
Technologies: Angular 6.0 (frontend),Node(back-end Services),
MongoDb(Database).
Project Name —
cspot
Description: Cspot is a mobile web app created using angular 6. I have
worked as a frontend angular and html design developer in this app. It is a
blockchain application related to sell and purchase of cryptocurrency. It is
also an exchange for sell and purchase the crypto tokens. I have created
the app structure in angular and also html design. I have used the angular
material design to create this app.
Responsibilities: I am involved in requirement understanding and in the
development of the application. I have worked with the Angular 6
framework that is used for developing mobile web application. And I am
responsible for setting the Continuous integration in aws and Jenkins. I
am also working as a devops on this project.
Technologies: Angular 6.0 (frontend) framework(web mobile app)
Application, MongoDb(Database).
Riding Cycle.
Helping poor people.
Playing Cricket.
Project Name —
Feature audit
Description: Feature Audit plots your customers' activity on two axes,
popularity (X) and frequency (Y). The features in the upper-right are
performing well; the others may need some attention.
Responsibilities: I am involved in requirement understanding and in the
development of the application. I have worked with the Html & custom JS,
Ruby on Rails. I am also working as a devops on this project.
Technologies: HTML & JS (frontend),Ruby on Rails(back-end Services)
cordova framework(Ios & Android) Application, MongoDb(Database).
Project Name —
Alcami
Description: Alcami is the platform for chemical industry. With this
platform company can monitor everything from lower level to upper level
regarding product(chemical, drugs), materials and process for test every
material, drugs.This platforms also provide the documents management
and message communication so that everyone who is involved in the cycle
can understand the process and comment.
Responsibilities: I am involved in requirement understanding and in the
development of the application. I have worked with the cordova
framework that is used for developing Ios and Android cross platform
mobile application. And I am responsible for setting the Continuous
integration in Azure and online vsts platform of Microsoft cloud services.
I am also working as a devops on this project.
Technologies: Angular 2.0 (frontend), cordova framework(Ios & Android)
Application, Dot net core(back-end Services), Sql Server(Database).
Project Name —
Refresh Valet
Description: Refresh valet is a cross platform mobile application for real
time request of car refresher. Here, A user can request for on demand job
and a partner can accept their job and can come at their location. After the
completion of car wash refresher partner update the status from partner
app and refresher client can check the real time status of their car wash. A
user can also request for schedule and repeat request for future. Refresher
have Ios and android applications for client and partner that are built with
Ionic framework. We have also developed an admin to check and manage
the client and partner application data.
Responsibilities: I was involved in requirement understanding and in the
development of the application. I have worked with the Ionic framework
that is used for developing Ios and Android cross platform mobile
application.
Technologies: Ionic framework, AngularJs, Ios and Android Application,
NodeJs(back-end Services), MongoDb(Database).
Project Name —
Pregnancy Approved
Description: Pregnancy approved is a cross platform mobile application
global medicine Scanner. Here, A user can scan a medicine barcode and
know about the medicine is approved in pregnancy or not. Also a user can
add any medicine that is not in the system to the system for review.
pregnancy Approved have Ios and Android application that are built with
Ionic framework.
Responsibilities: I was involved in requirement understanding and in the
development of the application. I have worked with the Ionic framework
that is used for developing Ios and Android cross platform mobile
application.
Technologies: Ionic framework, AngularJs, Ios and Android Application,
Drupal(back-end Services), MySql(Database).
Project Name —
Smart Sandbox
Description: Smart Sandbox is a cloud application that allows users to
transfer data between Salesforce Environments. It is a stand alone cloud
application, users do NOT need to install any app inside their Salesforce
Organization. Unlike traditional Data Loaders Smart Sandbox is capable of
transferring fully related data between environments. This means that we
will as part of transferring Record A from table 1 User can opt to transfer
all the records related to Record A from other tables recursively.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: AngularJs(single page application), NodeJs, AWS Lambda
function for NodeJS Salesforce API(backend).
Project Name —
Magwere
Description: Magwere is a cross platform global digital magazine
newsstand. Here, readers can browse; preview and purchase magazines of
their choice with a single touch and read it on up to 5 of their chosen
smart devices. That's not all; when publishers embed bonus video and
audio content in their digital editions, Magwere brings it to you—right
there! Flip through the pages, click on the links in articles and move right
into HD video at its best.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: AngularJs(single page application), NodeJs with
ExpressJs(back-end Services), MongoDB(Database)
Project Name —
PHMS
Description: PHMS(Plant Health Management system) is a web
application that is created for real-time monitoring of a Plant
activity-Plant Admin Monitor user These users can login to the system
using AD. For authorization and permissions Active Directory Users are
defined so that the user can access only the permitted data. Once a user
login, a dashboard listing all Plants, Floors and tools related to that user.
The application has 3 basic modules-Watching Plant status Update
Sensor Real-time Monitoring.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: AngularJs, ASP.Net MVC5 , SQl Server, SignalR
Project Name —
The Publishers
Description: Publishers is a web application that is basically used by blog
composers. User can create new blogs or writers in the application and
manage them as well.
-Login/Register – user can login or create account using custom form to
use the application.
–Home page - User can see the search box, categories and latest feeds on
the home page.
-Add/Edit – User can add new blogs,publication or journalist in the
application and edit them as well.
-CMS - Every profile will be managed and approved by the application
admin. Admin can approve the profile addition and updates.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: Node js, Angular js, mongodb, jade
Project Name —
MTA
Description: The project is a CMS web application where Administrator
can update the content of the website. Admin can make newsletters and
can send the email newsletter to all users or selected users.-Login/Register – user can login or create account using facebook,google
or twitter to use the application.
–Dashboard - Admin User can see the latest articles and feeds on the
dashboard.
-Add/Edit – Admin User can add new Media news or edit existing news.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: PHP, MVC(Zend), Html5, CSS3, MySQL.
Project Name —
Fimbre
Description: Fimbre is a cross-platform mobile web application. The
basic purpose of this app is to give or get suggestions about anything such
as movies,songs,sports,places and other things. Using this app user can
do following things-Login/Register – user can login or create account using fb or using app
interface to use the app.
-Group – User can create/edit groups, add members to groups
-Suggestion – User can add new suggestion to a group, re-suggest a
suggestion, edit a suggestion, post images and location data with
suggestion.
-Invite friends – User can invite others to use the app or add existing user
to a group.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: Ionic, Cordova, Angularjs, HTML5, Nodejs, Neo4J
Project Name —
Continues Integration
Description: The project is for continuous integration of update code
from git than compile and build the project than run test cases and then
host the final build at the given cloud location. This project is convert
manual build process for a project into automation.
Responsibilities: I was involved in configuring continues integration for
the application.
Technologies: Windows Power-Shell scripting, Jenkins(Continuous
Integration), .Net framework, SQL Server
Project Name —
Mi Átomo
Description: The project is a Healthcare web application. A user can know
online articles, nutrition, and exercise plans for a week or a month. This is
a admin portal for add, edit and update nutrition articles and exercise
plans.this is a single page web application that got data from the web
service.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: AngularJs(single page application), MySql(database),
Java(Web Service).
Project Name —
Adobe business catalyst websites
Description: Business catalyst is a content management system using
which we can create and manage websites easily and content easily. I was
involved in the
development of following website links are-
betterlivingchiro
i-kue
sonnyworldpartners
foreverphotography
Responsibilities:
Technologies:
Project Name —
Call circuit agent portal
Description: The project was about gathering price information about
dairy items from different stores. I built an API for mobile application
that syncs offline data with the app. Also I built web app to manage users
and products and admin can see the price reports for a tenure.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: PHP MVC (CodeIgniter), MySQL, web service (OO
development lifecycle)
Project Name —
News portal
Description: To design a password protected News Portal for Aam Aadmi
Party, ruling political party in Delhi, India. Support was provided to
upload images (jpg, png etc )and videos(mp4,flv,swf) with smart
buffering and caching. The members of the party could view the news
across all.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: PHP, MVC (CodeIgniter), Mysql
Project Name —
Lawsuit
Description: It is a Web Portal to be used by the Law Firm in Allahabad in
which any user can view the status of a case by entering the case number.
An admin can control cases and registered lawyers in the system. A
Lawyer can view its cases and add the status to any current case in
process.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: PHP, MVC (CodeIgniter), Mysql.
Project Name —
Make a Wish (web service)
Description: It is a web service that accepts the http request from the
android application and sand back the calculated response according to
the request. Get the request in the json and response is also in json form.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: PHP, MVC (CodeIgniter), Mysql.
Project Name —
Delhi M
etro fare (web service)
Description: It is a web service that accepts the http request from the
android application and sand back the calculated response according to
the request. Get the request in the JSON and response is also in JSON form.
It calculates the metro fare takes source and destination station name and
gives the fare.
Responsibilities: I was involved in requirement understanding and in the
development of the application.
Technologies: PHP, MVC (CodeIgniter), Mysql.