Mr. Jayesh R. Prajapati
FosterCity,CA ,94404
Phone                   : 650-357-1447 (Home)
                               650-712-7470 Ext:123 (Office)
Email                    : jayeshp@rocketmail.com
Resident Status   : H1 visa

OBJECTIVE:
  A challenging Software Engineer/Developer position with an emphasis on software design and development that can utilize my skills and experience in system operation, analysis, design and development.

SUMMARY OF QUALIFICATION:
   Four ( 4 ) plus years of experience in Analysis, Design and Development of application software With specific expertise in Java 1.2, 1.1.4 , 1.0, Javascript ,Oracle, MSSQL Server , C, C++ . CGI, ASP, HTML, VRML and RDBMS.Java skills include extensive experience in JDBC, Java Network Programming, Multi-threading, Multimedia Programming, JavaBeans, Java Graphics programming and knowledge of Java SWING , CORBA ,EJB and XML.

COMPUTER SKILLS:
Languages:  JAVA ,SWING, HTML, VRML, ASP, C, C++,VISUAL BASIC 5.0, SERVLETS, JDBC, JAVABEANS ,SQL.
Operating System: MS WINDOW NT 4.0, MS WINDOWS 95 , Banyan Vines , MS DOS.
Languages and Software: ORACLE , SQL Server, MS ACCESS, Internet Information Server(IIS), Netscape Web Server, Symantec Café, Hot Dog, AppBuilder, Microstation, Autocad COBOL, LISP, Knowledge of Java SWING and CORBA.

PROFESSIONAL EXPERIENCE:

SOFTWARE ORGANIZATION:
LFR Technologies Inc, Half Moon Bay, Northern California Jan 98 to Present:

its a Leading environment based organization which is developing a complex product from environment engineering with java as front end and oracle as backend.

A. SendTo, Messaging ,Alert Screen in Java SWING:
These are the tools developed in java swing which integrate with the background and Database. Alert screen also popups an alert on the user screen depending on the critical conditions in the system.
Software Used: JAVA Swing, Windows NT 4.0, ORACLE, HTML
Responsibility: Analysis, Design of the Client server architecture .Some of the features of Java which I used extensively are JAVA MULTI-THREADING, Java NETWORK Socket Programming, Java I/O, JDBC, ORACLE Stored procedure,Triggers, SQL queries.

B. MAINTAIN SERVER PROCESSES: This is a client/Server project which involves Java Client And Java Server designed and developed by me. The client controls the java processes on another machine from the browser.
Software Used: JAVA 1.1.4, Windows NT 4.0, ORACLE, HTML
Responsibility: Analysis, Design of the Client server architecture .Some of the features of Java which I used extensively are JAVA MULTI-THREADING, Java NETWORK Socket Programming, Java I/O, JDBC, ORACLE SQL queries.

C. Writing GIS JAVA SERVER and JAVA Client: This is the Geographic Information System in the GreenSuite Project. The GIS Server is a complex Java server which acts as a middle tier in 3 tier architecture.
Software Used: JAVA 1.1.4, Windows NT 4.0, ORACLE, HTML
Responsibility: Analysis, Design of the Client server architecture of the GIS System. Some of the features of Java which I used extensively for GIS Server were JAVA MULTI-THREADING, Java NETWORK Socket Programming, Java I/O, JDBC, ORACLE SQL queries.

D. EMAIL APPLICATION: This is the java server process designed ,developed which uses SMTP ,MIME for sending emails along with JDBC for Database processing.
Software Used : JAVA 1.1.4, Windows NT 4.0, ORACLE
Responsibility: Analysis, Design of the Client Server Architecture of the Email System. Development of the email system required me to exploit such Java features as JAVA MULTI-THREADING, JAVA NETORK SOCKET PROGRAMMING, JDBC, SQL queries, SIMPLE MAIL TRANSFER PROTOCOL (SMTP) for email, BASE 64 ENCODING for sending ATTACHMENTS, Multi-purpose Internet Mail Extension (MIME) for sending different types of documents.

E. FAX APPLICATION: This is the java server process designed ,developed which uses SOCKET Programming and Fax Server for sending Faxes along with JDBC for Database processing.
Software Used: JAVA 1.1.4, Windows NT 4.0, ORACLE
Responsibility: Analysis, Design of the Client Server Architecture of the Fax System. Development of the fax system required me to exploit some of the features of Java extensively like Java MULTI-THREADING, JAVA NETORK SOCKET PROGRAMMING, JDBC, SQL queries Communication with the Fax server using Java.

F. PAGER APPLICATION: This is a complex Java application sending paging messages to the users using URL Connection on the network side and JDBC on the oracle side.
Software Used: JAVA 1.1.4, Windows NT 4.0, ORACLE
Responsibility: Analysis, Design of the Client Server Architecture of the Paging System. Development of the paging system required me to exploit some of the features of Java extensively like Java MULTI-THREADING, JAVA NETORK SOCKET PROGRAMMING, JDBC, URL connections, using of Common Gateway Interface (CGI programming )

G. SERVLETS : The project involved execution of the SQL queries ,JDBC and Connection pooling using servlets.
Software Used: JAVA 1.1.4, JSDK , JRUN ,Windows NT 4.0, ORACLE
Responsibility: Analysis, Design and coding of the above requirement. Using the JSDK , JRUN and JAVA.

