Phone : 650-357-1447 (Home)Mr. Jayesh R. Prajapati
FosterCity,CA ,94404
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:
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:
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:
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:
EDUCATION:
Bachelor Of Computer Science (B.E) in August 1995 from Vishwakarma
Institute Of Technology (VIT) INDIA.
References are available upon request.