概要

I am 17+ years experience software architect/lead professional. I am seasoned in business analysis, software design, development, solution architecture design, Microservices design and development, Web APIs design and development, complex software services integration, software development team building, interviewing and hiring and managing software development professionals.

Software development effort estimation, designing architecture of software products for big data and large scale usage. Analyzing existing code and refactoring it for speed and efficient memory usage.

Interviewing software development engineers and hiring them to build team. Mentoring and coaching them, assigning tasks, reviewing their code and helping them in solving business requirements by writing efficient, scalable, testable code.

Software technologies .net/.net Core 5/6, Web APIs, Entity Framework, Dapper, C#, ASP.Net MVC, SQL Server, Mongo DB, MySQL, Azure Functions, AWS Lambda Functions, LINQ, ADO.Net, TSQL, Multithreading, Network Programming, PHP Laravel, Html, Bootstrap, CSS, Javascript, Jquery, Xamarin Forms, WPF, Windows Forms.

As a freelance software developer I completed more than 60 projects on upwork.com and freelancer.com.


I designed and developed software products for ATM machines used by different banks in Pakistan, Middle East and Africa for 10.5 years while working in Avanza Solutions from 2011 to March 2022. These software products are deployed in multiple banks in Pakistan, Middle East and Africa. Interviewed software engineers and senior software engineers to hire in team and assigned them tasks. Visited and coordinated with clients to gather requirements and transformed those requirements into successful products.

Designed, developed and delivered Middle East's first biometric financial switch for Eazy fintech company in Kingdome of Bahrain. Developed software components used on Bank ATM machines, software services and UI portals for banks. Designed and developed web services for fintech company to receive and process transactions from multiple banks and POS terminals.


Designed and developed software products while working in Meezan Bank Pakistan (2007 to 2011). These software products were used to execute transactions received from ATM machines, Internet Banking site, call center and other ADC channels. Developed E-Reconciler software service to reconcile inter-branch transactions.


C#/.net/.netcore, Visual Studio 2022, VSCode, SQL Server, Browser debugging, software load testing, designing distributed software components and services.


 

项目

NETS Device Server
FDS Server
Dialer Application
Rhithm Application
iSuite UI: ASP.Net user interface for iCam, iWatch, iDistribute, iDentify
iDentify: Designed and Developed this product from scratch
iDistriute: Designed and developed the product from scratch
iCam: Added video streaming feature, fixed bugs and catered Change Reque
查看更多

工作经历

公司标识
Deputy Director Software Solutions
ZUE USA
Jul 2022 - Oct 2022 | Karachi, Pakistan

I created JDs for IT department/Software Dev team key positions and their roles and job details along with required skills.
I setup interviewing process and made documents to formalize interviewing process. I hunted software development resources through LinkedIn and interviewed more than 50 Senior Software Engineers, Software Engineers, SQA Engineers and Business Analysts and hired a software development team of 8 resources.
I had meetings with IT Director and CEO from US Washington DC and analyzed existing legacy software systems and proposed new Web Based Solutions. I prepared High Level Requirement Documents, Solution Architecture Diagrams, ERD and created databases in SQL Server 2019 for one project called Dialer with multitenant support.
I setup github repos, created Web API Solution/Projects using .netcore 6, configured entity framework, developed Controllers, Middleware, Json Web Token and few Standard Rest APIs. I conducted sprint meetings, created tickets on Jira and assigned them to team members, trained backend engineers and imparted them project knowledge.
 
Tools and Technologies: vs 2022, SQL Server 2019, .net core 6, asp.net core rest APIs, swager, postman, github, jira, draw.io, ms-project, nlog, azure vm

公司标识
Senior Software Architect
TPLEX
Mar 2022 - Jul 2022 | Karachi, Pakistan

I worked on Rhithm application (https://rhithm.app). It is used by almost 2 million users in US. I developed MS Azure Functions, AWS Lambda functions in application. I Integrated Microsoft Azure Media Streaming services in product and co-ordinated with product owners from US, attended daily meetings, executed Jira tickets.

I analyzed issues in some parts of existing application and resolved them using .netcore async APIs.
Conducted training sessions with other Development and QA resources.
Used Jmeter to perform load testing of Azure Functions and other APIs.
Migrated data from few SQL Server tables to Atlas MongoDb and planned moving of some parts of existing monolith application to make it as micro-services.
Supervised front end team in integrating NewRelic application insights into angular app.
Participated in daily meetings with US Team. 
Tools and Technologies: vs 2022, SQL Server 2019, .net core 5, asp.net core rest APIs, aws lambda function, ms azure functions, atlas mongo db, kibana, elastic search, serilog, azure media streaming services, azure storage services, github, jira, draw.io, jmeter,

公司标识
AVP Software Development
Avanza Solutions
Jan 2018 - Mar 2022 | Karachi, Pakistan

公司标识
Manager Software Development
Avanza Solutions
Jan 2014 - Dec 2017 | Karachi, Pakistan

公司标识
Senior Software Engineer
Avanza Solutions
Oct 2011 - Dec 2013 | Karachi, Pakistan

公司标识
Assistant Manager/Team Lead
Meezan Bank Ltd.
Mar 2007 - Oct 2011 | Karachi, Pakistan

公司标识
Member of Visiting Faculty
Govt. College of Commerce & Economics, Karachi
Aug 2006 - Oct 2009 | Karachi, Pakistan

公司标识
Software Engineer
ARY Digital Network.
Dec 2006 - Feb 2007 | Karachi, Pakistan

公司标识
Member of Visiting Faculty
Karachi University, Computer Science Dept.
Jan 2006 - Dec 2006 | Karachi, Pakistan

公司标识
Software Engineer
alainco cards & cards
Aug 2006 - Nov 2006 | Karachi, Pakistan

学历

University of Karachi
, Masters in Information Technology‎
Computer Science, Computer Sciences and Information Technology, Database Management System, Dot Net Web Programming, Software Development
CGPA 3.8/4
2005
University of Karachi
学士, , Bachelors of Science‎
Computer Science, Mathematics & Physics
所占比重 65%
2003

技能

熟练 ASP.net
中级 Node JS
熟练 SQL
熟练 .Net Core
熟练 Accounts Administration
熟练 Algorithm Knowledge
熟练 Architectural Designin
熟练 ASP.net
熟练 Backend Development
熟练 C#
熟练 Commercial Software Knowledge
初学者 Cooordination Skills
熟练 Crystal Reports
熟练 DAO
熟练 Data Structures Command
熟练 Database Management Library
熟练 DirectShow
熟练 draw.io
熟练 GDI
熟练 Handling Assignments
初学者 HTML5 
熟练 IIS
熟练 JavaScript
中级 JMeter
熟练 JQuery
熟练 JSON
中级 Micro Services
熟练 Microsoft SQL
熟练 Microsoft SQL Server
熟练 MS SQL Server
熟练 MS Visio
熟练 MS Visual Studio
熟练 MVC
中级 MySQL
熟练 PL and SQL
熟练 Regular Expressions
熟练 Software Achitecture Design
初学者 SQL Server 2008
初学者 System Integration Testing
熟练 System Software Analysis
熟练 T-SQL
熟练 Teaching Skills
熟练 Visual SourceSafe
熟练 Web API
熟练 WHRPP
熟练 Win32 API
熟练 WinCVS
熟练 Windows
熟练 XML/XSL

语言

中级 旁遮普语
熟练 乌尔都语
熟练 英语