Dear Sir ,
Please consider my attached resume for the post of " Computer
Scientist Assistance " .
Thanks
Vijay Patel
********************************************************************
TALK SLOW BUT THINK QUICK
********************************************************************
VIJAY PATEL VMAIL:(91) (02712) 69001
ENGINEER -SC EMAIL:[email protected]
B.E ( COMPUTER )
INSTITUTE FOR PLASMA RESEARCH
(GOVT. OF INDIA )
BHAT , GANDHINAGAR ,INDIA-382 428
*********************************************************************
LIVE A GOOD HONORABLE LIFE .THEN WHEN YOU GET OLDER AND THINK BACK ,
YOU'LL GET ENJOY IT A SECOND TIME.
*********************************************************************
Curriculum-vitae
E-MAIL:[email protected]
Name :Mr. Vijay Patel
E-mail :[email protected]
Birth_Date : 20-11-1975
Nationality :Indian
Marital Status :married
Correspondance/Perment Address:
32,Chinar Apartment ,
B/h Vishwesware Mahadev,
Satellite ,
Ahmedabad - 15
Contact Phone NO :(R) 079 6740683 (O) 079 3969001 ext-277
Educational Qualification:
B.E (Computer Science)
Sardar Patel University , Vallabh VidhyaNagar(India)
With First class in Sept-1997. ( C.P.I =7.54 Out of 10 )
Class XII :75 % (Gujarat HigherSecondary Education Board)
Class X : 81 % (Gujarat Secondary Education Board)
Exposer of :
1. RealTime Operating System
RTLinux 2.0
VxWorks 5.4 ( TORNADO 2.2 )
2. Operating Systems
Sun Solaris 2.6
Linux (sys+net Administrator +power user)
Win NT 4.0, Window-98
3.Computer Languages/packages/Technology:
C (TCP/IP, socket programming,RPC,
Unix internals.IPC,POSIX )
C++ ( Tools.h ++( RWTools ) ,libg++ 2.7.2 )
(concepts of OOPS , OOA , OOD , OOM )
Device Driver Developement ( VxWorks and Linux )
CORBA 2.0
PostgreSQL 6.3.2 (Developer , DBA)
(RDBMS packege on SUN Solaries )
Html (CGI Programming and PHP)
TCL 8.0 /TK 4.0
Matlab
4. Developement Tools
Tornado 2.2 ( Host IDE for VxWorks )
GNU toolchain and binutils , CVS, Make, vi editor etc...
5 . Job Experience:
(a) Currently working at :
Institute For Plasma Research (IPR)
Bhat ,Gandhinagar,Gujarat,India, Nr. IndiraBridge
(b) Joining Date : Sept-1997
(c) Job Title : Engineer Scientist - C
(d) Group : Data Acquisition and Control
(e) Job Description :
Support and upgarde of existing PC based Application for
contorl and data acquisition for various TOKAMAK . Design , implement ,
support and document new applications as per requirements of physcientists,
Engineers and other staff . A typical Application required advance control
algorithms , Data Acquisition from several scientific diagnostic/instruments,
,archival of data ,moderately complex analysis of data and a user friendly
presentation of results using GUI .
_____________________________________________________________________________
As a Linux system/network Administrator :
Linux Kernel compilation and configurations .
configuration and installation of :-
Users profiles, DNS server, NFS server,Mail Server (sendmaild) , Web Server
(Apache 1.3.9 ) , Proxy ( Squid ) , Network (TCP/IP), NIS server, Database
server (Oracle 8i, PostgreSQL), Samba server, LVM ( Logical Volume Manager),
Dialin server (PPP) , Backup .
____________________________________________________________________________
PROJECTS
Current Project :
REALTIME CONTROL/MONITORING AND DAQ SYSTEM FOR SST-1
Currently I am working with an Embeded system .VxWorks 5.4 a real time
OS running on the Powerpc 604 ,VME backplane target board.Different VME modules
like A/D , D/A , DI , DO, TIMER and Reflecting Memory ( PMC card )i has been
progrmmed for control and monitoring systems. Device Drivers has been developed
in house for required cards. Applicationis will be developed as per requirement
.Tornado-II has been used as a host developement tool.
Target :
Arch : PowerPC 604 , VME backplane
RTOS : VxWorks 5.4
Host :
Arch : Intel i386 , SPARC
OS : Windows , Sun Solaries
IDE : Tornado-II
Concepts used : RealTime and Embedded systems programming , OS internals
Language Used : C , Tcl/Tk
Team members : 5
____________________________________________________________________________
ADITYA PULSED POWER REALTIME CONTROL/MONITORING SYSTEM
(Paper was published at 3rd Realtime Linux conferance 2002 , Italy )
RTLinux has been used to replace PDP-11 based control system of ADITYA
Pulsed Power System . Device driver has been developed for a DATEL-PC401B Card
having 16 AI , 4 AO , 8 DI and 8 DO channels , A Timer Card ( PCL-83 0 ) from
DYNALOG having 10 timer and 16 DI/DO channels . The system is first run in 100
ms closed loop and then in 992 us lo p . System issues references through AO
channels, which are tracked by the APPS control . Any fault is detected within
1 ms by polling and appropriate shutdown procedure initiated during the loop.
CANBUS based system is used for slow monitoring and control system. PC running
RTLinux having ADVANTECH PCl-841 CANBUS card linking to 4AO and 112DI channels.
This system has been integrated using EPICS with the main ADITYA data acq. and
control system.
Platforms :
OS :RTLinux 2.0, Linux Kernel 2.2.13
Arch:i386
Language Used : C ( Device Drivers )
Tcl/tk ( GUI)
Concepts used : Device drives , OS internals , RealTime programming
Duration : 8 Months (including Analysis ,Design & Developement)
Team members : 5
____________________________________________________________________________
DATA MANAGEMENT / ARCHIVAL / ANALYSIS SYSTEM
Large number of data acquired during " ADITY" shots has been store in
RDBMS (PostgreSQL running on SUN Solaris) for easier management .Large number
of data acquire is stored using blob type . Using developed GUI user can add,
view , plot or analysis stored data.User can also view or plot data using web
browser.
Platforms : Win NT 4.0 , Sun Solaris 2.5 , Linux
Language Usd : VB 6.0 (DAO , ODBC) (For NT)
Tcl/tk ( For Sun , Linux )
java (jdbc for browser)
Packages used : PostgreSql 6.3.2
Apache web server
BLT4.2
Concepts used : DAO , ODBC (VB 6.0)
CGI ( using C and embeded Sql )
jdbc
Duration : 4 Months (including Analysis ,Design & Developement)
Team members : 3
____________________________________________________________________________
INTEGRATION OF DIVERSE APPLICATION USING DISTRIBUTED MESSAGING BUS
This project is an interprocess messaging software that enable processes to
communicate quickly , reliably and securely across hetrogeneous network . The
communicating processes can reside on the same machine , on LAN or WANS or any
where on the Internet . API written is takeing care of network interfaces ,
guarantes delivery of message , handles communicating protocols and deals with
recovery after system/network failures.Publish/Subscribe model has been used.
Platforms : Sun Solaris 2.5 , Linux 5.2
Language Used : c, c++ ,CORBA C++ mapping , CORBA Java mapping
Tcl/tk , IDL
Packages use d : mico ( ORB , CORBA 2.0 specific )
PostgreSql 6.3.2
Concepts used : Distributed computin,OOA , OOD, OOM , UML ,UNIX
internals , TCP/IP Sockets
CORBA Services used : Naming services , event services , ssl, transaction ,
BOA,interceptor etc...
Tools used : gdb , cvs , make , vi editor
Duration : 8 Months (including Analysis ,Design & Developement)
Team members : 4
____________________________________________________________________________
NetMon
Developed to monitor the health of any host on the LAN from any
remote host.This reads Kernel related, System related, OS related and Memory
related parameters . The server daemon process running on the every host M/C
continously broadcasts all the parameters on the network.The interested client
process( GUI ) running on the any remote host may get the information. Client
process may display the information or take any action predefined by the
client( like alarm etci ). All the dynamic parameters like CPU temperature ,
System temperature,CPU fan speed,Memory usage are broadcasting at a specified
interval.
Platforms : Linux 6.0
Language Used : C , C++
Concepts used : Unix internals , CORBA ( event services )
Package used : LM sensors drivers , I2C bus drivers , mico ORB
Team Member : 2
Duration : 4 months
____________________________________________________________________________
DATA MONITORING AND CONTROL SYSTEM OF LVPD USING DATALOGGER
This project is developed to read data from the datalogger(multi channel
hardware to acquire data) using RS -232 interface.Data comming from 128 channels
is display on the GUI eveloped . User can set a max. limit of parameter read
from each channel and fires the alarm when parameter exceed the max. limit set
by the user and taking the necessary action.
Platforms : Windows 95
Language Used : C
Package Used : Lab Windows CVI (C library for Data Acq. and control From NI)
Team members : 2
Duration : 4 months
____________________________________________________________________________
Chatroom
Duration : 1 Months (including Analysis ,Design & Developement)
Team members : 1
Language Used : JDK 1.1.6 , html
Concepts used : OOA , OOD, OOM , UML , RMI
Tools used : Apache web server
____________________________________________________________________________
- Navigate by Date:
- Prev:
RE: How can I know the Status of an IOC (running or not...) Ralph Lange
- Next:
EDM and Red Hat Linux 8.0 Singleton, SJ (Stephen)
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
<2003>
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
RE: How can I know the Status of an IOC (running or not...) Ralph Lange
- Next:
EDM and Red Hat Linux 8.0 Singleton, SJ (Stephen)
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
<2003>
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|