I have done two mobile based applications mentioned below.
Also i have attached the screen shots for various mobile phone pictures tested using device anywhere.
Project: Mobile Report
Role: BlackBerry Developer
Description:
View Reports created using JFreeChart using BlackBerry Mobile.
Responsibilities:
Developed JSP files using JSTL.
Developed Oracle and DB2 stored procedures.
Used Device Manager in Mobile JSF for Device adaptability.
Created ant build script for checking code from clearcase and creating and deploying a cod file.
Created DAO classes to call oracle and DB2 stored procedures.
Environment: Mobile JSF, spring, JFreeChart,Native BlackBerry API
Project: EFICASH Transaction Processing System
Role: web developer
Description:
EFICASH is Payment/Transaction Processing System like Pay Pal used for processing payments. This web site contains two users web user and Mobile User. User can register themselves using web site and able to transfer money from their bank / credit card account to EFICASH Account and vice versa.
Responsibilities:
Designed the prototype of the application using JPetstore sample project.
Installed the linux version of the Open LDAP Server in Red Hat Linux.
Developed the JNDI Client for the open LDAP server to add username and password in the LDAP Server.
Developed and implemented the payment gateway code for the project using jdom and ACH, Your Pay Payment Gate Ways.
Developed Mobile JSF Pages for the project.
Tested various wap 1.0 and wap 2.0 phones for the project using Open Wave Emulator, Device anywhere.
Drawn sequence diagram for the prototype using NetBeans,StarUML.
Suggested to use Business Delegate pattern and JSF,Spring,Hibernate combination instead of Spring MVC.
Environment:
JSF, Spring, Hibernate, Payment Gate Ways (ACH, Your Pay), Jdom, SMS Gate Way (GOMO TEXT),
Mobile JSF, Red Hat Linux, Open LDAP