Freelancers Network
 
skill list top cap
Homepage
Join the Freelancer's Network
Update your details
Find a freelancer
Post a project
Find a project
Projects Archive
Post a job
Find a job
Jobs Archive
See Dan's Pages
See Andy's Pages
Link to this site
Resources
Join/Leave Forum
Forum Messages
+Additions+ Adverts
Advertising
Contact Us
Subscribe to our newsletter - enter your email address and hit return
Freelancers.net is owned and operated by Andy Stowell and Dan Winchester
skill list end cap
guru web hostcom

Find me again on Freelancers.net

CV

date posted 1st July 2000 17:06

This is a multi-part message in MIME format.
--------------BF8120E5B7DFCEA68FC586EB
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit



--------------BF8120E5B7DFCEA68FC586EB
Content-Type: text/plain; charset=us-ascii;
name="resume.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="resume.txt"

Venkatraman Lakshminarayanan
21 Malaviya Avenue, Flat B
Thiruvanmiyur
Chennai 600041

Phone: (91)-(44)-4463024

Email: [EMAIL REMOVED]


OBJECTIVE

To offer professional services in the areas of software design,
development, Product Engineering/Quality Assurance (QA),
maintenance and documentation.

SUMMARY

Several years of experience in software development and management
of several demanding projects in key technology areas; Expertise in
areas of UNIX systems programming, SCSI device drivers and Internet
programming using Java technology.

SKILLS

Languages: C, C++, Objective C, Java
Systems: SunOS 4.x, Solaris 2.x, SGI IRIX
Tools: make, sccs, dbx, adb, kadb, ksh, emacs etc.
Other: JFC (Swing), JavaBeans, RMI, JavaIDL (CORBA), JDBC,
EJB, Servlets, JSP.

WORK EXPERIENCE

Senior Project Lead, SIP Technology and Exports Ltd., Chennai, India
July 1999 - present

Management of more than 25 software developers in 8+ projects
for Java Software division of Sun Microsystems, Inc. USA, all
in the areas of Java technology. Job function involves
preparation and tracking of project plans, schedules and
milestones; providing technical direction in design, hands-on
training and programming guidance to developers; performing
complete project and people management.

Projects involve development of typical test suites (API
coverage, functional, stress and regression), Java
Compatibility Kits (JCK) which is a collection of test suites
developed for testing a particular Java API based on the API
Specification and Sun Reference implementation. Sun uses these
JCKs to enforce clean room implementation by licensees to
realize the "Write Once, Run Anywhere" paradigm of Java.
Projects involve development of,

* JCK tests for Java2d API (java.awt.color, java.awt.font,
java.awt.geom and java.awt.image) and JavaIDL API
(org.omg.CORBA)
* TCK (Technology Compatibility kits) for Java Security Network
(JSN) APIs - Java Authentication and Authorization (JAAS),
Java Secure Socket Extension (JSSE) and Java Cryptography
Extension (JCE)
* Product tests (API coverage, functional etc.) for Java tools
(java, javac, javah, jar, javadoc, javap, javax and
appletviewer), Java Debugger Interface (JDI), JarIndex,
java.util.zip and java.util.jar packages
* JDK Compatibility lab - execution of several test suites on a dozen
machines, each sporting several configs derived from
combinations of OS (Win95, Win98, WinNT, Win2000, Linux and
Solaris), service packs and kinds of browsers, in a 56 config
matrix; compiling logs, filing, tracking and verifying bugs.
* Product tests and Spec file to be used with JavaCheck tool for the
Personal Java 1.2 Application Environment (PJAE) of the Java
2 Micro Edition (J2ME)
* Product tests for the Java Blend product
* Internal projects - Human Resources Information System (HRIS),
PayRoll and e-discussion; all use a 3-tier architecture with
the middle tier using several Java 2 Enterprise Edition (J2EE)
components - EJB, JDBC, Servlets, JSP, JavaMail, XML etc.;
presentation layer uses Swing and JNDI.

Member Technical Staff, Software, Sun Microsystems, Inc., CA
August 1996 - April 1999

Design of Dynamic Reconfiguration (DR) support in SunCluster
product for the Sun Ultra Enterprise 10000 Server hardware
(Sun StarFire). This involved developing new and enhancing
existing interfaces to the Cluster Membership Monitor (CMM),
which is the key framework program that coordinates and
orchestrates cluster-wide reconfiguration in achieving High
Availability(HA). Extensively used Solaris Multi-threading
(MT) primitives - mutex locks, condition variables etc. in
synchronizing the several threads within this real-time (RT)
process.

Developed Java based Cluster Monitor Client API to work within
the Sun Enterprise System Monitoring (SyMON) framework. This
provides an industry standard, SNMP based System Management
tool for the SunCluster.

As the project lead, directed and developed Java based Cluster
Console tool, which provides multiple window access to the
consoles of multiple hosts from within a single Command Input
Window; the tool also features a sophisticated data engine
for filtering and processing command outputs from the several
hosts to present a unified and customizable output in the
Command Output Window; Used Java AWT and JMAPI's AVM to
implement highly intuitive GUI with multi-color filter chains,
multi-color/multi-font Output Window etc.

