Post Job Free
Sign in

Project Software Engineer

Location:
302004, India
Posted:
June 16, 2011

Contact this candidate

Resume:

****, ***** ****, * * Road,

Jaipur - *** *** (Rajasthan) INDIA

Mobile: +91-979*******, 014*-*******

Email:*************@*****.***

OBJECTIVE I foresee myself to be part of top-notch team of professionals

with sincerity, creativity and dedication.

PROFESSIONAL EXPERIENCE (Total- around 6 Years in Java, Blackberry, Android

& J2EE)

I have around 6 years of work experience in the IT industry and around 3+

years in Mobile application development. Currently, I am working as Senior

Software Engineer (Java/Blackberry/Android) in Arcgate, Udaipur (Rajasthan)

INDIA I have strong ability to do a quick and precise analysis.

PROFESSIONAL QUALIFICATIONS

(SCJP) SUN CERTIFIED JAVA PROGRAMMER

Professional Diploma in E-Commerce (1 Year) from Infopark, Jaipur

ACADEMIC QUALIFICATIONS

Bachelor of Science (Information Technology)

Masters of Computer Applications

SKILLS AREA

Operating Systems Windows 98/NT/XP, Linux Centos, Fedora

Application Server Web logic Server (6.1, 8.1)

Web Server Apache Tomcat (4.1, 5.5, 6.0)

Web Technologies Servlets, JSP, HTML, Web Services, XML,

JSON

Desktop Application Swings, AWT, Applets

Distributed Objects RMI, EJB

Third Party API Java mail, JScape SFTP, KSOAP2, Google

Map, Facebook, Twitter, Google Maps,

Apache Thrift, Flurry, GA, Admarvel

Languages C, C++, Java, J2EE (SERVLETS, JSP, EJB).

Script Language Java Script

Mobile Technologies Blackberry (4 5.0), Android 1.*, 2.*, 3.*,

NookColor, Samsung Galaxy, GPS, MAP, SQLite

Testing Tool Log4j, Logcat

Database Packages SQLite, Oracle 9i, Ms Access, Postgre SQL

IDE Tools Eclipse 3.5, Pulsor Net Beans 6.0

Experience (August 2010 to till Date)

Working as "Senior Software Engineer" in the Arcgate, Udaipur

