TeamJava member
|
Quick jump | Contact info | Rates | Offered resources | |
BACKGROUND: | specialties | software | hardware/OS | projects |
Send email to: Samir Jain
Rates: (please inquire directly)
Services provided as a freelancing individual
RTP, Raleigh-Durham area, NC
PH: 919-461-0637
UNIX Client-Server software architecture, design development and implementation. JAVA/C/C++ based applications and/or applets. UNIX - Solaris/AIX kernel device driver expertise
Back-end applications and GUI work
UNIX NT
Platforms: UNIX, Windows-NT Networking: TCP/IP, socket based communication Misc: Proficient in Multi-threaded and Multi-tasking applications. Written several UNIX device drivers, kernel extensions, including a filesystem for WORM media on AIX. Do design,implementation and testing of software. Project Lead for the last 3 yrs.
JAVA - 16 months (April 1997) C++ - 3-1/2 yrs C - 8+ yrs
Visual C++ Sun-SparcWorks
Sun-Sparc AIX - RS/6000, PowerPC Intel-PC's
SunOS 4.1.x, Solaris 2.x AIX 3.2.x , AIX 4.x Windows-NT 4.x
JAVA as a programming language will encompass all software applications as time goes by - being the foremost Object Oriented Language. But, in real-Time applications, it will find it hard to replace 'C', unless Garbage Collection and optimization for platform is introduced by the compiler. Its library (packages) base and applications will continue to grow, in the long run make it very diverse but also 'weighty' to some extent. The language syntax will have to be expanded as applications increase and pressure from various industries and hence applications become more diverse, necessitating a richer syntax/keywords. JNI has to be adopted commonly by everyone, else its scope will get restricted to WEB applets only