概要

 Management Proficiencies:


-------------------------------


- Project Planning and Management: Define project scope and schedule while focusing on regular and timely delivery of value;


- Team Management: Assist in team development while holding teams accountable for their commitments, removing roadblocks to their work.


- Product Owner Support: Support the Product Owner in managing customer expectations for project deliverables, managing stakeholder communications, and helping to implement an effective system of project governance.


Technical Proficiencies:


--------------------------


- Architecture: Load balancing, caching, Domain sharding, Resource bundling, vertical & horizontal scaling, prevent spoofing, use encryption, hashing, firewall, IP filtering, and SSL, apply Design patterns, OOP, OOAD and generics, use libraries, 3rd party tools, and framework, develop layers, custom controls & wrappers for manageability. Additionally use Database mirroring, Application synchronization, and Windows failover clustering.


- Desktop: C, C#.NET, VB.NET, XML, Win Services, Win-Forms, and Hangfile Scheduler.


- Web: Angular 7, Typescript, .Net Core 2.2, IIS Web server, Micro Web Server (Microsoft Owin), Redis Server, ASP.NET Webforms, ASP.NET MVC, Razor Syntax, ASP.NET Charts, 3rd party web controls, Web Services, WCF, AJAX, JavaScript, JQuery.


- Database: SQL Server, MS Access, RevenDB (No SQL), Entity framework, EntitySpaces, Linq, ADO.NET


- Reporting: Crystal Report


- API: Redis Server Command API, Cache Manager Redis API, ServiceStack.Redis Session API, ASP.NET Web API, OpenPop.NET Email API, MS Office Interop Objects, Google API, Web browser Document Design API, Emgu.CV Camera API, SecuGen Thumb impression SDK.


- QA Tools/Automation: Microsoft Test Managements, Fiddler, SQL Profiler, Ants Web Performance Profiler, NUit, Selenium.


- Management & Documentation: MS Project, VSTS, Wrike, MS Office, Rational Rose, MS Visio.


- DevOps: Git, Bitbucket, Jenkins(CI/CD)

项目

CorrRisk Risk Management System
Conduit
Buyagift - BackOffice
BICS
VQMS
FMIS
TMS
QPortal
查看更多

工作经历

公司标识
Sr. Software Developer .NET | Team Lead – SSIS and MS Dynamics CRM
Veripark Pvt Limited
Apr 2020 - 代表 | Karachi, Pakistan


Lead a team to work co-operatively with others, continually reviewing objectives and priorities, and accepting collective responsibility.
Ability to gain agreement or acceptance through influence, persuasion, or negotiation and to establish plans of action to ensure the achievement of results effectively.
Ability to work in a collaborative team environment with project managers, developers, and designers.
Involved in requirement gathering, designing, development, and deployment.
Perform as ETL developer for SSIS Transformations like Lookup, Merge, Union ALL, and Multicast by importing/exporting data between different sources.
Responsible for data validation, cleansing, analysis, and Transforming.
Responsible for performance, optimization, and writing complex SQL queries.
Perform as a CRM developer to deliver Dynamics 365 CRM custom assembly development and deployment.
Ability to develop workflows, and plug-ins, and able to do entity modifications.
Perform architecture, design, and development of full-lifecycle development efforts which are based on Microsoft Dynamics 365 / CRM.
Contribute to the company architectural best practices and Dynamics CRM customization standards to be utilized on Dynamics 365- CRM-based projects.
Conduct code reviews to ensure that customization code quality is at the highest level possible and appropriate design patterns are followed.

公司标识
Software Architect
Mudita Pvt Limited
Mar 2018 - May 2019 | Karachi, Pakistan


At the highest level, I am involved in Planning and Defining Project Scope, Activity Planning and Sequencing, Resource Planning, Developing Schedules, Monitoring and Reporting Progress, and Controlling Quality.
At the Team Level, I am responsible for Managing and Designing Sprints, by using Agile Methodology.
Develop and Designing Detailed project documentation such as Project plans, gap analysis document, functional specification document, technical documentation, and User Manuals.
Track project Milestones and goals by doing sprint retros, Stand up meetings and quick followups.
At the Technical aspect, advise on the best tools, frameworks, software to deliver defined IT project outcomes

公司标识
Team Lead
Bahria Enterprise Systems & Technologies
May 2016 - May 2018 | Karachi, Pakistan


Ensure that all tasks are completed and all deliverables are delivered within the time frame.
Conduct requirement analysis
Design system and database architecture.
Design functional application architecture from an analysis of customer needs.
Carry out software programming by self and conduct a walkthrough of code and instructions in a program written by teammates.
Review design, analysis, and code for quality and adherence to standards
Review estimated vs. actual effort on all deliverables
Take appropriate action if the deliverable is not being delivered as per the estimated timeline.
Help other developer resolve technical issues
Maintain and review personal bug-rate, quality of code.
Maintain and review metrics on personal performance, in terms of quantity of work, lines of code, report any serious slippage of milestones to manager

公司标识
Sr. Software Engineer
Softfit Technologies
Apr 2015 - May 2016 | Karachi, Pakistan


Develops solutions by studying information needs; conferring with users; investigating problem areas; following the software development lifecycle.
Determines operational feasibility by evaluating analysis, problem definition, requirements, and supports

公司标识
Sr. Software Engineer
TechnologyAlly
Mar 2014 - Apr 2015 | Karachi, Pakistan


Expected to conduct requirement analysis and development, with limited support, to keep systems current with changing technologies.
Responsible for analysis of current programs including performance, diagnosis, and troubleshooting of problem, and designing solutions to problematic programming.

公司标识
Sr. Software Engineer
Free-Lance
Jul 2013 - Feb 2014 | Karachi, Pakistan


It is related to freelancing, I was involved in a client meeting, delivering and explain milestones.
I was also involved in cost estimation and timeline.

公司标识
Sr. Software Engineer
CorrTec Services Pvt. Ltd
Dec 2011 - May 2013 | Karachi, Pakistan


Consulting with Project Manager, offering technical expertise to ensure optimal design and implementation of a new features.
Responsible for planning, processing and performing all jobs in an efficient manner with minor assistance from the Seniors.
Analyze requirement specifications and translate requirements to task specifications for junior programmers.

公司标识
Software Engineer
E-BIZSOFT Pvt. Ltd
Feb 2011 - Dec 2011 | Karachi, Pakistan


Identifying and Gathering requirements for system specification.
Coordinate with team members to identify and solve problems.
Prepare reports and correspondence concerning project specifications, activities, and status.
Preparation of training manuals for users
Maintain Microsoft standards compliance.

学历

Mohammad Ali Jinnah University
硕士, 科学硕士学位, ‎
Computer Science
CGPA 3.6/4
2021
Sir Syed University Of Engg. & Technology Karachi.
学士, 理工学士, B.S in Computer Engineering‎
Computer Engineering
CGPA 2.5/4
2010

技能

中级 .Net Core
熟练 Accounts Administration
熟练 Agile Project Management
中级 Angular 2
熟练 architures
熟练 ASP.net
中级 Atlassian Jira
熟练 C#
熟练 Client Co ordination
熟练 Database
熟练 Design Patterns
中级 Desktop Application Development
中级 DevOps
熟练 Full Project Lifecycle
中级 HTML5 
熟练 Javascript
熟练 Knowledge of Software=
熟练 MVC
熟练 NET Compact Framework
熟练 OOP
熟练 ORM
中级 SOW
熟练 Task Management
中级 TypeScriptn
熟练 Web Application Design

语言

中级 英语
熟练 乌尔都语