Post Job Free
Sign in

Project Manager Software Engineer

Location:
Islamabad
Posted:
July 11, 2013

Contact this candidate

Resume:

Muhammad Umer

G*/* Blue Area Islamabad Mobile: +92-331******* Email: ab9ikm@r.postjobfree.com

Career Objectives:

"To acquire knowledge and position that affords me the opportunity to bring my technical expertise, problem

solving skills and willingness to learn to make an organization successful."

Education:

Bachelors in Information Technology NUST School of Electrical Engineering and Computer Sciences 2011

CGPA: 3.25

HSSC Govt. Degree College Attock 2006 Grade: A

SSC Govt. Pilot Secondary School 2004 Grade: B+

Work Experience:

Software Engineer at Kwick High Tech & Solutions. May 2011 – Present

I am performing my reponsibilites as a lead smart card software engineer. My core responsibilities are writing &

testing of smart card and SIM card applications. I used to create SIM profiles and generate output files with full

security of sensitive keys for the telecom customers by encryption and ciphering.

The SIM card production machines are also under my supervision. I used to write pr oduction machine dynamic link

libraries (.dll) and also control its operations.

I create output files based on the input files provided by the telecom customer for all type of GSM SIM cards Test,

BAP and for atual production cards.

I have written my own tools for testing, configuration and personalization of SIM cards. I am managing end-to-end

SIM card production life cycle. I am involved in writing companies internal tools. I conduct workshops on smart

card for new comers.

Major platforms used for the programming are Java, C++ and C#

Internships:

Completed a 2-month internship on Internet Voting System in SEECS (NUST)

Teacher Assistant in “Computer Fundamentals” and “Introduction to C++” course in SEECS (NUST)

Professional Projects:

STK application for China Mobile (ZONG)

“Java Card Shell” This tool is being used to test GSM SIM cards and smart cards. SIM file system and

internal configuration can be verified by using this tool. (http://www.youtube.com/watch?v=RSDfNX2Naaw)

Team: 2 persons Platform: Java Role: Lead Soft. Developer

“GSM 5000 .DLL” This is a dynamic link library (.dll) being used for the SIM card production machine to

personalize card in bulk. This dll is written by using MCES API on an offilne toolkit which acts as a real time

production machine simulator.

Team: 2 persons Platform: .net Role: Lead Soft. Developer

“SIM Perso Tool” It is being used to personalize SIM/Smart cards directly from PC. This tool is being

used for personalization of test cards for all telecom operators both of Java & Native smart cards.

Team: 1 person Platform: Java Role: Lead Soft. Developer

“OFG” Output File Generator tool is being used to generate output files from telecom provided input

files and performs encryption for the sensitive keys. This tool generates output files both for the

production machine and for the customer.

Team: 2 persons Platform: Java Role: Lead Soft. Developer

Managed end-to-end 32K SIM Card project with China Mobile (ZONG) my responsiblites were to

conduct meetings with the zong and gather requirements and information. I acted like a liason between

zong and kwick. I have documented everything and provided documents like test case document and user

acceptace test document etc

Team: 5 persons Platform: GSM SIM card Role: Team Lead

“BVS” Biometric Verification system I have designed and written biometric verification system

suggested by PTA for the telecom operators to sale SIM cards securely. We domonstrated this

Team: 2 persons Platform: .net Role: Lead Soft. Developer

DMS created a centralized Linux based documented managent server for the organization. Users have access roles

like admin, project manager. After login they can read/write documents on the server. This system is able to work

both on LAN and WAN.

Team: 2 persons Platform: Linux, Web, Database Role: Lead Soft. Developer

Inventory/Invoice Management system for Kwick High Tech & Solutions

Maintaining website (kwickhightech.com.pk) for Kwick High Tech & Solutions

Web Based Projects:

I have developed following websites templates as a freelancer in PHP, Javascript and CSS using joomla framework.

http://www.easytect.de/

http://www.compxpert.de/

http://rufcar.de/index.php/home-frankenthal

http://tennisoase-kriftel.de/

http://pizzeria-express-rodgau.de/

http://pizza-salvatore.de/

Personal Interest Projects:

PBM – Prize Bond Matcher Software to match national savings prize bonds in .Net

Keylogger – Tool in .Net to log keyboard keys and then email them.

Academic Projects:

Final Year Project: Internet Voting System Using Java Smart Card

This is an E-Govt project. This project is a prototype of a complete secure voting system for overseas Pakistanis, so

that they would be able to participate in the voting process. The security is ensured b y using PKI and Java smart

card

Semester Projects:

Huffman Compression Algorithm in JAVA

Multi-threaded, Multi user Messenger in JAVA RMI

Snake bite & Snake and Ladder Game in JAVA

Hostel Management System with MySql database in JAVA

Development of Certification Authority application in Java

++

ATM application in OOP C

++

Tick Tack Toe game in C

“ Talent Forming Program” Website in asp.net framework

“ Library Management System” in Oracle Form Builder

Technical skills:

Java: JDBC, Threads, Sockets, RMI, Hibernate, JSP, Servlets

Java Card/SIM card:

Smartcardio Java Application Programming Interface

org.bouncycastle, Java Card On-card Framework & Global Platform API

JCF Biometric Authentication

STK application development (SIM.access, SIM.toolkit)

SIM Profile Development, SIM File System, SIM sensitive keys management

.NET: VS 2008/2010, data driven web based applications, Ajax, C#, Biometric

PHP: Functions, database (MySql, Oracle) connectivity, OOP approach

Database: SQL, DML, DDL, DCL, stored procedures, MYSQL backups

Others: C++, HTML, JAVA Script, XML and CSS

Tools: Eclipse, Netbeans, Visual Studio 2003, 2008, 2010, JCOP Smart Card Simulator, Keytool, Openssl,

Joomla framework, Oracle Form Builder

Servers: MYSQL SERVER, MS SQL Server 2008 Wamp Server

Operating Systems: windows XP, windows7, Linux (SUSE, Ubuntu) bash scripting

International Standards ISO 7816-3, ISO 7816-4, ISO7811-8, Global Platform 2.2&2.1

ETSI&3GPP 11.11, 11.14, 03.19, 03.48 TS1022 21, TS 1022 22, TS 1022 26, TS 1022 27

Java Card 2.1, 2.2.1 FIPS 196

Trainings

SIM/Smart Card Production Machine – Mühlbauer GSM 5000

Got training by a German company Mühlbauer on SIM/Smart Cards bulk production machine called GSM5000.

Have got training on both hardware and software for the production machin e.

SIM Toolkit Application and Profile Creation – Simulity Labs

Got training from an Irish company Simulity on SIM STK application development and profile creation. Training also

covers SIM/Smart cards security.

Community Enrollment, Competition Participation and Awards:

Participate in the Discover as a “Team Lead”

Got a certificate in first semester for making a virus

Got 4-years fully funded scholarship in NUST-SEECS for BIT program

Interests:

Smart Cards application Development, STK Application Development, Databases, .net

Blogging (http://umer555.wordpress.com/)

Writing Open Source APIs: https://sourceforge.net/projects/gp-scp02/

References: Available on request



Contact this candidate