Aijaz ALi Brohi
Senior Software Engineer & Trainer
[pic]
Summary
. Over 5 years of work experience in design, development and implementation
of web, windows, Enterprise and Mobile based applications in domains of
Financial, Education, Examination, Business and Realtor Service industry.
. Handsome experience on Project Management, Training and Teaching
Experience in Information Technology and Software Engineering.
. Expertise in Object Oriented Analysis and Design (OOA & D), development,
implementation and testing of software application.
. Strong Leading Skills and IT Management Skills in different organizations
and strong knowledge for delivering seminars on Software Engineering
Technologies.
. Strong in developing Internet, Intranet and Client Server applications
using JAVA, PHP, ASP.NET, C# and VB.NET with SQL Server 2000/2005,
Oracle and MySQL as backend.
. Developed Web Forms and Win Forms applications with .NET Framework
1.1/2.0/3.0/3.5 and ASP.NET.
. Experience in coding Cascading Style Sheets (CSS), DHTML, XML and
JavaScript.
. Developed Web applications with Open Source(PHP and MySQL), MS.Net (ASP
and ASP.Net) and Java (Servlets and JSP)
. Developed use cases and functional flow charts using UML.
. Designed databases with MS Access, SQL Server and MySQL.
. Developed component based three tier ERP applications using COM, DCOM,
EJB and Web Services
. Developed applications in Java platform with Swing, JDBC, Servlet, JSP,
JSP, Structs, Hibernate and EJB with JEE architecture.
. Experience in developing and consuming web services as per projects
requirements.
. Developed web and windows applications using C# and fairly comfortable
with VB.NET.
. Worked extensively on HTML Controls, Web Controls and User Controls using
both C# and VB. NET.
. Well experienced with tools like Visual Studio.NET and Visual Studio 6.0.
. Experienced in Business Data analysis, Design, Modeling and
Implementation on major RDBMS (SQL Server 2000/2005). Worked extensively
with Stored Procedures, Triggers and Indexes.
. Ability to work under pressure and meet stiff targets with time
management and leadership skills and excellent analytical and problem
solving skills and good understanding of Software development Life cycle
(SDLC).
Highlights Of Specific Contribution In The Field Of Information Technology
. Played Leading Role in Software Engineering Field and Faced difference
challenges and resolve issues related to IT and Computer Science
. Project Management Roles in different free lance and consultant projects.
. Trained and Management IT and Computer Science professionals as well
learners.
. Arranged different seminars on IT and Computer Science Technologies to
motivate and present aim and objective of IT and Computer Science
Technologies.
. Analysis different projects like Accounting, Inventory, Payroll and
Educational
. Lead different projects of companies as team leader and supervisor
. Trained and Developed Skills of IT Professionals in Different areas of
Skills
. Taught all IT and Computer Subjects in different Institutes.
. Software development Skills on .Net, Java and PHP Technologies
. Performed the responsibilities of Project Management and Software Quality
Assurance.
. Worked in single, multi-user environment and multi-tasking (Windows
98/Me/2000/XP).
. Knowledge of system & group policies in 98/2000/XP Domain.
. Team player with good communication and inter personal skills.
. Developed different projects of governments and private sectors like
Police, WAPDA, shopping centers.
Professional Experience
Employee (Mehran University of Engineering & Technology Paksitan)
03/06/2010 to till to date
Role : Senior Software Developer/Team Lead ( Software Incubator )
Responsibilities:
Managing projects of Examination & Admission System in .NET and Open
Source Technologies( PHP & Java)
Defining tasks, Assigning responsibility, Controlling and monitoring
quality
Responsibilities from the beginning of project initiation, planning,
controlling, and executing to both management and to the project team
Attaining team objectives, Planning work, Allocating resources
Scrutinizing progress, Checking performance, Appointing secondary leaders
Creating in Documentation of the projects.
Creating in Reporting services of client
Setting standards and maintaining regulation, Training the team
Setting up systems to facilitate communication with the team
Evaluation of alternatives and ability for decision making.
Planning and controlling for necessary counteractive measures.
Financial familiarity for budget risk management.
High communication skills.
Negotiating abilities.
People management to motivate them towards the project goal.
System designing and maintenance.
Employee (Hidaya Trust and Hidaya Foundation Jamshoro/Hyderabad)
1/08/2009 to 07/06/2010
Role : Project Manager & Technical Team Lead
Responsibilities:
Managing projects of ASP.NET, PHP and System administration.
Responsibilities from the beginning of project initiation, planning,
controlling, and executing to both management and to the project team
Attaining team objectives, Planning work, Allocating resources
Defining tasks, Assigning responsibility, Controlling and monitoring
quality
Scrutinizing progress, Checking performance, Appointing secondary leaders
Building and upholding team sprit
Creating in Documentation of the projects.
Creating in Reporting services of client
Setting standards and maintaining regulation, Training the team
Setting up systems to facilitate communication with the team
Developing work methods to craft team function cohesiveness
Leadership skill to arouse action, progress, and change.
Contractual skills to organize subcontractors.
Evaluation of alternatives and ability for decision making.
Planning and controlling for necessary counteractive measures.
Financial familiarity for budget risk management.
High communication skills.
Negotiating abilities.
People management to motivate them towards the project goal.
System designing and maintenance.
Employer (the Sacom Group) 1/8/07 to
30/06/2009
Role: Senior Developer/ Analyst
Responsibilities:
Developed projects on Oracle, .NET Framework PHP and MySql in n-tier
architecture and AJAX.
Heavily involved in the design/development of all the above applications
using ASP.net, PHP, and C#, JavaScript/DHTML, XML/XSLT and AJAX.
Developed Business layers and encryption code for database in open Source
with PHP.
Developed .NET Class Library assemblies using ADO.NET and C#. Written
business components in middle tier.
Developed User Controls in .Net to provide the menu bars.
Used ADO. Net's Data adapters, disconnected data sets and XML readers to
access the database and return XML/relational data to the front end.
Implementing dynamic data access using XML and XSLT.
Created reports using Microsoft Reporting Services and integrated into the
web front end.
Involved in writing DDL scripts (SQL objects like tables, views, rules,
defaults and user-defined data types) and creating DML scripts (Stored
procedures & Triggers).
Stored procedures were extensively used for data access and data
manipulation in the business logic layer. Triggers were used for audit
purposes for keeping track of changes in the data.
SSIS was used for creating packages and automating them using SQL
scheduler. These packages are used to move data from and into SQL Server
from various sources (like Sybase, Excel & MS Access database) on a
scheduled basis.
Environment: Dream Weaver CS3, SQL Navigate, Apache ASP.Net 2.0 with C#,
Visual Studio 2005, SQL Server 2005, Web Services, HTML, JavaScript,
Microsoft Reporting, CSS, Visio 2002, Visual Source Safe,, PHP
Designer, SQL Navigate, SQLFront.
Employee (SZABIST Job Skill Training Center)
2/2/2009 to 31/05/2009
Role : Course Facilitator/Trainer (BBSYDP Software Engineering )
Responsibilities:
Taught and trained .NET Class Library assemblies using ADO.NET and C#.
Written business components in middle tier.
Taught and trained User Controls in .Net to provide the menu bars.
Used ADO. Net's Data adapters, disconnected data sets and XML readers to
access the database and return XML/relational data to the front end.
Taught and Trained dynamic data access using XML and XSLT.
Taught and Trained reports using Microsoft Reporting Services and
integrated into the web front end.
Taught and Trained in writing DDL scripts (SQL objects like tables, views,
rules, defaults and user-defined data types) and creating DML scripts
(Stored procedures & Triggers).
Stored procedures were extensively used for data access and data
manipulation in the business logic layer. Triggers were used for audit
purposes for keeping track of changes in the data.
Taught and trained packages and automating them using SQL scheduler. These
packages are used to move data from and into SQL Server from various
sources (like Sybase, Excel & MS Access database) on a scheduled basis.
Environment: Dream Weaver CS3, SQL Navigate, Apache ASP.Net 2.0 with C#,
Visual Studio 2008, SQL Server 2005, Web Services, HTML, JavaScript,
Microsoft Reporting, CSS, Visio 2002, Visual Source Safe,, PHP
Designer, SQL Navigate, SQLFront.
Employee (Aptech Computer Education Hyderabad Center ) 18/03/2006
to 30/06/2009
Role : Visiting Faculty Member
Responsibilities:
Taught and trained Mircosoft.Net Technologies(C#.NET, VB.NET, MSQL Server,
Windows Forms, ADO.NET, COM, DECOM, WEB Services and SOAP, ASP.NET, WCF,
WPF, XML Programming, Network Programming, .Net Remoting, Windows
Services, IIS Programming, MS Office Programming, Mobile Programming,
Shared Points etc..)
Taught and Trained Java Technologies (Core Programming, Swing Programming,
JDBC, Network Programming, XML Programming, RMI, Java Beans, EJB, Java
Server Pages, Servlets, JEE Architecture, Mobile Programming etc.)
Taught and Trained Open Source Technologies.(PHP 5, MySQL, Zend Framework,
Joomla Framework etc ).
Taught Software Engineering Essentials, Software Quality Assurance,
Software Verification & Validation, Software Project Management & UML
Designing.
Environment: Dream Weaver CS3, SQL Navigate, Apache ASP.Net 2.0 with C#,
Visual Studio 2008, SQL Server 2005, Web Services, HTML, JavaScript,
Microsoft Reporting, CSS, Visio 2002, Visual Source Safe,, PHP
Designer, SQL Navigate, SQLFront.
Employer ( SAWAKSOFT )
04/05/2004 to 20/08/2005
Role: Software Engineer
Responsibilities:
Designed and developed the application in ASP.NET, C#, VB.NET.
Implemented user controls in ASP.NET.
Used Web Services in C# to access the patient information through a
secured channel.
Generated various reports using SQL Reporting Services.
Used VSS for maintaining the component and for release and version
management.
Created backend stored procedures and triggers using SQL server.
Extensively used Gridview for displaying the data in a clear format.
Used 'N Tier' architecture for the application like web services.
Involved in Documentation of the projects.
Involved in Reporting services of client.
Environment: ASP.Net with C#, VB.NET, Visual Studio 2003, SQL Server
2000, Web Services, HTML, JavaScript, Microsoft Reporting, CSS, Visual
Source Safe
Employer ( New Master Mind Education Center Hyderabad ) 17/03/2004
to 15/03/2006
Role : Computer Instructor ( Part Time )
Taught Java, VB 6.0, MS SQL Server, Windows Operating System Installation
and Trouble Shooting.
Taught Introduction to Computer Science and Information Technology.
Maintained network problems and trouble shootings.
Designed and implemented the network of Labs.
Helping and managing final year student projects.
Skills
Can lead people in working environment and can face challenges to improve
the system.
Can manage people and can play role as project manager in IT and Computer
Science Organizations.
I can learn new technologies and tools
Teach and train skills for different professionals and new learners.
Can maintain and developed applications at home any time.
Motivation in team Skills and good communication skills.
Flexibility to develop skills according requirements.
Worked as team leader in enterprise environment.
Developed and Analyzed Web Applications for different Business
Organizations
Developed Web based Portal Application
Developed Web Base Mobile Application.
Developed Mobile Web Applications and PDA Devices Applications.
Developed Windows for Accounts and Inventory System.
Developed and design online Examination System.
Developed and Managing School Websites and Online Admission System
Developed and Solving Internet based Applications and communication
applications.
Subjects and SKILLS
Skill Name Skill Level
OS / Hardware / Network Management
LEVEL
Microsoft Windows 98, 2000, ME, XP, Vista Advanced
Installation of all System Components Advanced
Disk Management, Ghost, Backup Advanced
Microsoft Windows NT 4.0/2000 (Server/Client) Advanced
Troubleshooting of Hardware and Software Intermediat
e
Network Installation and Management Intermediat
e
Web Development
LEVEL
HTML/DHTML/CSS Advanced
ASP, ASP.Net 1.0, 2.0, 3.0 and 3.5 Advanced
AJAX (DOJO and ALTAS Framework) Intermediat
e
JSP/ Servlets / JSF/ Struts Advanced
Troubleshooting Intermediat
e
XML/XSL/XSLT Intermediat
e
PHP 5.0 Intermediat
e
VBScript/JavaScript/JScrip Advanced
XAML Intermediat
e
Cold Fusion Intermediat
e
Database
LEVEL
Ms Access Advanced
Microsoft SQL server 7.0(2000) and 2005 Advanced
My SQL Intermediat
e
Oracle Intermediat
e
Client Server Development
LEVEL
Visual Studio.Net (C#. Net / VB.Net ) Advanced
Java Platform (Core Java, Advance Java, JSP, EJB, Servlets, Advanced
RMI)
Visual Basic 6.0 Advanced
C/C++, Pascal and GW Basic Intermediat
e
Mobile Programming
LEVEL
Microsoft Compact Framework 1.0, 2.0 and 3.0 Intermediat
e
Java Micro Edition Intermediat
e
Developments Tools and IDE
LEVEL
Borland JBuilder Intermediat
e
Visual Studio and Visual Studio.Net Advanced
FrontPage, Macromedia Dream Viewer Intermediat
e
Pascal and GW Basic Intermediat
e
JCreater, JForm Designer, JFrame Builder Advanced
Fidder Debugger Intermediat
e
PHP Designer Advanced
SQLFront and SQLYag Advanced
PSPad Advanced
TextPad Advanced
Microsoft Office 97 to 2007 Advanced
Netscape Navigator/Mozila and Microsoft Windows Explorer 6 Advanced
Computer Science Theories and Concepts
LEVEL
Data Structure Advanced
Digital Logic and Design Intermediat
e
Computer Architecture Intermediat
e
Operating System Intermediat
e
Operation Research Intermediat
e
Artificial Intelligence Intermediat
e
Database Management System Advanced
Discrete Mathematics Intermediat
e
Education Profile
Degree/Certificate/
Diploma
University/Board
Duration
Major Subjects
M.Sc Computer Science
University of Sindh
2 Years
Data Structure, Operating System, Computer Architecture, Digital Logic and
Design, Java, AI, Expert System, SAD, DBMS and RDBMS, Visual Basic,
Advance Diploma in Software Engineering
APTECH Computer Education
Three Years
Java Platform, .Net Framework1.0, 2.0, XML Integrations, J2EE, Web
Development Tools and Oracle 8i
Post Graduate Diploma In Computer Science
University of Sindh
One Year
Operating System, Data Structure, DLD, Matrix Laboratory, C/C++, Java,
Visual Basic 6.0, Office Automation, Internet
Projects and Applications in my career
. Hidaya Trust / Foundation Projects
1. Hidaya Trust Paperless
2. http://www.hidayatrust.org [ Hidaya Trust Website ]
3. http://www.hidaya.org [ Hidaya Foundation Website ]
4. http://Hidaya.US [ Hidaya Project Accomplishment Dashboard CFO
]
5. http://www.histpk.org [ Hidaya Institute of Science & Technology
]
6. Vehicle Booking System
7. Hidaya Dashboard System
8. http://www.hidayaislamic.org [ Islamic Online training Academy ]
. Projects of Sacom Group
1. http://www.sacomclient.com
2. http://thesacomgroup.com/
. Free Lance Projects
. Image Processing Lab for Bio Chemistry Lab of Sindh University.
. Virtual Messenger for Virtual University Student Forum using
technologies like VS 2005, C# and SQL Server 2005.
. Developed Account and Inventory System of Ibrat News Paper of
Pakistan.
. Developed Accounts, Inventory and Payroll System of Mumtaz Hyderabad
Sindh Pakistan.
. Web Messenger Using C#. Net and SQL Server for Virtual University Of
Pakistan.
. Mobile Portal using ASP.Net 2.0 and SQL Server 2000.
. Hyderabad Police Management System Using VB 6.0 as Programming
Language and SQL Server 2000 Back-End.
. Online Telephone System of World Call Using ASP.Net and SQL Server
2000 for USA Clients.
. Payroll System developed in VB 6.0 as Programming Language MS Access
as Back-End Database.
. Online Scholl Automation System developed in Servlets and MS SQL
Server 2000.
. Distribution Management System developed in Java (JDBC, Swing
Components) as Programming Language and MS SQL Server 2000.
. Police Management System using VB6.0 and SQL Server 2000.
. Mobile Portal Using ASP.Net 2.0 and VS 2005 Tools and SQL Server
2000 as Back Database.
Personal Profile
Father's Name : Illahi Bux Brohi
Date of Birth : 12-Sep-1983
CNIC : 45402-0952056-7
Marital Status Single
:
Nationality : Pakistani
State : Sindh
Zip Code : 71000
Contact Information
Cell No. +92-333-*******
Mail Address 1: **********@*******.***
Mail Address 2: **********@*****.***