Muhammad Kashif Siddiqui, Technical Architect/ Software Architect

Muhammad Kashif Siddiqui

Technical Architect/ Software Architect

VeriPark

Location
Pakistan - Karachi
Education
Bachelor's degree, Software Engineering
Experience
18 years, 8 Months

Share My Profile

Block User


Work Experience

Total years of experience :18 years, 8 Months

Technical Architect/ Software Architect at VeriPark
  • Pakistan - Karachi
  • My current job since November 2020

Responsible for managing multiple client projects technical Technical Propositions.

Technologies: Azure Cloud Services (Apps, App Logics, Functions, Power platforms, AI Bots), SharePoint/O365, D365, .NET, ASP.NET MVC, Core API, Web API 2.0., Java EE, Java SOA, HTML5 & CSS3, JavaScript, Angular 5.

Responsibilities:
• Solution Architect, Technical Project Management & SME, Pre-Sales.
• Project Effort & Cost Estimations.
• Project Planning, Resource Planning & Management, Appraisals & Interviews.
• Communication management with Clients and other Stakeholders.
• Writing Project Proposals & Technical Solution Designs.

Software Architect at Treehouse Consultancy LLC
  • Pakistan - Karachi
  • March 2017 to October 2020

Responsible for managing multiple client projects technical deliverables. Managing multiple teams & projects.

Technologies: Azure Cloud Services (Apps, App Logics, Functions, Power platforms, AI Bots), SharePoint/O365, D365, .NET, ASP.NET MVC, Core API, Web API 2.0., Java EE, Java SOA, HTML5 & CSS3, JavaScript, Angular 5.

Responsibilities:
• Leading Research & Development Team.
• Solution Architect, Technical Project Management & SME, Pre-Sales.
• Project Effort & Cost Estimations.
• Project Planning, Resource Planning & Management, Appraisals & Interviews.
• Client dealing and management.
• Writing Project Proposals & Technical Solution Designs.
• Written over 70 Proposals.

Solution Architect at qordata
  • Pakistan - Karachi
  • January 2016 to March 2017

• Leading Software Development Team.
• Solution Architect, Technical Project Management & SME.
• Project Effort & Cost Estimations.
• Technologies: HTML5 & CSS3, JavaScript, .NET, SharePoint 2013.
• Requirement Gathering & requirement finalization.
• Writing Project Proposals & Technical Solution Designs.
• Resource Planning & Management.

Manager, Software Development at Streebo
  • Pakistan - Karachi
  • September 2014 to December 2015

• Leading Software Development Team.
• Project Management, Solution Architect, & SME.
• Project Effort & Cost Estimations.
• Technologies: Tibco SpotFire, ETL/OLAP, SSIS, Java EE (Hibernate, EJB, JSF, Prime faces), Java SOA (Jersey Implementation), HTML5 & CSS3, JavaScript, Java EE, PHP, .NET, SharePoint 2013.
• Requirement Gathering & requirement finalization.
• Writing Project Proposals & Technical Solution Designs.
• Resource Planning & Management, Appraisals.

Senior Consultant at ITMinds Limited ( a subsidiary of CDC Pakistan Limited)
  • Pakistan - Karachi
  • January 2012 to August 2014

Job Role:
• Pre-Sales - Technical Part.
• System Analyst.
• Project Manager.
• Technical Analyst & Architecture / Solution Provider.
• Conducting Technical Interviews.

\[SharePoint Projects\]
Project: Meezan Bank Pakistan - Account Opening /Maintenance Process & Intranet Portal
Project Nature: Business Process & Web Portal (POC).
Project Duration: Sep 01 2013 - Sep 24, 2013.
Technologies:
• MS SharePoint 2013 Workflow using Visual Studio.
• MS SharePoint 2013 Web Part Development, Client Object Model.
• Info Path 2013 forms.

Project: Engro Fertilizers Business Processes (Phase 2).
Project Nature: Document Management System & Business Processes.
Technologies:
• MS SharePoint 2010 Workflow using Visual Studio.
• MS SharePoint 2010 Web Part Development, Client Object Model.
• Info Path 2010 forms.

Project: Ethiopian Commodity Exchange DMS, ECX Ethiopia.
Project Nature: Document Management System & Business Processes.
Technologies:
• MS SharePoint 2010 Branding, State Machine SharePoint Workflow using Visual Studio.
• MS SharePoint 2010 Web Part Development, Client Object Model.
• jQuery, JavaScript, DHTML & CSS.
• Info Path 2010 forms.
• Adobe Photoshop CS3.