Led the development of the SunCluster HA Internet Pro, a Highly
Available (HA) version of Netscape Web, News and Mail servers;
developed the required data service methods that will be
invoked by the Cluster HA framework during the various states
of the services; coordinated and managed other members of the
team in the areas of installation, packaging and documentation
of the project.

Served as the technical lead for developing the Cluster SNMP
agent; defined and created the Cluster Management Information
Base (MIB); developed a super monitor agent to acquire data
from individual monitor agents running on several cluster
nodes and to present a comprehensive cluster-view of the same;
the SNMP agent would also generate Enterprise SNMP traps for
critical cluster events.




Software Engineer, AvniSoft Corporation, Sunnyvale, CA
Jan 1995 - July 1996

Developed an X/Motif GUI software for configuring Sun
SPARCStorage Arrays as bootable devices in the SPARCCluster
environment.

Enhanced the X/Motif based Cluster Monitor software (client)
and other cluster administration tools; also enhanced
functionality of the monitor daemon (server) to support the
new sun4u architecture based UltraSPARC family of servers.

Designed and implemented printing suite for the Solaris
Migration Product. This involved development and integration
of Sun Printer Products' SUNprint software and SunSoft's
Lplite software. The printing software provided a flexible yet
powerful printing mechanism to read printer information from
system files and also from name servers like the NIS and NIS+.
The print jobs were spooled directly to the remote print
server, thereby decreasing the usage of CPU resources on the
print client. As project lead, directed and coordinated the
testing, packaging and documentation.

Developed printing functionality for SunSoft's OpenStep
project. This involved developing print classes and methods in
Objective C and also integrating the SUNprint libraries into
the OpenStep environment.


Software Engineer, Focus Graphics Inc., Foster City, CA
Oct 1992 - Nov 1994

As the technical project lead, developed SCSI device drivers
on Solaris 2.3, SunOS 4.1.x, SGI IRIX for the Focus Graphics'
Digital Film Recorder (DFR). For the Solaris platform, used
Sun DDI/DDK and Sun Common SCSI Architecture (SCSA).

Developed NeWSprint drivers, model files, PS prolog and
configuration files on SunOS 4.1.x for the DFR and the
ImagePrinter to output PostScript files.

Developed SGI Impressario drivers, GUI front-ends, model and
configuration files for the SGI IRIX 4.0.5x and IRIX 5.x
systems, to output PostScript files on the DFR.

Developed SCSI device drivers for Kodak XLS8300 Color
Dye-sublimation printer , Mitsubishi S3600 Color printer and
the EFI Fiery Color servers on Sun and SGI systems.

Developed customized drivers to support printing of proprietary
image files of medical OEMs like Toshiba, GE, Siemens, ADAC
and SOPHA, on the Focus DFR and printers.

Developed an Ethernet driver for the Helios 810 Laser Imager
for printing medical image files from Sun and SGI systems.








Research Assistant, University of Alabama, Tuscaloosa, AL
Aug 1990 - Aug 1992

Developed TFTP client and server software for file transfer.
This software was GUI (X/Motif) based and was implemented over
TCP/IP using BSD sockets.

For a term project, implemented Teitelman's algorithm in C on
a SGI system, for recognizing varying sizes of hand-written
characters.

Engineer, Centre for Development of Telematics (CDOT), Bangalore, India
Jan 1990 - July 1990

Along with another member of the group, worked on the design
of Digital Trunk Service (DTS) card for the 128 port Rural
Automatic Exchange (RAX) system.


Engineer Trainee, TVS Electronics Ltd., Tumkur, India
June 1989 - Dec 1989

As a member of the Customer Quality Engineering group,
interfaced with the R&D personnel in tracking and resolving
design failures in the Computer peripheral products - LAN,
modem and FAX cards.


EDUCATION

MSEE, University of Alabama, Tuscaloosa, AL

GPA: 4.0/4.0

Thesis:
3D Surface Rendering and Complete Disparity Mapping
from Binocular Stereo Images.

BSEE, Regional Engineering College, Trichy, India

80% with First Class Honors






--------------BF8120E5B7DFCEA68FC586EB--



Messages by Day
July 31st 2000
July 30th 2000
July 29th 2000
July 28th 2000
July 27th 2000
July 26th 2000
July 25th 2000
July 24th 2000
July 23rd 2000
July 22nd 2000
July 21st 2000
July 20th 2000
July 19th 2000
July 18th 2000
July 17th 2000
July 16th 2000
July 15th 2000
July 14th 2000
July 13th 2000
July 12th 2000
July 11th 2000
July 10th 2000
July 9th 2000
July 8th 2000
July 7th 2000
July 6th 2000
July 5th 2000
July 4th 2000
July 3rd 2000
July 2nd 2000
July 1st 2000


Messages by Month
December 2000
November 2000
October 2000
September 2000
August 2000
July 2000
June 2000
May 2000
April 2000
March 2000
February 2000


Messages by Year
2008
2007
2006
2005
2004
2003
2002
2001
2000