Summary

I have almost 6 Years of experience in Software and Web Applications Development in all stages of SDLC involving studying of the user requirements, analyzing, designing, coding, implementation, debugging, testing, deployment and documentation across diverse industries and work environments. Using several tools and platforms which includes Microsoft .NET Framework C#, ASP.NET, ADO.Net, Entity Framework, AngularJS, SSRS, SSIS and SSAS, Oracle PLSQL programming/Database, MS Power BI, Crystal Reports, Microsoft RDLC Reports and MS SQL Server Programing/Database, Oracle, MongoDB & MySQL. This experience allows me to approach any challenge with the knowledge to identify the best possible solution. Adept at interdepartmental coordination to maximize business functionality and efficiency. Committed to ongoing professional development and innovation in management and problem-solving.  

Projects

RC Offers ecommerce
Data Lake
Intranet based Applications Development
Digital Supply Chain
Sales Productivity Automations
eMerchandising

Experience

Company Logo
Sr. Web Applications Developer
Royal Commission for Jubail and Yanbu, Saudi Arabia.
Nov 2019 - Present | Jubail, Saudi Arabia

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, PHP, 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

Company Logo
Senior Software Engineer
Ismail Industries Limited
May 2019 - Oct 2019 | Karachi, Pakistan

Acted as Assistant Manager (Senior 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

Company Logo
System Analyst
Unilever Pakistan
Jul 2016 - Apr 2019 | Karachi, Pakistan

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

Company Logo
Software Engineer
UBM Technologies
Jan 2015 - Jul 2016 | Karachi, Pakistan

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

Sindh Madressatul Islam University
Masters, Masters in Science, MS in Computer Science‎
Computer Science
CGPA 3.2/4
2018
University of Karachi
Bachelors, Bachelors in Science, BS in Software Engineering‎
Software Engineering
CGPA 3.1/4
2016

Skills

Intermediate Accounts Administration
Intermediate ADO. Net
Intermediate Ajax
Intermediate ASP.Net
Intermediate Codeigniter
Intermediate Crystal Reports
Intermediate JavaScript
Intermediate Joomla
Expert Jquery
Intermediate Laravel
Intermediate MagnetoDB
Beginner MongoDB
Expert MS SQL Server
Expert MS Visual Studio
Intermediate MVC
Intermediate MySQL
Intermediate Opencart
Intermediate PHP
Expert Query Language

Languages

Expert Urdu
Expert English