Browse the Ruby on Rails Community.

You are here: Browse People Muhammad Shafiq

Available for hire

Muhammad Shafiq

Muhammad Shafiq


AliasesShafi
LocationUnited Arab Emirates, Abu Dhabi


I hold a 4 years graduation degree in Bachelors in Information Technology from PUCIT.

I have worked and gained good skills in various technologies, as of my practices during the four years of my studies at PUCIT,(See the Section from my CV below the line).

Have a broad view of Web technologies specially Web 2.0, programming, databases, networks and E-Commerce processes.

As of my interest in technology and now working in Ruby on Rails since Oct, 2007. I am interested to explore the latest technologies and their implementation to the industry and business domains so they give high productivity and becomes useful to the world, :)


    Contact Information:

  • Email:

    Get in touch

  • Mobile:

    +92-321-451-5037



    Professional Work Experience

  • (Oct, 2007 to Present) Confiz Solutions, as Software Engineer

    Working on (LARM) Linux, Apache, RoR(Ruby on Rails), Mongrel(mongrel cluster)/MySQL Server (LARM is the term introduced by me parallel to (LAMP) Linux, Apache, MySQL and PHP/Perl/Python), with Web 2.0 Technologies AJAX, JavaScript, CSS, HTML, DOM (Document Object Model) etc.

    Currently I am leading an E-Commerce Web Site Project.


Skills/Projects I have worked with “During my Studies”

General

  • Good Business Communication and Technical Writing Skills

  • Good Analytical & Problem Solving Abilities

  • Self Management & Working Capability

  • Team Work Performance

  • Good Team Leading Skills and Traits

  • Entrepreneurial Thoughts and Personality

  • Efficient Management of Resources


Operating Environments

  • Expert in MS Windows OS Environment

  • MS Windows XP

  • MS Windows NT, 2000

  • MS Windows Servers 2000, 2003

  • Good Linux User

  • Red Hat

  • Fedora 4.0, 6.0

  • Ubuntu (Co-Trainer in “FOSSAC 2005”)


Programming Languages

  • Programmer of Complex Data Structures & Algorithm Programming

  • Intelligent System Developing Capability


Expertise

  • Java (J2SE, J2EE, J2ME)

  • Visual C# .Net

  • ASP .Net

  • Visual J# .Net

  • Mathematical Modeling using MATLAB

  • MS Visual Basic 6.0 Developer


Basic and Initial Level

  • Visual C++

  • C Language Basic and Initial level Programmer


Web 2.0 Development

  • AJAX

  • XML

  • XPath Expression based Parsing

  • DOM and SAX based Parsing

  • Java Script (DHTML)

  • WML

  • XHTML

  • SHTML


Dynamic Web Programming / Development

  • Applets

  • Servlets

  • JSP ASP.Net

  • MS Front Page

  • HTML Programmer

  • Macromedia Dreamweaver

  • Macromedia Flash


Web Servers

  • Jakarta Tomcat 5.0

  • Bea Web Logic 8.1

  • IIS (Internet Information Services) Server


Software Engineering

  • Good Familiarity with SDLC Phases

  • SPM (Software Project Management)

  • SQA (Software Quality Assurance)

  • OOA/OOD (OOAD Object Oriented Analysis and Design)

  • CBSE (Component Based Software Engineering) Approach

  • Structured SE

  • UML Modeling

  • Rational Rose Suite

  • MS Visio


Software Usability

  • HCI (Human Computer Interaction)

  • Expert in Software Usability

  • MS Office Suite Expert

  • ISAC (Information System Audit and Control)


Databases

  • Enterprise Database Systems Design and Management

  • Data Wear house and Data Mining

  • Oracle 9i Developing and Administration

  • SQL Programmer

  • ERD Modeling

  • SQL Server


Servers in Windows OS Environment

  • ISA (Internet Security and Acceleration Server) Server

  • DHCP Server (Dynamic Host Configuration Protocol) Server

  • Print Server (PaperCut)


Networking Expertise

  • Network Design and Management Skills

  • Internet Architecture and Protocols Functionality Understanding

  • Strong Data Communications Concepts

  • Broad Band Networks Concepts

  • LAN, MAN and WAN Concepts

  • Router Configuration Expert


