VIVEK HARIDAS
2850 N
Charles Street
|
Home Phone: 443 413 2062 |
|
Apt 14B |
Work Phone: 410 516 7291 |
|
Baltimore, MD
21218 |
Email:
haridas@jhu.edu |
TECHNICAL SKILLS
|
Operating
systems
|
Windows, Unix |
|
|
Programming
|
Proficient in C, C++ (VC++ and MFC with 3+
years work experience), C#, Web Services Conversant with Java, XML, ASP.NET,
COM/DCOM, Socket Programming, HTML 80x86 Assembly Language, Pascal, FORTRAN,
PERL, CAML |
|
|
Databases
|
Conversant with SQL. |
|
|
Others
|
Visual Parse,
Rose and UML. |
|
WORK
EXPERIENCE |
Sloan Digital Sky Survey, Johns Hopkins University,
Baltimore, MD Nov
2003 – Till Date Application Programmer, Full Time ·
Designing the ADQL standard (Astronomical Data
Query Language). ·
Developing the ADQL parsers and Web Services for
the Open Sky Query Archives. ·
Designing FITS (Flexible Image Transport System)
image cutout web services for Sloan Archives. |
|
|
Sloan Digital Sky Survey, Johns Hopkins University,
Baltimore, MD Apr
2002 – Oct 2003 Graduate Research
Assistant ·
Designed FITSLIB, a library for making FITS, a
standard exchange format of Astronomy Data available on the Microsoft’s Dot
Net Platform. ·
Designed an XML based code documentation tool for
Managed C++ language. ·
Designed SQL and XML based grammars for Open Sky
Query. The language later went on to become the ADQL standard for the IVOA
(International Virtual Observatory Alliance). ·
Developed parsers & web services and
demonstrated inter-operability in Open Sky Query. |
|
|
Siemens Public Communication Networks Limited, Bangalore,
India Oct 1998 – Dec
2001
Executive, Software Development, Full Time·
Received the Star Performer of the Year
award for 2000-01. ·
Participated in a three-member Core Consultancy
team for the ADMOSS (Advanced Multifunctional Operator Service System)
project, comprising of over ten subsystems and a team size of seventy. ·
Designed and managed the complete life cycle of
SAC (System Application Control), a critical subsystem of the ADMOSS project. ·
Designed and developed Screen Transfer, a high
performance remote operator assistance tool. |
|
|
Siemens Public Communication Networks Limited, Bangalore,
India Jan 1997 – Aug
1998 Undergraduate Research Assistant
·
Designed RAMC (Remote Application Monitoring and
Controlling), a remote desktop tool. This prototype later went on to be
implemented as Screen Transfer Component in the Call Center Solutions. |
EDUCATION |
Johns
Hopkins University, Baltimore, MD, USA
Master of Science in Computer Science GPA: 3.63
/ 4.0 |
October 2003 |
|
|
B.M.S
College of Engineering, Bangalore, India |
October 1998 |
|
PROJECTS |
·
Survivable
Overlay Networks –
Designed and demonstrated an accusation based self-correcting distributed
algorithm for the SPINES overlay network. ·
Distributed
News Server –
Designed a distributed news server network that is resilient to node crashes
and network partitions. |
||
|
RELEVANT COURSES |
Distributed Systems, Cryptography,
Security & Privacy, Operating Systems, Information Retrieval, Programming
languages, Computer Networks, and Wireless Systems concepts. |
|
|
|
PUBLICATIONS |
·
Making
FITS available in Dot Net and its applications, ADASS 2003, Strasbourg,
France. ·
Astronomical
Data Query Language: Simple Query Protocol for the Virtual Observatory, ADASS
2003, Strasbourg, France. ·
FITS cut
out Web services, ADASS 2004, Pasadena, USA |
|
|