Aftab Ahmed
House # CB-***, Street No#**, Mohalla Hajian Allama Iqbal
Colony, Rawalpindi
accsy3@r.postjobfree.com +92-345-*******
4+ years of experience developing robust, scalable, and maintainable
solutions for web and desktop applications in various domains including
Accounting, Management, Health, Real Estate and Sales. Have strong commands
and practices on S/W Engineering Principles, Guidelines and Patterns in the
corresponding disciplines, Multi-Layered applications and N-Tier
architectures. As an experienced software Engineer, my strong analytical
and logic building capabilities could help your company to achieve its
goals.
2 Education ?
. Bachelors of Engineering in Information Technology
Aug 2006 - Sep 2011
University of Engineering Taxila (A.Q. Khan Institute of Computer
Science and Information Technology)
GPA: 2.83/4.00
. HSSC (Inter with Computer Science)
Aug 2004 - Aug 2006
734/1100
F.G Sir Syed College the Mall Road Rawalpindi
3 Professional Summary ?
* Object oriented development using C#, .NET
* SQL Server 2005/2008/2008R2 Data Bases.
* Expertise in Reporting Tools of CR (Crystal Reports) and RS (Reporting
Services).
* DeveExpress
* Strong Analytical and Logic building capabilities.
* Skilled in UML and SRS Design.
* Experience of working through-out the software lifecycle.
4 Technical Expertise ?
Languages C#, ASP.NET, HTML, XML, SQL
Development Tools Visual Studio 2008/2010, MS Management Studio
Data Bases SQL Server, Oracle, MySQL, MySql
Reporting Tools CR (Crystal Reports), RS (Reporting Services)
DB Layers ODBC, ADO.NET, Functions, Views, Stored Procedures.
Frameworks .NET 2.0/3.0/3.5/4
Web Technologies: HTML, CSS, JavaScript, XML, ASP.NET
Servers IIS
Software Configuration Subversion(SVN)
Management Tools
Platforms Windows
5
Work Experience ?
. Tecnnex Systems, PVT LTD, Rawalpindi
Web Site: http://www.clinicbusinesspartner.com/
Phone: +92.51.83435880
1 Aug 2011 - till date
Programming and Design - MD-2
MD-2 is the most cost effective, easy to use, fully integrated and
complete physician practice management system available today. From
documents imaging to electronic medical records, from appointments to
prescriptions, from individual claims to payer management, MD-2 provides
a robust functionality fully configurable and scalable to work for the
solo practitioner as well as health care systems.
. MD-2 design and development.
. Design, Integration and implementation of MD-2
. Technologies: C#, Win Forms, Devexpress, Web services, Threading,
Crystal Reports, XML etc.
. Description: Designing and updating the application as par
user requirements and programming business-logic on server and client
ends.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and updating the
application.
. Value Technologies PVT LTD, Islamabad
Web Site: http://www.valuetechnologies.org/
Phone: +92-51-221****
Address: House No. 154, Street 23, G-10/2, Islamabad.
01 August 2010 - 30 July 2011
Programming and Design - Accounting System
Value Accounting System is application software that records and
process accounting transactions within functional modules such account
payable, account receivables, payroll and trial balance. Define Charts of
Account, Voucher Entries e.g. General Voucher, Bank Voucher and Cash
Voucher. Reports printing like Ledger, Trial Balance, Balance Sheet,
Income Statement and Financial Statement.
. Value Accounting System modules design and development.
. Design, Integration and implementation of Value Accounting System.
. Technologies: C#, Windows Forms, Devexpress, SQL Server, RS
(Reporting Services .rdlc) etc.
. Description: Gathering User requirements, Analyzing
requirements, Planning, application Design and database analysis,
design and implementation, Implementation, coding, testing and
deployment.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and building the
application.
Programming and Design -Value Inventory Management System
VIMS provides feature like Automatic stock calculation, Recipe
Calculation, Stock subtraction through recipe and much more.
. Value Inventory Management System modules design and development.
. Design, Integration and implementation of Value Inventory Management
System.
. Technologies: C#, Windows Forms, SQL Server, Crystal Reports etc.
. Description: Gathering User requirements, Analyzing
requirements, Planning, application Design and database analysis,
design and implementation, Implementation, coding, testing and
deployment.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and building the
application.
Programming and Design -Hotel Management System
Hotel Management System provide features like User Authentication,
Application Verification and Trial Versions, Check In, Check-Out,
Booking, Room Handling, Reports(Check In, Check-Out, Booking and Room
Allocation) and much more.
. Hotel Management System modules design and development.
. Design, Integration and implementation of Hotel Management System.
. Technologies: C#, Windows Forms, SQL Server, Reporting Services
(.rdlc) etc.
. Description: Gathering User requirements, Analyzing
requirements, Planning, application Design and database analysis,
design and implementation, Implementation, coding, testing and
deployment.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and building the
application.
Programming and Design -Outlook Objects to Website
This web application was developed using ASP.NET in which user can
Drag and Drop the Outlook Objects like Mails, Calendar, Contacts and
Tasks to a Textbox then this web application fetches the relevant
information from outlook and saves it to Database.
. Outlook Objects to website modules design and development.
. Design, Integration and implementation of Outlook Objects to Website.
. Technologies: C#, Web Forms, SQL Server, Reporting Services (.rdlc)
etc.
. Description: Gathering User requirements, Analyzing
requirements, Planning, application Design and database analysis,
design and implementation, Implementation, coding, testing and
deployment.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and building the
application.
Programming and Design -Online Meeting System
Online Meeting System allows registered users to create an
appointment. The user supposed to have friends on the site. The
appointment supposed to be shared with his friends. The owner of
appointment and friends may choose or vote for an appointment place and
time and see each other's availability at the time. The users may leave a
comment to the appointment. The place should be shown on the Google Maps.
User location and site-defined location may be shown on the map. The user
may be informed about the appointment automatically via mail. The site
intended to be multi-lingual. I have rough layout template of most
important pages.
. Online Meeting System modules design and development.
. Design, Integration and implementation of Online Meeting System.
. Technologies: C#, Web Forms, Google Maps, SQL Server.
. Description: Gathering User requirements, Analyzing
requirements, Planning, application Design and database analysis,
design and implementation, Implementation, coding, testing and
deployment.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and building the
application.
Programming and Design -Excel Application
Excel Application was a desktop Application in which user can create
multiple spread sheets with columns bordered and named with highlighted
work area.
. Excel Application modules design and development.
. Design, Integration and implementation of Excel Application.
. Technologies: C#, Win Forms, Excel PIA.
. Description: Gathering User requirements, Analyzing
requirements, Planning, application Design and database analysis,
design and implementation, Implementation, coding, testing and
deployment.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and building the
application.
Programming and Design -Property Data Management System
"PDMS or Property Data Management System" was a desktop application to
manage Property and Real estate of Pakistan. There are 35 to 40 Documents
e.g. Will, Deed, Transfer and Power of Attorney etc. which can be
developed and printed from this application, also keeps the records of
agreements between two parties include the Khasra, Khata and Khatoni etc.
using C#, SQL Server 2005, VS2008 and various API's. Hardware was
integrated like Thumb reader, Scanner, Printer, Digital Camera etc.
. PDMS modules design and development.
. Design, Integration and implementation of PDMS.
. Technologies: C#, Win Forms, Localization, Globalization, Thumb
Reader API, Scanner, Printer and Digital Camera
. Description: Gathering User requirements, Analyzing
requirements, Planning, application Design and database analysis,
design and implementation, Implementation, coding, testing and
deployment.
. Role: Software Engineer
. Responsibilities: Analyzing user requirements and building the
application.
7 Final Year Project ?
. Online Mobile Manager and Position Navigator-Final Year Project
Description: "Online Mobile Manager and Position Navigator"
collects mobile data like messages, call logs, current position of the
mobile at a certain time and contact list. This data is written in a
text file, and then this text file is uploaded through GPRS to our
website. In case of any mishap user can view his/her data from the
website. Basically the application developed for individual mobile user
for data handling and business purposes particularly for marketing so
manager can check employee current location by receiving a text message
on server from the employee mobile. This application is also used
against terrorism activities by government, law and security agencies
for controlling and monitoring.
Technologies: Java ME, Symbian, Carbide C/C++ (Tools Net Beans IDE)
Role: Core Application Architect
Responsibilities: Analysis, Design and Implementation of logic.
. 222 Notepad (Semester Project)
Description: A complete replica to word pad system where the
users can perform any actions as in MS Word or Word Pad
Technologies: C#
Role: Core Application Architect
Responsibilities: Analysis, Design and Implementation of logic.
. Messenger and Calculator(Semester Project)
Description: A complete communication system where the users can connect
within a LAN
Technologies: C# (Socket programming)
Role: Core Application Architect
Responsibilities: Analysis, Design and Implementation of logic.
. Hospital Management System (Semester Project)
Description: HMS
Technologies: C#, Win Forms, SQL Server
Role: Core Application Architect
Responsibilities: Analysis, Design and Implementation of logic.
8 Semester Projects ?
* Demonstration of computer networking
* Data Base system design using Oracle 10g
* Desktop Simulation in C++
* Traffic Control System using 8051 microcontroller
* Web Development using five layered architecture in JAVA.
* Web site using HTML, ASP.NET, Dreamweaver, Flash, Fireworks.
9 Fields of Interest ?
* Analysis, Design and Implementation of Business Logic.
* Visual/Web Based Development.
* WPF, Silverlight, CMS, WCF and Web services.
* Use Case Diagrams.
* Technical Documentation (SRS, User Manuals)
10 Software Tools ?
* MATLAB 7
* MathCAD
* Visual Studio 2005
* Micro C for PIC
* Electronics Workbench
* Keil (Microcontroller)
* Proteus 6.9
* Macromedia Dream weaver 8.0
* Macromedia Flash 8.0
11 Reference ?
To be furnished on demand.[pic]