Imran Shafique, Senior Application Developer

Imran Shafique

Senior Application Developer

Bayan Credit Bureau

Location
Saudi Arabia
Education
Bachelor's degree, Software Development
Experience
15 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 10 Months

Senior Application Developer at Bayan Credit Bureau
  • Saudi Arabia - Riyadh
  • My current job since January 2018

As a senior application developer perform the technical design and development of complex application system using existing and emerging technologies in an Agile environment. Ensure that code is properly written, integrated, tested and verified with rest of the application according to standard quality procedures and practices. Creates and review unit test plans and identifies to improve testing process. Proactively took part in SCRUM team to generate effort estimation task list. Database design, performance tunning and query optimization. Build new application components using .NET 4.0, ASP.NET, C#.NET, SQL Server, WCF Web Services/WCF Data Services. Integrate Third party API. Software release management.

Senior Software Developer at al-sorayai trading & industrial group
  • Saudi Arabia - Jeddah
  • September 2010 to November 2017

~Participated in database design, writing queries and stored procedure in Oracle 11g; reported development and publishing of same using Oracle BI Publisher, crystal reports, and Oracle report writing tools. Managing Salesforce customize development, administration, and configuration which includes workflow rules, reports, and designed dashboard; worked on Mobile Supply Chain Application project and developed application for hand held device to perform shop floor and warehouse transaction from any location through WIFI.
~Managing the entire Software Development Life Cycle including design, development, testing, troubleshooting of Software; estimating different tasks; Creating and participating in software planning and estimating, status monitoring and reporting. Dexterously developing software solutions by studying information needs, conferring with users, studying systems flow, and work process, investigating problem areas following the SDLC.
~Interfacing with clients for business gathering, conducting analysis and finalizing technical / functional specifications and high level design documents for the project. Obtaining requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, and workflow analysis and proposed solution.
~Handled Data Integration Service projects with third party software and hardware that includes BARCO, Weave Link, ZTK Fingerprint devices, Oracle EBS and many more; identifying dependencies, evaluating risks & acquiring release approvals. Participating in project specification reviews, writing and maintaining technical documentation.
~Providing both Strategic and Tactical support to the concerned department and providing innovative expertise, consulting, design, implementation, and leadership in the realization of the benefits of IT technologies for the departments. Performing the testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification

Senior Software Engineer/Team Lead .Net at ICIL Technologies (Pvt.) Ltd.
  • Pakistan - Karachi
  • June 2008 to September 2010

~Functioned as .Net team lead and acted as part of an agile development team, building and working on enterprise grade software system on top of Microsoft .Net development reporting directly to technical consultant.
~Instrumentally lead the team in development and implantation of different solutions like point of sales, human resource suit, assets management, task and project management solution and complete ERP solution for SME business.
~Functioned closely with business analyst to identify gaps of functional requirements and user interface and clarify functional specification as needed. Actively involved in software analysis, design, development and refactoring databases
~Prepared required documentation for the selected releases and ensured quality and timely deliverable. Performed integration of bio-metric devices with Attendance System so that system able to synchronize data directly from machine; code reviews and ensures the accomplishment of unit testing by the developers and removal of bugs reported.
~Ensured team followed the specified coding standards to get them up to speed quickly.

Education

Bachelor's degree, Software Development
  • at University of Huddersfield
  • September 2003

BSc. Hon's with majors in software development.

Specialties & Skills

ASP.NET MVC
System Integration
Web Services
Agile Software Development
Crystal Reports
ASP.NET MVC
Entity Framework
Webservice
Javascript
.Net Core
MSSQL Server
Angular

Social Profiles

Languages

English
Expert
Arabic
Beginner

Training and Certifications

Azure Fundamental Certified (Certificate)
Date Attended:
September 2020
Appian Designer (Training)
Training Institute:
Appian
Date Attended:
November 2020
Duration:
36 hours
DevOps Skills with Visual Studio and TFS 2017 (Training)
Training Institute:
Pluralsight
Duration:
9 hours
The Complete ASP.NET MVC 5 Course (Training)
Training Institute:
Udemy
Duration:
8 hours
Scrum Fundamental Certified (Certificate)
SalesForce Platform Application Builder Developer Training (Training)
Training Institute:
Udemy
Date Attended:
April 2017
PMP (Training)
Training Institute:
Knowledge Core
Date Attended:
July 2014
Duration:
35 hours

Hobbies

  • Video Editing
    Managing video and graphics editing of my better half YouTube channel.