Dale de los Reyes

dreyes4 < a t > yahoo < d o t > com http://www.eskimo.com/~ddlreyes

Highlights


Experience

Independent GoodVies.com 2009 - 2010

Tools:

Java & JEE (JPA, JDBC, JNDI, JMS), Glassfish Application Server, Derby Database, Groovy, Ant, POI, Wicket, Jasypt, BouncyCastle, JUnit, JMeter, Subversion (SVN)

Platform: Intel PC running Linux and Windows


Senior Engineer Bloom Energy 2006 - 2009

  1. Scripts to convert a Windchill Bill-of-Material (BOM) in .xls format to an XFRACAS BOM ready for upload, generate a subset BOM for XFRACAS using a separate spare parts list, analyze the BOM for duplicate product numbers, and output the BOM as an indented tree in HTML format to better visualize the product structure. These scripts provided the bridge between two closed-source applications allowing them to be integrated.

  2. Script to automatically distribute personalized reports to individual group members as a URL link via email on a weekly basis. This report promoted greater XFRACAS usage because it served as a reminder and saved each engineer the time of going into the web application in the first place by indicating how many incidents are assigned to him/her.

  3. Script to automatically generate a customized report for the Quality and Reliability team delivered as a URL link via email which displays at-a-glance information on incidents created during the past week. The advantage of this single report is that it directly queries the database to consolidate specific categories. To provide the same data through XFRACAS would require multiple standard reports and include extra information not pertinent to the team.

  1. Script to automatically convert grading reports wrapped in SigmaSure XML into Genealogy XML and load them directly into the Genealogy database via HTTP post. First trial run of 1000 reports resulted in only two failures. This script runs hourly and only sends out email on failures.

  2. Created Genealogy queries to extract specific grading report information as raw data. Created another script to automatically call these queries as URLs and generate a report as a compressed file delivered as a URL link via email.

  3. Script to load primary component information into Genealogy to provide complete traceability from one serialized product down to its serialized parts. Previously, this information was stored in multiple databases and spreadsheets.

Tools:

XFRACAS, SigmaQuest (SigmaSure, Genealogy), Windchill, AspenTech (IP21, ProcessExplorer), Groovy, Java (JDBC, JSP, JavaBeans, Servlets), Tomcat, Glassfish, Adobe Flex, POI, Ant, JUnit, Subversion (SVN), TortoiseSVN (Client), XML, VB, SQL Server 2005

Platform: Intel PC running Windows and Windows Server


Freelance Writer IBM developerWorks 2006

Tools:

Java 2 (J2SE, JavaBeans, Servlets), J2EE (JDBC, EJB, JSP, JNDI, JMS, Web Services), Apache Geronimo Application Server, Tomcat Servlet Container, Apache Derby Database, ActiveMQ, Axis, Ant, Eclipse, CVS

Platform: Intel PC running Windows


Software Engineer Matrix Semiconductor 2005

Tools:

Borland C++ Builder IDE, Cygwin (unix-like environment for windows)

Platform: Intel PC running Windows 2000


Independent Daga Tournament Software 2003 - 2005

Tools:

Java 2 (J2SE, JavaBeans, Servlets), J2EE (JDBC, EJB, JSP, JNDI), JBoss Application Server, Tomcat Servlet Container, Hypersonic Database, Ant, JUnit, Cactus, CVS

Platform: Intel PC running Windows and Red Hat Linux


Software Engineer Agentis Software 2001 - 2003

Tools:

Java 2 (J2SE, Swing), J2EE (JDBC, EJB, JSP, JNDI), BEA WebLogic, Oracle, NetBeans, JUnit, Ant, Cygwin (unix-like environment for windows), CVS, Bugzilla

Platform: Intel PC running Windows 2000


Software Engineer musicbank 2000 - 2001

Tools:

Java 2 (J2SE), JDBC, JMS, JDOM, XML with DTD, SQL, IBM MQSeries, BEA WebLogic, Oracle, XML Spy

Platform: Intel PC running Windows 2000, Sun SPARC servers running Solaris Unix


Software Engineer Petstore.com 1999 - 2000

Tools:

Perl, SQL, Java, JDBC, ATG Dynamo, Stronghold (Apache), Oracle, Perforce (Source Code Control)

Platform: Intel PC running Windows NT, Red Hat Linux, Sun SPARC servers running Solaris Unix


Senior Analyst Pacific Bell - Third Party Billing 1996 - 1999

Tools:

COBOL II, JCL, SQL, SAS, ISPF, QMF, SAR, NDM, Xmit, File-Aid, SPUFI, Matrix, IBM DB2, System Test’s Migration WorkBench, ADW Case Tool, Chameleon (mainframe access)

Platform: Intel PC running Windows NT and OS/2, IBM – MVS


Education

Bachelor of Science Degree: Computer Science California Polytechnic State University, San Luis Obispo - 1996