GIS

  • Good Understanding of Geographical Information System

  • Well Presentable Geographical Information Developer

  • GIS Software Arc View Expert


Financial Accounts Understanding


Education


(2007) Punjab University College of Information Technology, Lahore

Bachelors of Information Technology

  • 3.4 CGPA

  • 1st Division

  • Scholarship Holder


(2003) Govt. Islamia College, Civil Lines, Lahore

Intermediate of Computer Sciences

  • 688/1100

  • 1st Division


(2001) Govt. Muslim High School No. 2, Civil Lines, Lahore

Secondary School Matric

  • 683/850

  • A+ Grade

  • 1st Division

  • Mathematics 100/100

  • Physics, Chemistry 90/100


Academic Projects


    JAVA (J2SE, J2EE, J2ME)

  • Developed a Simulated Space Node Memory Management System using data structures in JAVA

  • Online Stock Exchange System (International Currency Rates Only) developed using RMI (Remote Method Invocation) in JAVA

  • Web based Online Air Ticket Reservation System developed using Servlets, JSP and HTML

  • Internet Browser having URL Based Filtering Capability, developed in JAVA

  • Online Electronic Products Sale Dynamic Website developed for mobile users using WML and Servlets

  • Packman like Mobile Canvas Games developed in J2ME

  • Mobile Application for Presenting Slide Show of pictures developed in J2ME

  • Network based Media Player for Mobiles using Mobile Multimedia API

  • Media Player for Windows developed using JAVA Multimedia API


    Visual Basic 6.0

  • Store Inventory Management System for Diamond Paints developed in Visual Basic 6.0

  • Prototyping for the Computerized Management System for the Diamond Paints


    MATLAB

  • Simple (Undirected & Non-weighted) Graph Traverser in MATLAB

  • Can Find Euler Circuit & Path

  • Hamilton Circuit & Path if exists.

  • Possible Paths between two Nodes

  • Isomorphic Graph Detector in MATLAB

  • Matrix Functions Implemented in MATLAB

  • Matrix Multiplication

  • Power Function

  • Crammers Rule

  • Inverse Function

  • Set Operations in MATLAB

  • Union and Intersection

  • Find Day against Date


    Databases

  • Developed the Data Base of School Management System

  • Student Information System Data Base Developed

  • Inventory Stock Data Base Developed

  • Electronic Product Data Base Developed


    Windows Servers

  • MS 2003 Server Active Directory Configuration and Management

  • Installation and configuration of IIS Server

  • ISA Server

  • DNS Zone configurations


    Networks

  • Research Report on Cable Modem Functionality

  • Router Configuration in Boson Simulator


    GIS

  • Geographically distributed Sales Point Presentation System and optimization using Arc View

  • Web Site Developed in HTML


Final Degree Project

    Document Plagiarism Detection System – DPDS (English Text Based)

    The system will detect the plagiarized documents and simulate the results to generate report. This project includes searching from the local repository and over the internet. This system will also manage user accounts and allow them to perform different types of activities.

    Technologies

  • Adobe Flex

  • Action Script

  • JAVA + Sun Server

Working With Rails Profile

Homepage: http://ae.linkedin.com/in/mshafiq9

Contact Information

Email: Get in touch

Muhammad Shafiq has been recommended by (1)

Raza Muhammad Ali,
Show details...

Muhammad Shafiq recommends (1)

Raza Muhammad Ali

show all details...


Metrics

Authority


12.5%

  • Works professionally with Rails

Popularity


81%

Ranking: #3874 out of 21118 people

Forum Posting Rating


77%

When you post on our forums other registered users can rate your postings positively or negatively. These votes are accumulated and used to calculated your Posting Rating.

Experience

Using Ruby for 4 years 7 months
Using Rails for 4 years 7 months

Ownership

Trusted Source - Muhammad Shafiq is the owner of this record and has verified the information as correct. Read more...

See Also..

See these further external sources for more information on this person:

Source code: Google Code Search | Koders

Newsgroup postings: Google Groups

Search Engine: Google

LinkedIn: Person Search