CAREER OBJECTIVE:
A dedicated and motivated professional with +3 years of working experience in a well reputable Software House Next Bridge Private Limited, Inno Stark. A focused team player and an excellent communicator. Motivated and able to juggle multiple responsibilities and approach complex problems with confidence and proficiency, quick to learn new concepts and eager to develop new skills and experiences especially in the areas of web, data science and cross platform applications development.
CAREER PROFILE/SKILLS:
1. Mean Stack Development (Angular Js, Node Js, Express Js and Mongo Database)
2. Mern Stack Development (React Js, Node Js, Express Js and Mongo Database)
3. Hybrid mobile Application Development (React native and Node JS)
4. Data Analyzing using R language and SPSS Modeler
5. Asp .Net MVC5 and web Api, IOC, OWin & Katana
6. Java desktop applications development Java SE (Swing, AWT, Java FX)
7. Object-oriented design, data-structures and algorithms
8. Database Implementation (MySQL, SQLite, and Oracle) and write queries to extract desired result.
PROFESSIONAL WORK EXPERIENCE:
Organization: InnoStark Technologies
Tenure: Jan 2017– November 2017
Designation: Angular JS and Asp .Net MVC5 Developer
Responsibilities:
· Analysis, design and development of business applications using the latest Microsoft’s tools and technologies like ASP.NET, MVC5, Silver light, SQL Server, Web API and Repository Design Pattern and Dependency injection (IOC) and Visual Studio.
· Implement authentication and authorization using Owin Katana claim.
Organization: Next Bridge Pvt Ltd
Tenure: December 2017– ongoing
Designation: Full Stack Developer
Responsibilities:
· Play a major role in the enhancing and maintaining of the ERP applications. Work closely with Business Analysts and clients to understand the core business problems and deliver optimal solutions. Work on modern front-end frameworks and libraries like Angular and React JS. Mean and Mern Stack and .Net MVC, MySQL using Sequelize (ORM), Material UI, Ant Design, Native Base, React Bootstrap and MongoDB.Develop Hybrid mobile applications using React Native and Express js. Use IBM cloud Bluemix delivery pipeline to build, test and deploy the applications. Work with D3 JS for Data visualization as charts and graphs.
· Provide best solutions and architecture of problems and identify the ways to improve the performance of applications.
· Provide estimations by analyzing the requirement documents and identify the business use cases.
· Follow agile methodologies like scrum, Kanban and scrum ban.
ACADEMIC EDUCATION:
DEGREE/CERTIFICATION
EXAMINING BODY:
GPA
YEAR
Bachelor of Science In Software
Engineering
University of Management & Technology
(UMT), Lahore
3.61
2017
CERTIFICATION/ ADDITIONAL SKILLS:
· Arduino Programing in home automation
· Artificial Intelligence Algorithms
· Machine Learning Algorithms
TRAININGS & WORKSHOPS:
Java EE Year – 2016
• Know about java hibernate using in Java EE and implementations of layers and tiers and design patterns.
Arduino Programing Year – 2016
• Use Arduino in home automation projects.
Tensor Flow (Machine Learning) Year – 2016
• Use tensor flow to analyses big data using artificial neural network and deep learning.
Functional Area:
• Full Stack Development (Mean and Mern Stack)
• Data Analyst
Projects:
Water Mission
https://themap.watermission.org/#/
React JS, Node JS, Express JS, Mongo DB, D3 JS, IBM Cloud Bluemix, Underscore js
Water mission design, build and implement safe water, sanitation and hygiene (WASH) solutions for
people in developing countries and disaster areas. The Map manage all the alerts related to all
water treatment pumps. Each pump has a lot of different type sensors which give data about water
quality, quantity, chlorine etc. The Map use sensor data and covert it to information. MAP build different type of charts of history data of alerts. MAP has different type of reporting like Excel sheets and PDF reports and other summary reports. MAP send emails to subscribers based on their subscriptions about alerts state, timeline and communication logs. Some important features are.
· Schedule data syncing and manipulation flows.
· Email Generation of subscribed user flow.
· Alerts state calculation flow.
· Automate Testing flow using Selenium web driver
· Exception and alerts Log Management
· Offline/Online use of MAP.
· Advanced reporting in excels sheet, PDF and emails reporting
· Multi language conversion of MAP static and dynamic data.
Excalibur
http://groupcaptain.vteamslabs.com/
Angular 5, Node JS, Express JS, Mongo DB, Sequelize ORM, SQL Database
A project management web application in which users can manage the project milestones, task and their activities. Excalibur also manage the resources attachment and their profiles. Excalibur generate the work logs on daily and weekly basis. This application manages resource allocations with clients. It is a bridge between client and developer to communicate, manage workload etc. Some important modules are.
· Manage client requirements
· Manage team’s workload
· Manage sprints (create tasks, view performance)
· Manage Deliverable
· Manage work logs
Next Foodie
React Native, Node JS, Express JS, Mongo DB, Firebase Push notification
Next Foodie is a native mobile application build for android and iOS platform. This application provides the way to improve the quality of food.
User give their feedback in the form of rating and comments. Some important features are.
· View daily and weekly cafeteria and mess menu,
· Special item push notification,
· Mess update push notification,
· Mess delay push notification.
· Special Request to Staff
JHMS (Jamiat Hospital Management System)
Java SE, SQL Database, Inheritance, Encapsulation, SQL Injection prevention, Input Validation, Design Patterns.
Follow the agile methodology in the development of final year project
· Requirement Management (Analyzing hospital workflow, reports and meetings with staff)
· Identification of Use Cases from requirements. (Extract business requirements)
· Extract Database Entities from Use Cases.
Modules: OPD, IPD, Accounts, Employee Management, Heads Management, Donation Management, Rooms Management, Shifts Management, User Access Management.
This software is built for jamiat hospital. This software handle both outdoor patient’s record as well as indoor patient’s data.
This software generates following reports.
· Employee Shifts closing reports.
· User vice reports.
· Doctors vice reports.
· Hospital heads vice reports.
Solar Energy Prediction from Weather Forecast using Machine Learning
Work on the Bahawalpur weather station data and analyze the different variations of weather variables and then compare these weather variables with solar intensity. Solar intensity is dependent variable and dew point, wind speed, visibility etc. are independent variables. Use R language and apply the following methodologies on data set.
Methodologies:
· Reliability analysis
· Normality analysis
· Correlation analysis
· Linear regression