Muhammad Touseef Rafique

My Personal Site

Resume Photo

Muhammad Touseef Rafique

Software Engineer

cell: 0092-333-3351130
msn: touseef_rafique@hotmail.com
yahoo: touseef_rafique@yahoo.com
web: www.touseefrafique.com
Karachi, Sindh  Pakistan

download resume in word format 

 

Objective

To establish myself as a seasoned professional in the field of Information Technology through continuous learning and hardworking

Professional Experience

Jan 2007 – current   Working as a leading developer of an in product module

  • Construction of module competetive with sales.
  • To build with set of features competetive with existing products.
  • To increase overall value of the parent product.

June 2006 – Jan 2007   Worked as leading J2ee developer

  • Construction of web based document publishing system for financial enterprises.
  • Client cordination and customer communication.
  • Project management and development inline with customer requirements.

September 2005 – May 2006   Worked as a Web and Windows Application Developer

  • Applications Development for Enterprises in cotton industry.
  • Web based solutions development for hospitals and educational institutions.
  • Requirements gatering and designing specifications.

Pre Qualification Experience

August 2004 – September 2005   Design and implemented a Computer Based Training system, for a local govenment intstitution.

  • Requirements gathering.
  • Designing specifications in comformance to requirements.
  • Implementing solution.

July 2003 – Sep 2003  Worked for a client server software system, to eas day to day hardware monitoring of network workstations with providing versions of softwares installed over.

  • Analysis of various features in the software.
  • Designing parts in conformance to specifications.
  • Participating in implementing solution.

Education

2007 - M.S in Software Project Management, from National University for Computing & Emerging Sciences(FAST)

  • With Software Quality Assurance, Project Management, Quality Metrics.
  • Requirement Engineering, Organizational Behavior
  • Research Methods etc.

2005   BS in Software Engineering, from Bahria University for Computing & Emerging Sciences (BIMCS)

  • Software Project Management, Quality Assurance, .
  • Data Encryption & Security, Artificial Intelligence.
  • Data Communication, Object Oriented Programming.
  • Software Engineering, Microprocessor Based Designing.
  • Computer Networks, Numerical Analysis.

Expertise

During the studies and work experience, I have worked on different projects using the following computer science techniques.

  • Object Oriented Design & Development
  • SRS and Software Project Management
  • Algorithms of Artificial Intelligence
  • Encryption and Security for Software’s
  • Distributed Systems Computing

and have gained experience in Software Project Management and Software Development Life Cycle (SDLC) process including Requirement Gathering, Design, Coding, Testing, Debugging and Maintenance. Have experience in designing and implementing customizable solutions, which support frequent UI and functionality changes. Strengths include

  • Web Development Design & Development
  • Client/Server Application Design & Development
  • Database Application Design & Development

Skills

Application Servers: Apache Tomcat, IBM Websphere Application Server, JBoss Application Server

Directory Servers: IBM Tivoli

Skill

Level of Knowledge

J2EE (RMI, JSP, JSTL, Servlets, Struts, JSF, LDAP) Advanced
J2SE (jdk 5.0) AWT, Swing, JMS, EJBs Expert
Hibernate, Spring, Velocity Advanced
Ajax, yui, dojo, dhtml / dom scripting, json Advanced
Webservies, axis, soap, jax-rpc Advanced
XML, XERCES, JDOM, XSLT (XPath) Good
XBRL, Open DocBook, XDoclet Good
Quartz Good
CVS, SVN, ANT Advanced
Design Patterns Advanced
C / C++, C#. Net Expert

RDBMS: Sql Server 2000, MSDE, SQL 2005 Express, DB2 5.0, Oracle 8, Oracle 9i, Oracle 10g, MYSQL 4.0, MYSQL5.0

Database Skills

Level of Knowledge

DDL, DML, DCL Advanced
Stored Procedures, User Defined Functions, Triggers Expert
Scripting, OO Database Modeling, UML Advanced

Reporting Skill

Level of Knowledge

Jasper Reports Advanced
Formula 1 Good
POI Good
Crystal Reports Dot Net Good

Networking:

  • Sound Knowledge of Network Design and various network protocols.
  • Good Understanding of cryptography in networking.

Tools:

The tools that I have used in softwar development process:

  • Eclipse, Intelli-J, Netbeans, JBuilder 8 EE
  • IBM Websphere RAD, RSA
  • IBM Tivoli Directory Server
  • Oracle JDeveloper
  • iReport, JFree Chart
  • Visual Studio .Net 2003
  • Visual Studio 6
  • Rational Rose 2000
  • Microsoft Visio 2002
  • MS Project
  • Putty (SSH- Secure Shell)

Awards

2005 -   Scholarship in the Final Semester for attaining highest GPA

  • This was a great experience having all A's in the final semester :)

2005 -   Titled “Cum Laude” from the University

  • Were a bit behind but making in the end by just attaining max possible points and crossing the mark with 3.72 GPA. Thanks God!

Extra Curricular

2005 -   Selected by University for the ProCom Software Competetion

  • It was a great pleasure to be selected by the university to represent an outside contest

Fields of Interest

  • System Analysis and DesigningSystem Analysis and Designing
  • Software Development
  • Software Quality Assurance