SOFTWARE ORGANIZATION:
Worked in Patni Computer Services (PCS): June 97 to Oct 97

Electronic Buyer's Guide On Internet For GM : This is an E-Commerce based project involving Client server technology for selling of Motors to the customers using HTML,JAVASCRIPRT and CGI as main technologies.
Software Used: Netscape Web Server, JavaScript, HTML ,Ms Visual C++
Responsibility: Analysis , Design and Coding of six modules in the project which involved CGI programming in C language, JAVASCRIPT, HTML III

SOFTWARE ORGANIZATION:
Cygnus Software Inc - Aug 96 to May 97

A.Graphical Internet Chat Facility: This involves design and development of a complete client and multithreaded server based chat system using java networking.
Software Used: JAVA 1.1.4, JDBC , Oracle ,WINDOWS NT 4.0 Team size for the project :
1 Responsibility: Analysis, design, development and testing of the complex multi-threaded Java server and the Java client. The features of Java used for this project were TCP/IP Network Socket programming, AWT, multi-threading and event handling in JAVA.

B.Develeoping Multi-User Intranet GAME IN JAVA: Designed and developed a gambling game using JAVA , JDBC-ODBC bridge ,MsAccess.
Software Used: JAVA , Symantec Cafe,WINDOWS NT 4.0
Responsibility: The game is based on client/server architecture analysis. I played a role in analysis, design, development of the complex Java client engine. Some of the features of Java which I used here included the Java Animation , storing/retrieving data in MS Access using JDBC-ODBC bridge, event handling, multi-threading in Java, AWT, and creating new custom Java buttoms which can display image and/or text and image handling in JAVA.

C . Developing A Grahical Internet Search Engine: Designed and developed an applet which does quick search n internet using the existing search engines. It’s prototype from me is also available at the popular site:

SeachEngine By Jayesh
Software Used: JAVA 1.1 ,WINDOWS NT 4.0
Responsibility: I played role in analysis, design, development of the complex Java Search Engine which involved extensive usage of Java Network Socket Programming , AWT in Java, Event Handling in Java 1.1

D. SETTING UP INTRANET :
Software Used: JAVA , Internet Information Server (IIS 2.0) ,WINDOWS NT 4.0, HTML, VRML, CGI.
Responsibility: Active Participation in Analysis, Design and development of the Intranet at CYGNUS software in India.

Software ORGANIZATION:
Institute Of Armament Technologies (IAT) : Dec 95to May 95
A.IMAGE PROCESSING: Developing a project on Image Processing for Institute of Armament Technolog (IAT) Software Used: C, MS Dos Responsibility: The project is developed for IAT India. The processing on the images included work such as enhancing the image, edge detection of any objects on the image, background extraction and segmentation, varying the contrast of the image , etc. B.. Developing A Batch Maintenance Utility for Scheduler: Various processes are controlled by this software. The processes are part of a Denso Project. There are Batches with sequence numbers and when they are scheduled to run.
Software Used: VISUAL BASIC 5.0
Responsibility: Analysis, Design , Coding of the Modules in Project .

ACHIEVEMENTS:

A. Appointed as a judge for rating the applets in popular java site :
http://WWW.JARS.COM

B. DEVELOPED INTERNET GAMES IN JAVA :
1. SHUFFLE: This applet is available at:

Shuffle by Jayesh
Software Used: JAVA 1.1 ,WINDOWS NT 4.0
Responsibility: I played role in analysis, design, and development of the COMPLEX Game which involved extensive usage of AWT in Java, Event Handling in Java 1.1 and OOPS Design and Logic.

2.HANGMAN: The famous hangman game was desugned and developed using JAVA AWT, Networking.
Software Used: JAVA ,WINDOWS NT 4.0 , MSACCESS , JDBC-ODBC bridge
Responsibility: Analysis, Design, Coding of the this complex project which involved using the following features of JAVA: Internet TCP/IP Socket Programming in JAVA, JDBC, AWT, JAVA multi-threading, and event handling.

3. METRIC CONVERTOR: This applet converts the numbers from one unit to another. This applet is available at:

Metric Convertor By Jayesh
Software Used: JAVA, WINDOWS NT 4.0
Responsibility: Analysis, complex Object Oriented (OOP) Design, Coding, which involved using the following features of JAVA: AWT, JAVA Multi-threading, Event Handling

4.Calendar: Developing a Graphical Calendar for next twenty years.
Software Used: JAVA, WINDOWS NT 4.0
Responsibility: Analysis, complex Object Oriented (OOP) Design, Coding which involved using the following features of JAVA: AWT, JAVA Multi-threading, Event Handling.

5.Cows And Bulls: Designed and developed the famous cows and bulls game in JAVA.
Software Used: JAVA 1.1.4 , WINDOWS NT 4.0
Responsibility: Analysis, complex Object Oriented (OOP) Design, Coding which involved using the following features of JAVA: AWT, Event Handling. This applet is available at:

Cows And Bulls By Jayesh

EDUCATION:
Bachelor Of Computer Science (B.E) in August 1995 from Vishwakarma Institute Of Technology (VIT) INDIA.
References are available upon request.