Muhammad Furqan Shafiq, Sr. Web Applications Developer

Muhammad Furqan Shafiq

Sr. Web Applications Developer

Royal Commission for Jubail and Yanbu

Location
Saudi Arabia - Jubail
Education
Master's degree, Computer Science
Experience
9 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :9 years, 4 Months

Sr. Web Applications Developer at Royal Commission for Jubail and Yanbu
  • Saudi Arabia - Jubail
  • My current job since November 2019

Acting as Sr. Web Applications Developer

● Lead in System Design and Development
● Extensively use of OOPS (Object Oriented Programming Structure) and Agile methodology.
● Hands on technology experience of designing and developing software applications with Microsoft .NET Framework using C#, ASP.NET MVC and ADO.Net, Entity Framework
● Extensively used of Web technologies like ASP.NET MVC, Web Services, IIS.
● Designing and/or developing solutions for a Service Oriented Architecture (SOA).
● Sound knowledge of several Design Patterns like Singleton, Factory, Repository and ASP.NET MVC.
● Extensively experienced with web-based page and site designs using HTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX, JQuery and AngularJS.
● Experienced with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
● Expert knowledge of versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe), SVN and GIT.
● Extensively worked on writing Stored Procedures Scripts, Triggers, Functions, Views and Database Design.
● Data Migrations and Integrations b/w several systems and applications
● Wire Frames | Process Flows | Data Flows
● Ensure all activity are well documented
● Communication with leadership and weekly status report & trackers
● Product Features and Business Requirements Documentation
● Configuration Management, GAP Analysis & Agile Methodology

Assistant Manager (Lead Software Engineer) at Ismail Industries LTD.
  • Pakistan - Karachi
  • May 2019 to October 2019

Acted as Lead Software Engineer

● Lead in system design and development
● Extensively use of OOPS (Object Oriented Programming Structure) and Agile methodology.
● Hands on technology experience of designing and developing software applications with Microsoft .NET Framework using C#, ASP.NET MVC and ADO.Net, Entity Framework
● Extensively used of Web technologies like ASP.NET MVC, Web Services, IIS.
● Designing and/or developing solutions for a Service Oriented Architecture (SOA).
● Sound knowledge of several Design Patterns like Singleton, Factory, Repository and ASP.NET MVC.
● Extensively experienced with web-based page and site designs using HTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX, JQuery and AngularJS.
● Experienced with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
● Expert knowledge of versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe), SVN and GIT.
● Extract, Load, Transform Scripts
● Extensively worked on writing Stored Procedures Scripts, Triggers, Functions, Views and Database Design.
● Data Migrations and Integrations b/w several systems and applications
● Wire Frames | Process Flows | Data Flows
● Ensure all activity are well documented
● Communication with leadership and weekly status report & trackers
● Data Visualization on Power BI
● Product Features and Business Requirements Documentation
● Configuration Management
● GAP Analysis & Fit Alternatives
● Agile Methodology

System Analyst (Sr. Software Engineer) at Unilever - Pakistan
  • Pakistan - Karachi
  • July 2016 to April 2019

Acted as System Analyst (Sr. Software Engineer)

• E2E Project design and development starting from requirements till UAT
• Lead in system design and development
• Extensively use of OOPS (Object Oriented Programming Structure) and Agile methodology.
• Hands on technology experience of designing and developing software applications with Microsoft .NET Framework using C#, ASP.NET MVC and ADO.Net, Entity Framework
• Extensively used of Web technologies like ASP.NET MVC, Web Services, IIS.
• Designing and/or developing solutions for a Micro Services and Service Oriented Architecture (SOA).
• Sound knowledge of several Design Patterns like Singleton, Factory, Repository and ASP.NET MVC.
• Extensively experienced with web-based page and site designs using HTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX, JQuery and AngularJS.
• Experienced with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
• Expert knowledge of versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe), SVN and GIT.
• Wireframe designing and Stake Approvals
• System Integration Testing | UAT’s User Acceptance Tests
• Extract, Load, Transform Scripts
• System training to Business Users
• Rollouts | Implementation
• Plan & Manage Delivery Timelines and Release packages | patches
• Data Migrations and Integrations b/w several systems and applications
• Ensure all activity are well documented
• Communication with leadership and weekly status report & trackers
• Data Visualization on Power BI
• Product Features and Business Requirements Documentation
• Configuration Management
• GAP Analysis & Fit Alternatives
• Agile Methodology
• Scrum Meetings
• Applications Support

Software Engineer (Web Applications Developer & Designer) at UBM Technologies LLC.
  • Pakistan - Karachi
  • January 2015 to June 2016

Acted as Software Engineer (Web Applications Developer & Designer)

● Business Requirements and documentation
● E2E Web Applications design and development
● Wireframe designing and Stake Approvals
● System Integration Testing | UAT’s User Acceptance Tests
● System training to Business Users
● Rollouts | Implementation
● Data Migrations and Integrations b/w several systems and applications
● Configuration Management
● Scrum Meetings
● Applications Support

Education

Master's degree, Computer Science
  • at Sindh Madressatul Islam University
  • January 2019

Bachelor's degree, Software Engineering
  • at University of Karachi
  • July 2016

Specialties & Skills

Microsoft SQL Server
Web Services
ASP.NET
workflow
web applications
Opencart
Oracle EBS
ASP.NET MVC
Entity Framework
Web API
Web Services
Data Warehousing
Database Administration
Decision Making
ASP.NET Web Forms
Wordpress
ADO.NET
MS SQL Server
Codeigniter
Tableau
Bootstrap
Qlikview
Crystal Reports
Microsoft Power BI
Micro-Services
AngularJS
JavaScript
Magento
Woocommerce
sharepoint
web development
programming
asp.net
web design
operations management

Languages

English
Intermediate
Urdu
Native Speaker
Arabic
Beginner

Training and Certifications

Mongo DB For Node JS (Certificate)
Date Attended:
July 2015
Mongo DB for .Net Developers (Certificate)
Date Attended:
July 2015
PMP Training Facilitated By AUC (Training)
Training Institute:
AUC Technologies
Date Attended:
April 2018
Duration:
35 hours