April 2002 - March 2004
Work in the STAR collaboration
at the Brookhaven National Laboratory
Senior
Technology Analyst - I
worked for the STAR collaboration, a
particle and nuclear physics experiment at
RHIC (Relativistic Heavy Ion Collidor)
located at the Brookhaven National Laboratory,
Upton, NY. I was hired by Matthias Messer, STAR computing leader at the
time, who left around June 2002, and worked for the rest of the time under
Jerome Lauret. I worked on various software projects, most of which I have
been the lead developer.
- Lead developer for the
STAR Scheduler,
a Java-based tool to manage job submission for the end users. Particularly
important was the User Interface and the architecture design since it had to
allow future integration of the evolving GRID middleware. Led the whole
development cycle (design, implementation, test, packaging, deployment and
end-user support); as of March 2004, the system was in production at two
locations and had more than 150 users. [Java, Platform LSG, Condor, Globus,
Perl, XML]
- Lead developer of the STAR Electronic Shift Log, a tool used by the
physicists monitoring the operation of the experiment to record its status
history (Electronic as opposed to the paper one utilized previously). Made
of two components: a web-based one for viewing and limited editing and a
full GUI editor. [Java, Swing, JSP/Servlet, MySQL]
- I was also required to present our work at various domestic and
international conferences [see publications]; monitor the evolution new
technology (focusing on GRID middleware) and devise how and when to
integrate it; teach a weekly Java course to other colleagues within and
outside our group (beginner/intermediate level).
The logo on the right is the one I made for the STAR Grid project. [CorelDRAW!]