Curriculum Vitae
M.A.Mohammed Sadiq
Email:**********@*****.***
Mobile: 91-974*******
Objective
To work in a dynamic and growth oriented organization which will
utilize my skills and also help in my career upliftment.
Experience
Currently working in a outsourcing company located in Bangalore as a
Software Engineer from 27th July.2009 to till date.
Worked in a Mobile Application Development company located in
Coimbatore as a Software Engineer from 11th December.2006 to 27 th july
2009.
Having 3+ experience in various mobile technologies like j2ME, .Net Compact
Framework for Windows Mobile, objective C for iPhone SDK, and web
technologies like jsp, servlets.
Experience in leading the team for the projects in Windows Mobile and
iPhone technologies.
Designation / Department: Software Engineer / Development
Projects handled:
1. MobileWipe:
Mobilewipe is an application that connects the PC
and the mobile with DAO architecture. The application deals with
backup, restore, wipe of all the datas such as contacts, calendars,
files, videos, audios etc from the phone. The datas are stored in a
separate server. So it can be retrieved or restored at any point of
time. Currently the application is built with support for contacts
alone. Accessing other datas are still under investigation, since apple
didn't provide any public api's to accomplish. This Project deals with
DAO architecture which in turn splitted into two modules as follows :
1. Transport Module:
This module deals frames a interface between the server and the
client through secured socket layer. So all the datas are converted
into specific packets in a prescribed format and sent to the
server.
2. client module:
This module deals with accessing the datas stored in the phone
and converting them into some specific formats. It splits all the
datas into specific stores.
3. UI module :
This module deals with the user interface where the user is
provided with options to take backup, restore and wipe the datas.
Team: 2 Programmers
Duration: (July 2009 - till Date).
Role: 1.Implementing the DAO framework in iPhone and working towards
the prototype.
2. Involved in investigating the technical feasibility to access
other datas apart from contacts using the iPhone SDK
3.0.
3.Implementing the architecture with support to iPhone
SDK 4.0.
Language Used: Objective C.
Development tools Used : MAC Operating System, XCode, iPhone SDK 3.0,
4.0,
Instruments .
2. MyMall :
MyMall is a shopping application. In this application the user
can find different categories of products. The user is provided with
different set of stores, where he can purchase multiple products. The
user is also provided with discounts based upon the points. The
points are provided based on the purchasing style and also referring
the products to others. The user can mail the details of the products
to his friends.
Team: 2 Programmers, 1 Designer and 3 testers
Duration: (April 2009 - July 2009).
Role: Creating the screens using various iphone components and
integrating the client with the server. The application is
uploaded in the appstore.
Language Used: Objective C.
Development tools Used : MAC Operating System, XCode.
Client : macys.
3. Extreme Words-Iphone :
Extreme Words is a puzzle game which the words should be formed from
the given characters within the specified period. It has provision for
three different modes of Play. The game also contains good
Implementation of graphics.
Team: 2 Programmers, 1 Designer and 3 testers
Duration: (March 2009 to April 2009) - 1 month.
Role: Creating a prototype of the game with its core Logic and Good
user Interface.
Language Used: Objective C.
Development tools Used : MAC Operating System, XCode.
4. DONTQuoteME-Iphone:
DontQuoteMe is a project that provides a daily quote by various
philosophers. It also contains a Quiz so that the user should answer a
question within the specified seconds. The content is provided by the
USAT.
Team: 2 Programmers, 1 Designer and 3 testers
Duration: (December 2008 to February 2009) - 3 months.
Role: Implementing the related components in Iphone to provide High
User Interface, and the core logic of the application.
Language Used: Objective C.
Client: USAT. It has been released in AppStore.
Development tools Used : MAC Operating System, XCode.
5. Iphone Template:
Learning and implementation of Iphone components related
to our Iphone Template. Iphone Template is used in fingertips Platform
to develop robust and dynamic applications.
Language Used: Objective C.
Duration: (October 2008 to December 2008) - 2 months.
Development tools Used : MAC Operating System, XCode.
6. BRAVO PRAYER TIME APPLICATION :
Bravo Prayer Times application is a application used to display the
Namaz Times for the user. The application is fully based on GPS.
since the Namaz times varies upon the countries depending upon the
sunrise and sunset, the latitude and longitude of the user is
tracked using GPS and Namaz time for particular city is calculated
and shown to the user. It also includes Athan as Alarm for every
namaz time to the user. The user is also provided with list of cities
for him to select manually, if GPS coverage is not available. The
user is also provided with list of Athans to use as a notification
Sound.
Team: 2 Programmers, 1 Designer and 3 testers
Duration: (September 2008 to October 2008) - 2 months
Role: Organizing the team, Implementing the algorithm for the
calculation of namaz time, UI integration as per design document.
Its currently in the implementation stage.
Language Used: java, j2me.
Client: Bravo.
Development tools Used : Motorola SDk, iden emulators, WTK.
7. @ FingerTips:
@FingerTips is a project that's brings major shopping, debates, news,
etc at your mobile. All the related information regarding shopping,
news etc., are fetched as a XML from the related server and has been
processed in the client side. It's a network application where all the
related XML files are fetched every now and then, in order to produce
the updated information. We fetch all the updated information from our
client "USAT" server.
Team: 3 Programmers and 3 testers and 1 Designer
Duration: (Feb 2008 to July 2008) - 5 months.
Role: Organizing the Windows Mobile team, Involved in supporting the
various categories of Windows Mobile Devices.
Language Used: C#.
Clients: Handmark, Handango.
Development tools Used : Visual Studio 2005, Microsoft Device
Emulator,
Windows Mobile 5.0, 6.0 sdks
for Smartphone,
Pocket-PC.
(i)@FingerTips-ElleAstrology:
The application through which the user can get all the
astrological data related to his signs. This application also forecast
the predicted fortunes for all the signs everyday. The application
contains love chart, weekly carrier information etc . The user can
also can send the mail to Expert and get the answers. All the screens
related to the applications are predefined and deployed in the server.
All the contents are fetched form our client uclick. The application
is integrated with Handmark DRM for the handmark client and with
Handango gopass billing for the client Handango.
Team: 2 Programmers and 3 testers and 1 Designer
Duration: (July 2008 to September 2008) - 2 months.
Role: Organizing the Windows Mobile team, Involved in supporting the
various categories of Windows Mobile Devices, Integration of
Billing for handango and handmark.
Language Used: C#.
Clients: Handmark, Handango.
Development tools Used : Visual Studio 2005, Microsoft Device
Emulator,
Windows Mobile 5.0,
6.0 sdks for Smartphone, and pocket-PC's
(ii)@FingerTips-Mobile Comic Shop:
This fingertips application is a comic shop. The user is
provided with all the latest comics . The user can view the comics and
also can save his favourite comics.
Team: 2 Programmers and 3 testers and 1 Designer
Duration: (September 2008 to November 2008) - 2 months.
Role: Organizing the Windows Mobile team, Involved in supporting the
various categories of Windows Mobile Devices, Integration of
Billing for handango and handmark.
Language Used: C#.
Clients: Handmark, Handango.
Development tools Used : Visual Studio 2005, Microsoft Device
Emulator,
Windows Mobile 5.0,
6.0 sdks for Smartphone, and pocket-PC's
8. OTA server
This J2EE project is developed for maintaining "over the air" download
of games. The OTA server has the My-SQL as Back-End for maintaining
the details of the devices and URL of the related .jar and .jad files,
images. It is designed in a way for easy download of the games. In the
server side two portals are maintained to add the device details and
.jar details. In the client side, the user is provided with WML pages
to view the game description and allow the user to easy download of
the games through his device.
Team: 1 Programmer and 1 QA
Duration: (November 2007 - January 2008) - 2 months
Role: Designing of the Database tables, web portals, WML pages for
client side, file uploading logic and the server logic.
Tools Used: Tomcat 4.1, jdk 1.4.
9. Billing Server
The Project is to maintain a separate billing server for the company.
The billing server maintains a database record of all the License keys
generated and issued to the user downloaded the game. The License Key
is provided for both trial and subscription. The trial and
subscription is also based on time. Based on the Key, the user is
allowed to access the features of the application.
The project is developed using Servlets and MySql as Back- End.
Team: 1 programmer and 1 tester
Duration: (October 2007 to November 2007) - 1 month.
Role: Developing the Billing server with My-SQL as Back-End. Designing
the algorithm to generate the License Keys. Released and currently
maintained for the "Agrani"- Networks.
Tools Used: Tomcat 4.1, jdk 1.4.
10. Windows Mobile Game Template
Windows Mobile Game Template is designed based on J2ME template which
is maintained for J2ME developers. This game template automates the
handling of menus, text display areas and handling a few device
limitations. It also incorporates the handing of device specific
features like the Touch Screen and Screen rotating for the Pocket PCs
and handling the keypad of the Smart Phones.
Team: 1 Programmer, 2 testers
Duration: (June 2007 to October 2007) - 4 months.
Role: Involved in developing the tool kit, based on J2ME template.
Language Used: C#.
Development tools Used : Visual Studio 2005, Microsoft Device
Emulator,
Windows Mobile 5.0 sdk for
Smartphone, Pocket-PC,
Java Language Conversion
Assistance. (JLCA).
11. USA TODAY SUDOKU FUSION
A Network oriented puzzle pack game with the Integration of Handango
Billing System. The puzzle pack game contains various categories of
puzzles such as Sudoku, Sudoku mini, Sudoku Fusion, Kakuro. The game
contains various features like "Archive" - which contains the puzzles
for last 30 days for each category. It also contains other features
like Undo, where the user can undo his previous operation, Fill In -
it fills all the possible values for the cells and Remove extra
feature - where if the user has multiple entries for a cell, it will
retain the correct value and remove all the other entries of the user.
Since in Pocket-PC there is a support for touch screen, the game is
supported with touch screen. It also designed to support Devices with
QWERTY- keypads. This game also includes the billing feature.
Team: 1 Programmer, 1 artist and 3 QA s
Duration: (Dec 2006 to June 2007) - 6 months.
Role: Involved in developing the UI, programming the game logic.
Client: Handango Networks
Target Devices: Windows Mobile 2003 and Windows Mobile 5.0 based
Smartphone and Pocket- PC devices.
Language Used: C#.
Tools Used: Visual Studio 2005, Microsoft Device Emulator,
Windows Mobile 5.0 sdk for
Smartphone, Pocket-PC.
Academic Chronicle
B.Tech - Information Technology
Completed B-Tech - Information Technology at Park college of Engineering,
Coimbatore with an aggregate of 66% during the year 2006.
MBA - Information Systems
Currently pursuing MBA in Information systems and will complete by end of
this year.
Higher Secondary Course
Completed HSC with an aggregate of 89 % at St.Pauls Matric Higher Secondary
School during the year 2002.
SSLC
Completed SSLC with an aggregate of 88.6 % at St.Michaels Higher Secondary
School during the year 2000.
Computer/Technical Knowledge
Operating systems : Windows XP/ NT, Mac OS
Programming : C, C++, C#, Java, j2ME, objective C
languages
RDBMS : MYSQL, sqlLite
Web Technologies : HTML, JSP, Servlets,wml
Tools Worked : Fogbugz, CVS, SVN, Wireshark
Personal Details:
Date of Birth : 10-12-1984.
Sex : Male
Nationality : Indian
Permanent Address : 136, s.s.koil street, fort.Coimbatore -
641001
Mobile Number : 91-995*******
Marital Status : Single
Strength : Willingness to learn, possess good
communication skills, extrovert, team
player, dedicated to the work assigned
Date:
Place: Bangalore (M.A.Mohammed Sadiq)