خلاصہ

As a full-stack developer (MEAN | MERN | Microsoft .Net) with nine years of experience in related fields and specialize in software development and architecture. Immensely familiar with each layer of software engineering and development.


Passionate about working with businesses and individual decision-makers to provide architectural and technical business solutions that resolve critical problems, grow their business, and improve their revenue stream and profitability.


Being a full-stack developer (MEAN | MERN | Microsoft .Net), my skill set includes


Web Development: Angular CLI | React | Next.js | ASP .NET (Web Form, MVC) | On Page SEO


Backend Development: Asynchronous programming using Node.js and .Net | Sails | Meteor


Mobile Development: Ionic | React Native


JavaScript Stack: MEAN | MERN | Node.js | Micro-frontend and Micro-services architecture


Framework: Microsoft .Net & Entity Framework


Web Components: HTML, JavaScript, jQuery, Ajax, JSON


Style Sheet: CSS, SASS, Bootstrap, Emotion.js, Styled Component, CSS Module


UI/UX: Reactstrap, Prime NG & Prime-faces Libraries


Programming Languages: C#, Typescript


Web API: Web API 2, Node.js, Express.js, Facebook & Google API


Store: NGRX/REDUX Store, Actions, Reducer, Effects


Implementation of OAuth: Microsoft, Facebook, LinkedIn, Google, Twitter


Database: MS SQL Server, MySQL, MongoDB using Mongoose


Development Tool: Visual Studio Code, Visual Studio


Code Management: GitHub, Bitbucket


Deployment: CI/CD, Docker Containers, Kubernetes, IIS, Nginx


Real-time: SignalR and Socket.IO


Management: Software Solution Architect | Task Breakdown & Time Estimates | Team Management and Leadership


تجربہ

کمپنی کا لوگو
Principal Software Engineer
NetSol Technologies Limited
مارچ ۲۰۱۸ - موجودہ | Lahore, Pakistan

Responsible for design and develop micro-frontend based application architecture, story breakdown, task estimation and assignment, team management and deliver the sprint goal within given timelines. Responsible for converting design and developing UI using HTML, CSS3, Bootstrap. Enhanced application performance by component based development in view of future framework transitions. Experience with creating custom directives, decorators, and services to interact with restful APIs. Deployment of different application with different development stack in such manner that provide the feel of single application.

کمپنی کا لوگو
Sr. Software Engineer
Systems Ltd
ستمبر ۲۰۱۷ - فروری ۲۰۱۸ | Lahore, Pakistan

Responsible for developing the UI pages using Angular 4, HTML5, CSS3, JavaScript, Prime NG and Bootstrap. Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions. Used various Angular 4 custom directives and developed reusable components and templates that can be re-used at various places in the application. Worked with Angular 4 to develop single page applications, worked with ngrx for managing Angular applications state. Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4. Implemented HTTP requests using rxjs Observable library to handle multiple values over time. Experience in working with the advanced JavaScript such as ECMAScript 6 (ES6). Used JIRA for task tracking. GitHub is used as a version control tool.

کمپنی کا لوگو
Sr. Software Engineer
Encore System (Pvt) Ltd
اکتوبر ۲۰۱٦ - ستمبر ۲۰۱۷ | Lahore, Pakistan

Designing and developing the web application using HTML5, CSS3, Bootstrap, JavaScript, React, Redux and Node JS. Extensive usage of Bootstrap for layout as well as responsive design and SASS for Responsive design. Implemented React UI and maintained the state with redux architecture implementation. Develop various screens for the front end using React and used various predefined components from NPM (Node Package Manager) and redux library. Used Bootstrap front-end framework for faster and easier UI development. Performed unit testing after writing the code by using Jest Framework and involved in TDD environment. Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints

کمپنی کا لوگو
Sr. Software Engineer
ParaTech Software Solutions (Pvt) Ltd
مارچ ۲۰۱۳ - ستمبر ۲۰۱٦ | Lahore, Pakistan

Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON. Development of monolithic architecture based application developed in Microsoft .Net Framework. Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON. Created reusable templates and style sheets based on UI standards and guidelines. Performed functional tasks using specifications and wireframes. Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug. Participate in the team on agile development cycle. Followed Scrum methodology.

تعلیم

Superior University Lahore
ماسٹرز, ماسٹرز ان سائنس, Masters in Information Technology‎
Information Technology
CGPA 3.6/4
2012

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

ماہر Angular CLI
ماہر ASP .NET (Web Form, MVC)
ماہر Asp.Net MVC
ماہر Asynchronous Programming Experience
ماہر Back-end Development (Node.js and .Net)
ماہر C#
ماہر C#, Entity FrameWork
ابتدائی CD
ابتدائی CI
ماہر CSS 3
ماہر Docker Containers, IIS, Nginx
ماہر Emotion.js, Styled Component, CSS Module
ماہر Facebook, Google, LinkedIn APIs
ماہر HTML, CSS, Bootstrap, Reactstrap
ماہر Javascript, Typescript, JQuery, JSON
ماہر jQuery
ماہر JSON
ماہر Microservices, Micro Frontend Architect
ماہر Microsoft .NET Framework
ماہر Microsoft SQL, MySQL, MongoDB, Mongoose
متوسط Mongodb
ماہر NGRX Store, Actions, Reducer, Effects
ماہر NodeJs
ماہر NPM, Bitbucket, GitHub, SVN and TFS
ماہر Object-Oriented Software
ماہر On Page SEO
ماہر Oriented Designing
ماہر PrimeNG & Primefaces Libraries
ماہر React.js, Next.js, React Form Hook
ماہر SignalR and Socket.IO
ماہر Software Solution Architecture Command
ماہر Task Breakdown & Time Estimates
ماہر Team Management and Leadership Skills
ماہر Visual Studio, VS Code, WebStorm
ماہر Web API 2, Express, Sails, Meteor
ماہر Web Application Optimization

زبانیں

متوسط اردو
متوسط انگریزی

Yasir آپکے جاننے والے

izza zubair
Rekky Inc