Project: SharePoint 2010 Development Training, ECX Addis Ababa, Ethiopia.
Project Nature: Corporate Training, MOC based SharePoint 2010.
Project Duration: June 20, 2012 - June 26, 2012: 5-Day Training.
Technologies:
• MS SharePoint 2010,
• Workflow using Visual Studio & Designers.
• MS SharePoint 2010 Web Part Development, Client Object Model.

Project: Engro Fertilizers Business Processes (Phase 1)..
Project Nature: Document Management System & Business Processes.
Technologies:
• MS SharePoint 2010 Branding, State Machine SharePoint Workflow using Visual Studio.
• MS SharePoint 2010 Web Part Development, Client Object Model.
• jQuery, JavaScript, DHTML & CSS.
• Info Path 2010 forms.
• Adobe Photoshop CS3.

\[J2EE Projects\]
Project: MUFAP Pakistan, Internet Portal.
Project Nature: Public facing site & portal.
Technologies:
• JSF, Primefaces.
• JBAF 1.0
• MySql.
• Apache Tomcat 7.0.

Project: Insurance Repository System Pakistan.
Project Nature: Insurance Repository & Business Processes.
Technologies:
• J2EE JSF, JAXB, Servlets.
• Java SOA (Jersey)
• JQuery, JavaScript, DHTML & CSS.
• Oracle Weblogic Server 11g.

Project: J2EE based Application Framework Solution (Phase 1) JBAF 1.0
Project Nature: Web based Application framework.
Technologies:
• J2EE, JSF, Primefaces.
• JAXB, JAX-RS \[Java SOA (Jersey)\], MyBatis.
• JQuery, JavaScript, DHTML & CSS.
• Oracle Weblogic Server 11g.

