Title:Software Developer
*******@*****************.***
Document
Source below
NAME: HARISH DESHMUKH
ADDRESS:
CITY: Sunnyvale
STATE/PROVINCE: CA
ZIP/POSTAL CODE: 94086
COUNTRY: USA
EMAIL: *******@*****************.***
PHONE: 408-***-****
CANDIDATE ID: N/A
CITIZENSHIP: US
Citizen
EDUCATION: Not Entered
EXPERIENCE: Not Entered
WILL RELOCATE: Not Entered
RELOCATION INFO: Not Entered
JOB WANTED: Not Entered
HOMEPAGE:
HOTSKILLS:
ESUME
HARISH DESHMUKH
1035 Aster Ave., Apt. #2140
Sunnyvale, CA 94086
OBJECTIVE Seeking a challenging position as a Software Engineer/
Programmer Analyst that utilizes technical expertise to achieve a long
term goal of becoming a project manager.
EXPERIENCE SUMMERY Experience(2 years +) in Object Oriented
Programming/Object Oriented Modeling with C++ Experience(1 year ) in
software development using Java and porting C++ software to Java
Experience(1 year +) in database application development using Oracle,
FoxPro and Empress Experience(1 year +) in Computer Graphics;
experience (6 months) in Visualization using Vtk
EXPERIENCE
Software Developer, Laser Lab, Carolinas Medial Center and
UNCC
Charlotte NC Jan 96 - Current Responsible for the development of
a Simulation system for estimation of Laser light dose in surgery.
Developed the system using C++ and Object Oriented Modeling. It is
implemented in a platform independent way to work under Windows 95 and
UNIX GUI is developed using Borland C++ and OWL, where as Tcl/Tk is
being used on the UNIX Visualization is being developed using
Vtk(Visualization tool kit) and 3D visualization techniques. The
system is also ported to Java.
System Analyst, PRIME INFOTEK Bangalore, India Jun/94 - April/95Lead
team member in development of an invoicing and financial accounting
system Responsibilities involved obtaining specification from the
client, developing prototypes, designing forms and reports, database
design using ER Modeling, coding and testing System was developed
using FoxPro Group consisted of 3 members
Programmer, NATIONAL INFORMATICS CENTER Bangalore, India Sep 92 - May
93
Responsible for Analysis, Design and Implementation of an
Integrated Village - Information System's Educational Institution
Subsystem System Analysis involved study of various subsystem, finding
out a criteria for integration, interdependency of the subsystems, and
information requirements of the users Developed a directory of village
hierarchy as basis of integration Designed and implemented data input
forms using SQLForms 3.5 and PL/SQL Created various reports using SQL
reports System was developed using Oracle 6.0 on SCO UNIX
Assistant System Administrator, Subramaniyam Research Group Bangalore,
India Sep 91 - Jun 94 Responsible for Installing Open Desktop
Operating system-SCO UNIX, Open desktop database -Ingress, Windows 3.1
SKILLS OS: SunOS-Solaris, SGI IRIX, FreeBSD, SCO UNIX- Open Desktop,
Windows 95, Windows NT, Windows 3.1 Languages: Java, C++, C, SQL,
PL/SQL, BASIC, HTML, Pascal, COBOL, FORTRAN Methodologies: OMT, Booch,
Use Case, CRC, UML, Patterns, OOP. Data Models: Relational-RDBMS,
Object Oriented - OODBMS, Extended Relational
DBMS:
Oracle, FoxPro,
dBase, Empress, Postgres, Ingres
GUI:
Tcl Tk, OWL, Visual C++/MFC,
SQLForms, X Windows-OLIT, TAE Plus
PROJECTS Integration of Heterogeneous System: Integration of PC
Banking and PC Credit Card System This involved study of the existing
system, analysis of the transaction model implemented in the system,
and identifying the heterogeneity in the datamodel, transaction model
and business logic. This directly led us to development of the various
heterogeneity resolution schemes. A feasibility study was done on
these schemes and the best was then implemented. The integration was
done using C and Embedded SQL.
WebGraph: Web Visualization Tool Internet visualization is based on
linear navigational model. We developed a model for nonlinear
navigation of the world wide web documents. This involved building a
graph based on the links on a page and presenting it to the surfer. A
prototype of this approach was developed using JAVA.
Development of an Evolution program to optimize a nonlinear
programming problem Optimization of nonlinear programming problem is a
nontrivial task. Evolutionary programming offers a new approach to the
problem of global optimization. We developed a multiparent crossover
scheme to optimize converge the solutions, represented as individuals,
to global optima. C++ and Object Oriented modeling were used to
implement the system.
Indexing of Spatial Semantics using Quad tree Spatial data like map
etc. contain various information. To be able to bring up a relevant
image or portion of the image from database we need to be able to
search the content of this unconventional data type. We used Quadtree
to index various semantics of an 2D image and implemented as part of a
persistent store based prototype Object Database. C++ and OLIT were
used to implement the system under Solaris.
Indexing of Temporal Semantics in Object Databases Temporal data like
a movie sequence contains not only spatial information in each frame
but it also contains events, activities and actors. An object was
developed to demonstrate a scheme that can be used to index temporal
semantics. This was implemented as part of a persistent store based
prototype Object Database. It was implemented using C++, OLIT and
Xanim under Solaris.
2D Geometric Modeling system Developed an interactive Geometric
modeling system capable of creating, editing and saving complex 2D
objects. This involved designing database, model manager, clipping and
viewporting subsystem, and the GUI. Transformation pipeline was
implemented to perform various functions. Used C and TAE+(GUI tool).
PC Banking System Developed a banking system with the basic banking
operations that can be done from a PC. Transaction processing was one
of the main issues. The system was developed using C and Embedded SQL.
ACHIEVEMENTS and ACTIVITIES Conference Paper: Dynamic Unconstrained 3D
Simulation Model for Estimation of Light Distribution in turbid Media;
Lasers in Surgery and Medicine, supp-9, page 2, April 1997.
Student
Member, Association for Computing Machinery, 1996-97. Chairperson,
Triveni Working Committee, Indian Student Association, UNC Charlotte,
1996. Member of Task Force Team, Graduate Student Association,
1996-97. Voluntary Math Teacher, Crystal Coaching, Bangalore, India,
1994-95. Student Member, Computer Society of India, 1991-95.
EDUCATION Master of Science
- Computer Science, 1995-97, GPA 3.9/4.0,
May 1997
UNIVERSITY OF NORTH CAROLINA CHARLOTTE, Charlotte NC
Bachelor of Engineering
Information Engineering,19891994 B.M.S.
COLLEGE OF ENGINEERING
Bangalore (India),
AVAILABILITY Immidiatee
REFERENCE Available upon request