Photo

Ali Hasain Full Stack Developer

Pakistan

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