Muhammad Shahzad Amin

Muhammad Shahzad Amin

Mobile BANKING + MOBILE TICKETING ------ Mobile apps development ( Symbian , windows mobile, J2ME, Blackberry and BREW )

Pakistan

Current
  • Senior Software Engineer at Raseen
Past
  • Software Engineer at Tri Cast Media Pakistan
  • Software Engineer at Vopium (Pvt) LTD
Education
  • University of the Punjab, Lahore
Connections
272 connections
Industry
Information Technology and Services

Muhammad Shahzad Amin’s Summary

I have experience of mobile application development on Symbian platform S60 for Symbian OS 8.x and 9.x. I also have experience of getting an application singned from Symbain singing.

Apart from it I have experience of J2ME, native Blackberry, BREW and Windows mobile platforms.

Currently I am working on Mobile ticketing system and I am using 2D Bar Codes to make our transactions as secure as possible.

Professional Projects:

Mobile ticketing system using 2D bar code as SMS on mobiles. I use GaviTec machine for Bar Code reading.

Mobile banking application for J2ME platform and native Blackberry platform.

Vopium (A Symbian signed, telePhony application for UIQ and Symbian S60 2nd and 3rd editions).

BlackCafe (A Symbian S60 application for giving order to a resturant and can view remotely what is available right now)

e-Mail Client (For BREW based mobiles).

Cricket Companion (For Windows Mobile 5.0)

Muhammad Shahzad Amin’s Specialties:

Symbian C++,
Experience of Signing process and developing a signed application,
C/C++,
J2ME,
Black berry,
C#,
BREW,
Windoes Mobile development,
VS 2005,
Carbide.c++ V1.2,
Code Warrior,
Linux,


Muhammad Shahzad Amin’s Experience

  • Senior Software Engineer

    Raseen

    (Information Technology and Services industry)

    November 2008Present (1 year 1 month)

    Mobile Ticketing System:
    In mobile Ticketing system, I have implemented following features;

    • Create a 2D Bar Coded ticket as simple Nokia Picture Message (not as MMS) .
    • Send that ticket message via SMSC gateway to the given number.
    • Interpret the request from GaviTec machine and perform validation on our own server.
    • If ticket is valid then create a dynamic layout of our ticket and give response to GaviTec machine for ticket printing.
    • In case of invalid ticket or any other issue e.g. paper not available, just give a message to be prompt on LCD of GaviTec.


    J2ME Application for Mobile Banking:

    I developed my on framework of J2ME to support animation, event handling etc. I did some R&D on J2ME Polish and LUWIT and then instead of using those I picked up there good approaches and developed my own as per our requirement. We didn’t use J2ME polish and LUWIT because we have to consider jad/jar sizes for our application.
    Using my own framework we develop a complete Mobile Banking Apllication and use antenna to maintain builds for different mobile resolutions.

    Blackberry Application for Mobile Banking:

    I developed a Mobile Banking Application having custom controls, custom layout manager and animations to ensure rich GUI.

  • Software Engineer

    Tri Cast Media Pakistan

    (Computer Software industry)

    June 2007October 2008 (1 year 5 months)

    I worked on different mobile platforms during my stay at TCM. I worked on BREW , Symbian S60 2nd edition and Windows Mobile 5.

    BREW:
    I worked on TCMMail client for BREW platform. My responsibility was to manage Network layer of our application.

    Windows Mobile 5:
    I worked on windows mobile compatible version of Cricket Companion, a product of TCM.

    Symbian S60 2nd Edition:
    I worked on OnDevice Security project form symbian S60 devices. The main features of that project was to ensure privacy of mobile users, so that other persons should not respond to his incoming calls and SMS and they should not be able to have a view of his call logs and SMS history.

  • Software Engineer

    Vopium (Pvt) LTD

    (Information Technology and Services industry)

    June 2006June 2007 (1 year 1 month)

    I worked on Symbian S60 2nd and 3rd editions and UIQ 8 and UIQ 9 as well. I have experience of getting my symbian OS 9 application signed from Symbian. Some features of the application are as fallows.

    • Automatic Application launching on startup and running as background service.
    • Automatic detection of international calls and routing through Gateway.
    • Automatic detection of country and dial appropriate gateway.
    • Application uses Phone book engine to read phone book contacts.
    • Update all gateway numbers using GPRS (HTTP request) to server.
    • Send SMS to the contact provided by the user, to introduce application.
    • To fulfill the requirements of Symbian Signed, for signing of the application.


    Responsibilities:
    R&D, Analysis, design and development.


Muhammad Shahzad Amin’s Education

  • University of the Punjab, Lahore

    BSc , Computer Science , 20012005


Additional Information

Muhammad Shahzad Amin’s Interests:

Mobile Application development.

Muhammad Shahzad Amin’s Groups:

Symbian

BREW

  •    Mobile Insiders
  •    Global Recruiters
  •    Mobile Pay
  •    Pakistani Professionals Working Outside of Pakistan
  •    Accredited Symbian Developer
  •    PUCIT, University of the Punjab
  •    Symbian Developers
  •    J2ME Professionals
  •    Mobile banking and mobile payment
  •    Mobile start-ups - 7,000+ members and growing!
  •    CGAP's Mobile Banking and Microfinance Group
  •    PAKISTAN - IT Professionals
  •    Saudi Arabia Opportunities
  •    Mobile Money Transfer Group
  •    Safe Haven Open Networking

Muhammad Shahzad Amin’s Honors:

• I represented Punjab University College of Information Technology in 15th All
Pakistan Software Competition and Exhibition arranged by KRL in Islamabad.

• My researched work on Urdu Morphological Guesser is published by IEEE in INMIC competition held in Karachi in December 2005.

• Merit Scholarship holder in 2nd and 5th Semester BSc (Hons) by Punjab University.


Muhammad Shahzad Amin’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Muhammad Shahzad Amin’s full profile:

  • See who you and Muhammad Shahzad Amin know in common
  • Get introduced to Muhammad Shahzad Amin
  • Contact Muhammad Shahzad Amin directly

View Full Profile