SPART ARGUELLo

 

Professional Summary

 

I am an experienced software engineer with eight years of implementation experience in Java with a proven ability to deliver on critical implementation projects.  I have the ability to work in a team environment as a hard-working individual while managing multiple tasks in a high-pressure environment.  My projects range from rich thick client applications using Java code generators to thin client web applications using J2EE with hibernate.

 

Technical Expertise

 

Development:     J2EE (jsp, JStl, el, xml, jdbc, hibernate, rmi, corba),

                              Java (2d, advanced imaging, 3d, threading, concurrency, swing, mail, junit), c/c++, xml, html, css, javascript, coldfusion, php, matlab

Database:            mysql, MS SQLSERVER, oracle, db2, udb

Web:                     APACHE TOMCAT

Misc:                     eclipse, netbeans, ant, TCP/IP,

OS:                        linux, unix, windows

Professional Experience

University of California, Irvine

Programmer Analyst II (2001-present)

 

Contrived a multithreaded Java application to start and stop fading remote images in a very fast yet efficient manner.

 

Designed and created a J2EE web application that uses the data access object pattern along with hibernate as the object relational mapping system. The application is accessible at http://leonserver.bio.uci.edu/. 

 

Created a Java 3D applet to load an Alias|Wavefront Object File as a 3D model of the olfactory bulb.

 

Created a multi-tiered distributed application that contains a multi-tiered digital image analysis system as the client and a multi-tiered database application as the server.  Overall the project contains 35,895 lines of Java code which can be broken down into the client, the server, and the remote method invocation code.  The client contains 213 .java files which total 20,180 lines of code; 57 of the 213 .java files were generated with a custom code generator.  The server application contains 154 .java files which total 15,140 lines of code.  The remote method invocation code contains 6 .java files which contain 575 lines of code.  I implemented the project using Java, Java RMI, Java Advanced Imaging, Java 2D, Swing, Java Mail, RMI, ANT, and eclipse.

 

The client is a multi-tiered digital image analysis system that semi-automatically collects data from .TIF files which contain images of 2-deoxyglucose uptake through the glomerular layer, standardizes the data, and expresses the results in data matrices.  My role was lead developer using Java, Java Advanced Imaging, Java 2D, Swing, RMI, ANT, and eclipse.

 

The server is a multi-tiered database that stores both activity matrices and pair-wise Pearson correlation coefficients calculated for both average patterns across different studies and individual patterns within a single study. The software further extracts average and maximal values of uptake within previously determined glomerular modules. A tool is included to create new modules for similar analyses. The software sorts the results in ways to facilitate the appreciation of meaningful relationships in the data.  I implemented it using Java, Java RMI, Swing, ANT, eclipse, and MySQL.

 

Tested several CORBA IDL compilers to compare in house compiler with off the shelf compilers with JUnit.

FileNet Corporation, Costa Mesa, CA

Computer Science Intern (1999-2000)

I maintained a software configuration management system written in C while also enhancing the software configuration management system by performing tasks including the creation of online documentation and modification of C-shell script.

 

Crevier BMW, Santa Ana, CA

Database Developer (1998)

 

Developed a RDBMS for a pre-emerging customer care department while networking the database from Windows NT Server to Windows 95.

 

TRW Corporation, Redondo Beach, CA

Computer Science Intern (1998)

 

Developed a DBMS using Access 95 on a Windows NT platform and used OLE automation with VBA, permitting Excel to make graphs through Access interoperability.

 

Education

 

University of California, Irvine (2001)

Bachelor of Science, Information and Computer Science

 

 

PUBLIcations

 

BA. Johnson, S. Arguello, M. Leon. “Odorants with multiple oxygen-containing functional groups and other odorants with high water solubility preferentially activate posterior olfactory bulb glomeruli.”

 

BA. Johnson, J. Ong, K. Lee, SL. Ho, S. Arguello, M. Leon. “Effects of double and triple bonds in the spatial representations of odorants in the rat olfactory bulb.”  J Comp Neurol, in press 2006