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
Bachelor of Engineering in Computer Science.          First class with distinction.

 

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