\[.NET Projects\]
Project: Microsoft .NET Training, ECX Addis Ababa, Ethiopia.
Project Nature: Corporate Training, MOC based Microsoft .NET (4.0).
Technologies:
• VS .NET 2010 (C#) based training.
• WPF & WCF.

Project: Banking Applications for Citibank Pakistan.
Project Business: Banking Back-Office Automation applications.
Project Duration: 3 Months
Role: Project Lead.
Project Team: 3.
Technologies: .NET 2.0, SQL Server Data migration, XML.


Project: Banking Applications for Citibank Pakistan.
Project Business: Banking Back-Office Automation applications.
Project Duration: 2 Months
Role: Project Lead.
Project Team: 3.
Technologies: .NET 2.0, SQL Server, XML, SecureBlackBox API, SSH Tectia Server.

Deputy Manager/ Project Lead at Central Depository Company Pakistan Ltd.
  • Pakistan - Karachi
  • March 2007 to December 2011

Job Role:
• Requirement Gathering.
• Project Management.
• Technical Analysis.
• Propose Architecture / Solution.
• Conducting Technical Interviews.

\[J2EE Projects\]
Project: Custodian and Depository System.
Project Business: Securities/Share Custodian and Transaction.
Technologies: Java Swings, J2EE (EJB, Servlets, RMI), JDBC, XML, ORACLE 10g and Weblogic Server and JReport 5.0
Work detail/ Responsibilities:
• Project Management.
• Requirement gathering and requirement engineering.
• Application architecture and Design changes and monitoring.
• Designing of Code Standards and Design Patterns.
• Development of Business component using EJB, Swing components.
• Designing of Database Queries and Procedures related to Business needs and Application.
• Research and Development on New changes for Application up gradation.
Report designing using JReport 8.0.

Project: Fund/Asset Management System
Project Business: Fund Market and Business (Entities are Bank, other Financial Institutions, Karachi Stock Exchange, and CDC \[as Trustee\]).
Technologies: J2EE (Swings, EJB, POJOs, Servlets), XML, ORACLE and BEA WebLogic Server and JReport 8.0
Work detail/ Responsibilities:
• Requirement gathering and requirement engineering.
• Application architecture and Design changes and monitoring.
• Designing of Code Standards and Design Patterns.
• Development of Business component using EJB, Swing components.
• Designing of Database Queries and Procedures related to Business needs and Application.
• Report designing using JReport 8.0.

Executive Officer (Software Developer) at EFU Life Assurance Ltd
  • Pakistan
  • December 2005 to February 2007

Job Role:
• Requirement Gathering.
• Project Management.
• Technical Analysis.
• Propose Architecture / Solution.

\[Java Projects\]
Project: Financial Analysis and Prediction/Project System
Project Business: Customer budget predictions system and Life Plans investments projections.
Role: System Architect & Technical Lead.
Technologies: Java (Using JSP, Servlets, XML and Java Beans) for the Corporate Partners & Sales Force.
Work Detail:
• Understanding the requirement and managing of requirement changes asked by Stack Holders.
• Project Re-Engineering from Classical VB 6.0 to J2EE.
• Designing Code standards and Design Patterns.
• Project Timeline management.
• Analysis on Proposed Technologies.
• Development and Team management.

\[WAP Projects\]
Project: Wireless Application for Sales Consultants - CONSULTANT MESSENGER
Project Business: WAP Access to the sales force for the information access during the field-times.
Role: Sr. Programmer Analyst and Project Lead.
Technologies: WML, WML Script, PHP, Apache Tomcat, Oracle (SQL and PL/SQL).

Work Details:
• Understanding the requirement and managing of requirement changes asked by Stack Holders.
• Research Analysis on Wireless Technologies and Business needs.
• Designing Code standards and Design Patterns.
• Project Timeline management.
• Development and Team management.

\[.NET Projects\]
Project: SMS Application for Sales Consultants - CONSULTANT MESSENGER
Project Business: Real-time communication to the system for sales force for the information access.
Role: Software Engineer and Technical solution Provider.
Technologies: VB.NET, Oracle & GSM AT-Command set.
Work Details:
• Understanding the requirement and managing of requirement changes asked by Stack Holders.
• Research Analysis on Mobile Technologies and Wireless communication and protocols.
• Designing Code standards and Design Patterns.
• Project Development.

Software Developer at Softronics System Pvt Ltd.
  • Pakistan - Karachi
  • August 2005 to December 2005

Software Development in .NET Framework 1.1/SQL Server 2000

Worked in Following Projects:
- Developed Web Based College Management Systems for COMMECS C#.NET.
- Pak Suzuki Dealer Management System in VB.NET +SQL SERVER.
- Human Resource Management & Payroll System for ATCO Pvt. LTD. in C# + SQL SERVER.

Education

Bachelor's degree, Software Engineering
  • at Usman Institute of Technology, Hamdard University
  • March 2005

- 2.9 CGPA - Got 3 Times Scholarships in Different Semesters. - Final Year Project: Network Monitoring Control System on Windows Network using Managed C++ , WMI Instrumentation (It can also be extended for Linux Platform) - Web Based FM Broadcasting System. - Remote University Panel (Web Based) - Online Tendering Offering and Passing System using AI. - Hospital Management System. - Participated in All Pakistan Programming Competition Procom’05 Karachi Year 2005 (Ranked 12). - Participated in Software Competition in ProQuest’04 Karachi Year 2004. - Participated in Softec All Pakistan Software & Dynamic Programming Competition 2003-Lahore. - In UIT one of the founders of UITCS (which is an ACM chapter.)

Diploma, C/C++, Oracle DBA/Developer, System Analysis and Design
  • at NCR Education Center
  • January 2001

During my Diploma in Computer Science, my academic session has following achievements: - 2nd Position in Final Exam (82% Marks) - Participated in NCR Software Competition. - Developed Car Racing Game in Console based C++. - Inventory Control System in Oracle Developer 2000.

Specialties & Skills

Software Engineering
java j2ee jsf jsp struts hibernate Design pattern
C# .NET SQL PHP Java JSP Servlets
Management with MS Project
SharePoint
Adobe Photoshop 8.0, Macromedia Flash MX 5.0, Macromedia Dreamweaver MX 5.0, MS Office
Oracle SQL/PLSQL
C# .NET Framework 4.0
UML Designing - Rational Rose
WebLogic 7, 10g, 11g
EJB 2.0, 3.0
XML & XSL/XSLT
Swings & Applets
Servlets
HTML, DHTML & CSS, JavaScript
JDeveloper 11g
Project Management with MS Project
MS SharePoint 2010 (Branding, Workflows, InfoPath, ASPX Forms, Configuration)
JSF (Mojarra), Primefaces, Faclets
JAVA SOA
Azure Cloud Sevices

Languages

English
Expert
Urdu
Expert

Training and Certifications

Microsoft Certified Associate Data Engineer (Certificate)
Date Attended:
July 2020
Microsoft Certification (Training)
Training Institute:
Microsoft Certified Trainer - SharePoint
Date Attended:
June 2012
IBM Pakistan (Training)
Training Institute:
IBM WebSphere Portal v8 (WCM, BPM)
Date Attended:
October 2012
Diploma in C++, Oracle, Java etc (Training)
Training Institute:
Diploma in Computer Science - 1 Year - NCR Education Pakistan
Date Attended:
January 2000
Requirement Gathering methodologies (Training)
Training Institute:
Business Beam Pakistan
Date Attended:
May 2008
Microsoft Certification (Training)
Training Institute:
Microsoft Certified Professional Developer - SharePoint
Date Attended:
March 2012
Microsoft Certification (Training)
Training Institute:
Microsoft Certified Technology Specialist - SharePoint
Date Attended:
January 2012