(http://www.arcgate.com) Since August 2010 to till date. I am working on

Java, Blackberry & Android Technologies.

Experience (April 2010 to August 2010)

Worked as "Senior Software Engineer / Project Lead" in the Affle Pte. Ltd.,

Singapore (http://www.affle.com) Since April 2010 to August 2010 date. I am

working on Java, Blackberry (Core Java, Blackberry, Facebook API, Twitter

API etc.) Technologies.

Experience (Dec 2009 to April 2010)

Worked as "Senior Software Engineer" in the Relay Strategy Pvt. Ltd.

Chandigarh (http://www.relaystrategy.com) Since Dec, 2009 to April 2010. I

worked on Java, Blackberry (Core Java, Blackberry and Web Services)

Technologies.

Experience (July 2009 to Dec 2009)

Worked as "Senior Software Developer" in the Cyber links Technologies Pvt.

Ltd. Gurgaon (http://cyberlinks.in) Since July, 2009 to Dec. 2009. I worked

on Java, Blackberry (Core Java, Blackberry, Android and Web Services)

Technologies.

Experience (March 2009 to June 2009)

Worked as "Blackberry Lead Developer" in the 2C Information Technology.

Bahrain (2cit.biz) Since March, 2009 to July 2009. I worked on Java,

Blackberry (Core Java, Blackberry, J2EE and Web Services) Technologies.

Experience (September 2007 to March 2009)

Worked as "Software Engineer" in the Astegic Inc., Jaipur

(www.astegicinfosoft.com) Since September 2007 to March 2009. I worked on

(Core Java, Blackberry, Android, JDBC, XML, Swings, and Web Services)

Technology y using Postgre SQL & Oracle 11g as back end.

Experience (July 2005 to September 2007)

Worked as a "Software Engineer" in the NXXIT, Noida (www.nxxit.com). From

July 2005 to September 2007. I worked on Java/J2EE (Core Java, Servlets,

JSP, and JDBC) Technology using Oracle as back end.

PROJECTS DONE

Project: Flashcards Android App (flashcards.dictionary.com)

Organization Arcgate

Language used Java, Android 1.5, 2.2, Sqlite, Webservices,

sqlite, Flurry, GA, Admarvel, Facebook.

IDE Eclipse

Team Size 2

Application Overview:

Flashcards android app is really a good way to improve your English skills.

Its look like a game In which you can play your decks as well as others.

This app works online & offline mode so we attached the offline deck

database with the app. It gives flexibility to users about internet

connectivity constraints. Here you can find deck according to your

interests as well.

This app having the login/sign-up/FBLogin facility to differentiate user or

make your own customized decks which you can access by other platforms

(Website, iPhone app) as well. Here in decks you can edit others deck and

than can add that deck into your account.

This apps provide the FB share as well so you can post from here and you

can login through FB also.

Roles & Responsibilities:

Application Requirements documents.

Web service integration

SQLite Database integration

Application Designing/wire frames

GUI Implementation

Google Analytics, Flurry, Admarvel implementation

Resistance API

XML/JSON Parsing

Project: Dictionary.com Android app (www.dictionary.com)

https://market.android.com/details?id=com.dictionary

21 Rank in Android Market (5M-10M Users)

Organization Arcgate

Language used Java, Android 1.5, 2.2, NookColor, Sqlite, Webservices,

sqlite, Boku, Naunce, Flurry, GA, Admarvel, Facebook & Twitter

IDE Eclipse

Team Size 2

Application Overview:

The free Dictionary.com app for Android delivers trusted reference content

from Dictionary.com and Thesaurus.com, including more than 325,000 words

and definitions and 300,000 synonyms and antonyms. The app also features

phonetic and audio pronunciations, spelling suggestions and

Dictionary.com's popular Word of the Day that is enjoyed by millions of

people.

Roles & Responsibilities:

Application Requirements documents.

SQLite Database

Application Designing/wire frames

GUI Implementation

Google Analytics, Flurry, Admarvel implementation

Peristance API

XML Parsing

Project: Miss Spell's Class (www.dictionary.com)

https://market.android.com/details?id=com.msc

Organization Arcgate

Language used Core Java, Android 2.2, Facebook & twitter

IDE Eclipse

Team Size 1

Application Overview:

As application name describe dictionary we are providing dictionary android

application here. Actually this is a game application in which you are

getting 20 words in front of you and than you have to search out the

correct and incorrect spellings from them and on the basis of your time and

correct answers we are calculating your score and sending that score to

server. Here we are managing the leader boards also and storing the leader

boards score on the server.

Here we are getting 20 random questions from the database and you have to

find out the correct spellings. After completion of game you will get the

your time, no. of incorrect answers and than final score. You can also

review your questions.

Roles & Responsibilities:

Application Requirements documents.

SQLite Database

Application Designing/wire frames

GUI Implementation

Peristance API

XML Parsing

Project: United Church of Christ (www.ucc.org)

https://market.android.com/details?id=com.char

itydynamics.ucc

Organization Arcgate

Language used Core Java, Blackberry 4.6, Android 1.5, Facebook &

twitter

IDE Eclipse

Team Size 1

Application Overview:

This app based to locate the churches near by you. We have to search out

the churches on the basis of your current location otherwise we have to

show the default location. Here we have provided the News, Daily

Devotional, Social Networking etc features. We are showing all the churches

result on the map and you can see the church information when you click on

a particular church.

Roles & Responsibilities:

Application Requirements documents.

GPS Location API

Map API

Application Designing/wire frames

GUI Implementation

RSS Feed interaction

XML Parsing

Project: Mumbai Boss (www.mumbaiboss.com)

Organization Arcgate

Language used Core Java, Blackberry 4.5, Facebook & twitter

IDE Eclipse

Team Size 1

Application Overview:

This project is based only to provide the latest information about Mumbai.

They are updating there site on regular basis and they provided RSS feed to

us and we have to show the RSS feed data on this blackberry app.

Roles & Responsibilities:

Application Requirements documents.

Application Designing/wire frames

GUI Implementation

RSS Feed interaction

XML Parsing

Project: Pinch (www.pinchapp.com)

https://market.android.com/details?id=com.af

fle.pinchapp.activity

Organization Affle

Language used Core Java, Blackberry 4.6 & 5.0, Facebook API, Twitter

API, PIM API, Location API and Apache Thrift

IDE Eclipse

Team Size 2

Application Overview:

Pinch is a Smartphone to Smartphone instant messenger application and chat

service with location based features. Pinch utilizes your existing data

plan or through Wi-Fi to provide instant messaging and chat with your

friends nearby or in your contact list. Pinch does not incur any additional

costs like SMS charges. PINCH also has fun social games, unique interactive

applications and contests so that it's fun to use.

We are developing this application for iPhone, android and Blackberry

Platforms. Through pinch user will be able to chat with our friends and

also add/invite other persons and locate the location of the friend/user on

the map as well. This application integrated with the Facebook and Twitter

API as well. You can login through Facebook also. You can post on the wall

of the Facebook. This application totally based on the location so you can

find friends on map as well. You can invite your facebook, twitter friends

and your phone book contacts as well. The web version is in progress now.

Server Side is developed in Java/J2EE, Apache Thrift.

Roles & Responsibilities:

Application Requirements documents.

Application Designing/wire frames

Module Creation

GUI implementation

Interaction with the server through Apache thrift

Use of PIM API

Facebook/Twitter interaction

Location based services

Testing

GPS

File handling

Native applications interaction and Maps

Project: VIVIDO LABS (www.vividolabs.com)

Organization Relay Strategy

Language used Core Java, Blackberry 4.6.1 and Web Services

IDE Eclipse

Team Size 7 (5 Java/J2EE, 1 iPhone, 1 Blackberry)

Application Overview:

The Target of this application to provide the entire SAP module on the

Mobile domains. Currently we are working on the starting face so still

working on the Login screens.

In this project we are developing a middleware application which will be

responsible to interact with the SAP and the mobile clients interact with

the Middleware application. Here we will get the list of all the sub

applications list through that we can buy that applications and install as

well.

SUB-MODULE:

Disaster Application: This application running as background thread in the

blackberry. The main motive of this application is to send the current

latitude and longitude of your current position of the user with some of

the Blackberry device information like Device ID, Owner Name, SMS Sent,

Voice ON/OFF etc. There is a web module is also provided to user on the web

so user can see his previous locations and the current location on the web

as well.

Roles & Responsibilities:

GUI Implementation

JSON handling and parsing

File handling

GPS

Native application interaction

Web service communications

Project: ATM Locator

Organization Cyberlinks

Language used Core Java, Google Android 1.5, Blackberry 4.5, Web

Services, GPS API and Google Maps API

IDE Eclipse

Team Size 1

Duration October -09 to Dec. - 09

Application Overview:

This project is mainly based to locate the ATM & Branches of Banks in

America. First we have to choose either ATM or Branch then we have select

the Location (By current Location or other Location), After that we will

get the list of ATM or Branch with in the 10 Km radius then on the basis of

this information we have to show the information of that ATM or Branch and

if user want to see it on MAP then we provided Google MAP to show that

particular location. Here in this project I used the web services to get

all the information about the ATM or Branch.

Roles & Responsibilities:

GUI Implementation

Web service integration and XML Parsing

Google Map

GPS and Location API

Testing and bug fixing

Project: Brain Scape (www.brain-scape.com)

Organization Cyberlinks

Language used Core Java, Google Android 1.5, and Web Services

Client Brain-Scape

IDE Eclipse Ganymede

Team Size 1

Duration July -09 to September -09

Application Overview:

Brainscape is a scientifically optimized tool that helps you learn

anything, anytime, anywhere. All of your learning progress is constantly

synchronized with your account on our web version, at www.brain-scape.com

Roles & Responsibilities:

GUI Implementation

Coding

Event Handling

Database handling

Testing and bug fixing

Project: Zain Mobile Directory (www.bh.zain.com)

Organization 2C Information Technology

Language used Core Java, Blackberry 4.5 and Web Services

Client Zain

IDE Eclipse Ganymede

Team Size 1

Duration April -09 to July -09

Application Overview:

Zain Mobile Directory is project based on the online mobile directory

application for the client's mobile devices. This application is

responsible to search out the particular contact from a particular mobile

service provider (Zain). This application is currently developing on

Blackberry and in future for Java based mobile phones. You can search out

the contacts on the basis of name as well as area, POBox No., Street etc.

They already are providing this functionality on web

(http://www.bh.zain.com/portal/page/portal/quickLinks/directoryEnquiry).

Roles & Responsibilities:

Coding & GUI Implementation

Making Event Listeners

Background Processes

Web Service clients

Project: Cell fire (www.cellfire.com)

Organization Astegic Inc.

Language used Blackberry JDE 4.2, Core Java, XML and Web Services

Client Cell fire

IDE Eclipse 3.3

Team Size 3

Duration January -09 to March-09

Application Overview:

Cell fire has introduced an innovative mobile coupon solution that is

offered as a

Downloadable application on handsets. The solution addresses the key

challenges of mobile Coupon value-chain participants and offers several

technical and business advantages. More importantly, Cell fire's mobile

coupon solution is extremely easy to use and successfully abstracts several

complexities to present highly differentiating features in a user-friendly

Interface to consumers.

Roles & Responsibilities:

Coding & GUI Implementation

Making Event Listeners

Background Processes

Web Service clients

Project: MInspector (www.m-spectrum.com)

Organization Astegic Inc.

Language used Blackberry JDE 4.2, Core Java, XML and Web Services

Client Astegic, USA

IDE Eclipse 3.3

Team Size 2

Duration august -08 to January -09

Application Overview:

The idea was to implement the MInspector application (a company product for

conducting surveys) on blackberry environment. The whole project was

designed and developed as an individual. The project was about conducting

the surveys under the limited connectivity environment. The devices were

then synchronized with the server via web services. The platform used for

the development was Java 1.5, JDE 4.2(Blackberry development) and Eclipse.

Roles & Responsibilities:

Coding on Blackberry JDE 4.3

GUI Implementation

Persistence

Making Event Listeners

Background Processes

Web Service clients

Project: DUB (www.dubmenow.com)

Organization Astegic Inc.

Language used Google Android SDK 5, Blackberry JDE 4.3, Core Java, XML

and Web Services

Back end used SQL Server 2005

Client Astegic, USA. (www.dubmenow.com)

IDE Eclipse 3.3

Team Size in India - 2, In USA - 1

Duration December -07 to august -08

Application Overview:

Worked on Android platform a Google's OS for mobile applications. The idea

here is to develop a contact sharing application for the smart phones. The

product will be developed in Java 1.5 and Android JDK provided by Google.

The application will be able to communicate with the devices presently

online and would also provide offline support for the offline devices. Your

contacts will get your updated information automatically.

Roles & Responsibilities:

Coding on Google Android SDK 5 and Blackberry JDE 4.3

GUI Implementation

Persistence

Making Event Listeners

Back end Services

Web Service clients

Testing

Project: Pet portals (www.vetstreet.com)

Organization Astegic Info soft

Language used Core Java, XML, Web Services and Swing

Back end used Postgre SQL & Oracle 11g

Testing Tool Log4j

Client vet Street, USA. (www.petportals.com)

Web/App. Servers Tomcat

IDE Eclipse 3.3, Lomboz

Team Size in India - 3, In USA - 3

Duration June -07 to Dec-07

Application Overview:

Pet Portals is portal having a number of private websites that give you

secure online access to your pet's health information. The main intension

of the project is maintaining the individual websites for clients who are

owner of the pets. The idea is to maintain a proper channel of

communication between the pet owners and the hospitals. The Pet portal

allow the two parties to be in touch by multiple features like "Medical

Transcriptions", "Reminders", "Birth-Day Greetings" and "Online Consulting

the Doctor" etc.

The Mapping projects are basically a list of schedulers that work depending

upon time and other conditions when satisfied in order to convert the

hospital prescriptions given to the pet owners into CSV files and

subsequently send them to the Pet portals server in the form of jars.

Another aspect of this project is to send reminders and greetings on

different occasions, like scheduled maintenance or the birthday of the

concerned pet.

The whole project is basically divided into 12 sub-projects namely:

Ingestor, Vixfer, Scheduler, Receiver, Mapper, Hospital Info, Client and

Patient (Pet) Info and another one is PDA (Personal Digital Assistance) for

giving reminders of Clients.

Technically speaking the whole project has been developed in PHP, Java and

Perl and is on the verge of expansion by using J2EE and Data Warehousing.

Our role has been to do the development in J2EE technology and Long Term

Maintenance. The different modules included are Extraction, Transform and

Loading, which have been developed in Vixfers, Scheduler and Ingestor

Modules.

Roles & Responsibilities:

Coding or Bug Fixing in Vixfer & Ingestor Module.

Designing the Documentation for Vixfer & Ingestor Module.

Implementing Validations of Login and Vixfer files.

Parsing XML to CSV files.

Coding on JScape SFTP Server.

Creations of Schedulers in Swings.

Designing and coding part of Swing Files.

Post implementation, Process Document & Deployment Documentation

Creation of Web services & Web Services clients.

Oracle queries & Store Procedures.

Project: Rectification System

Organization NXXIT, Noida

Language used J2EE (Core Java, Servlets and JSP)

Application Server Weblogic 8.1

Back end used Oracle 9i

Description: This system provides complete solution for any complaint

logged by user. This system has three main modules. Administrative, User

and Solver Module. The user may be both Employee and Customer can log their

problem through on line. Administrator assign task to different solver

according there Specialization, the Solver solve the problem and create a

status of problem solve by them. Administrator can track the status of the

every solver and can assign, resign and reopen the problem according the

status. Complaint Tracking System is problem registered software through

which if any type of problem generated related to system like Hardware or

Software they have to inform to their help desk. Help desk support person

would register their problem in CTS and send that problem to solver. Within

specified time, if solver would problem. He would inform to desk helper

about rectifying of the problem, otherwise help desk would assign that

problem to other solver. There is also facility of Report Generation in

which Total number of Logged Client Employee as well as Customer, Time

calculation to resolve a problem. I was involved in development of

Administrator page and Report generation.

Role & Responsibility: Total Involvement in project implementation of

Server side Components and coding, creating a mockup file and writing the

Data validation. & table design.

Project: Automation of Education Institute

Organization NXXIT, Noida

Language used J2EE (Core Java, Servlets and JSP)

Web Server Tomcat 4.0

Back end used Oracle 8i

Description: This software is basically made for an educational

institution, which is imparting computer software skills through its

various programs. Which provide offline and online both type education.

This system is having various modules like Batch Formation and Controlling,

Inquiry, Accounting, Fees Tracking Module, etc. The system also maintains a

history of payments and dues of the current and past students and provides

online Classes and online Examination. The system needs to be integrated

with other independent applications for enterprise management.

Role & Responsibility: My Responsibilities in this project were

Developing the front end for The Automation of education Institute and back-

end.

PERSONAL DETAILS

Father's Name Syed Mujahid Ali Naqvi

Date of Birth 15th July 1983

Sex Male

Marital Status Married

Permanent Address 1675, Near Jaipur Golden, Fateh Tiba, M D

Road,

Jaipur - 302004

Domicile: Rajasthan

Ethnicity Indian

Passport No.: H8961636

PAN No. : ADJPN5959R

Contact No. (M) +91-979*******

Languages Known Hindi, English, Urdu

Regards,

Zahid Naqvi



Contact this candidate