خلاصہ

Having 4 years of experience in developing Web Applications using Angular (4/6,8), TypeScript, Node JS, Express JS, Bootstrap, JSON.
Experience in working with Angular 2/4,6 and 8 modules, services, templates, directives, services and dependency injection to create a SPA.
Experience in Developing using Front End/User Interface (UI) Technologies Angular 2, Angular 4 and 6, Angular JS, Node JS, Bootstrap.
Expertise in Angular framework and its ability to create simple and scalable code for SPA.
Worked extensively on Angular 2/4,6 and 8, Type Script in SPA domains.
Hands on Experience on Angular CLI (Command line Interface).
A good amount of work done on Reactive forms in Angular and their Validations.
Create desktop application with Angular 4/6 and Unit Test with Karma-Jasmine.
Expertise in using Angular js directives, Controllers, Filters, Services, Template, Events and Injectors.
Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
Experience in using Chrome Developer Tools for debugging and troubleshooting the code.
Extensive knowledge in Sequelize ORM and good knowledge in development.
Experience in Unit Testing (UIT) and in preparing test cases.
Expertise in creating user validation forms and sending data to a server using RESTful services.
Utilize Jasmine, Karma and NPM to build and test applications.
Extensively used the repositories like GIT.
Good experience in unit testing by using Karma and Mocha.
Experience with various IDE’s such as Visual Studio and Visual Studio Code. 

پراجیکٹس

Octave Agent Dashboard
i360 Feedback

تجربہ

کمپنی کا لوگو
Full stack/Mean stack Developer
OctaveBytes
جون ۲۰۱۷ - موجودہ | Lahore, Pakistan

Used NPM for installing required node modules and other published Angular NPM modules.
Angular 6 is of a Component Driven Architecture.
Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
Worked on some of the new features of Angular 6 like new drag and drop, if else syntax, ng-templates, Reactive form,nested form and validators.
Consume RESTFUL API using angular service in Angular.
Used rxjs behaviour observable for central data availability.
Designed and developed the application using Angular 6 framework along with Type Script, Bootstrap, Node.js, NPM, Sequelize..
Developed single page applications using Angular 6, Typescript.
Hands on Experience on Angular 6 technology for one complete project.
As a backend developer, I was responsible for creating RESTFUL Web API using Node.js & Express.js.
Developed backend using node.js and express. Used Sequelize ORM for relational database structure.
Used JSON for data exchange between client and server.
Used Jasmine and chai with Should for unit testing.

کمپنی کا لوگو
Front End Developer Angular
UNIFIED EXPERT
اپریل ۲۰۱٦ - مئی ۲۰۱۷ | Lahore, Pakistan

Worked on Front end by using Angular.
Extensive use of Angular for developing the SPAs (Single Page Applications).
Developed user interface in Angular..
Extensive knowledge of and use of Angular directives to bring additional functionality to HTML.
Implemented Routers in Single Page App (SPA).
Developed client side drop down menus, search bars and drop down toggles.

تعلیم

University of Management & Technology (UMT)
بیچلرز, بیچلرز ان سائنس, BS(CS)‎
Computer Science
2016

پیشہ ورانہ مہارتیں

متوسط JSON
متوسط mongo DB
متوسط MVC
متوسط Node JS
متوسط Web API
متوسط Angular 6
متوسط AngularJs
متوسط ASP.net
متوسط Bootstrap
متوسط C#
ماہر Call Handling
متوسط Express.js
متوسط full-stack
متوسط HTML XHTML
ابتدائی Inventory Control
ابتدائی Java
متوسط Jquery
متوسط Microsoft SQL
متوسط MS SQL Server
متوسط MS Visual Studio
متوسط MVC
متوسط MySQL
متوسط NodeJs
متوسط Object Oriented Modeling
متوسط Object-Oriented Software
متوسط OOP
ابتدائی Phamrmacy
متوسط Query Language
متوسط Sequelize ORM
متوسط Software Design Patterns
متوسط Software Engineering
ماہر Windows

زبانیں

ماہر انگریزی
ماہر اردو