Visteva
(aka Bizflex), Auburn, CA
We formed a business alliance with Visteva to help broaden their
product line.
No more information is available at this time. please visit www.visteva.com,
for more information.
Skills: Java and related APIs.
L3 Communications, San Diego, CA
Converted
files in TMATS (gained fundamental understanding of the telemetry technology)
format to their database Java classes such that they can be loaded into
any of the databases that L3 supports. Helped examine and profile one
of their Java/Swing programs for performance improvements. Used JProfiler
from EJ-Technologies, along with RHINO's own classes to stub out methods
and create an in-memory log of each function call.
Skills: Telemetry,
TMATS file formats, Java/SWING, Java performance, JProfiler, Oracle,
Microsoft SQLServer, CVS
Highwire
(aka Grok Inc.), Grass Valley, CA
Converted their C server-side library to Java; configured Apache/JRUN
webservers; and installed/configured Redhat Linux OS and software. Pprovide
technical direction with their software architecture: demonstrations
and presentations on Java/J2EE describing how their product fits into
this Java/J2EE world. For more information on Grok, see www.grokinc.com.
Skills: C,
Apache, JRUN, Java, J2EE: EJB/JSP
SGSTestcom,
Rancho Cordova, CA
Developed critical
software and database structures that run a states system. We We developed
new application server software and database layer development which
are the key to the projects success. Joel also developed an Invoicing
system that used XSLT and XML to create HTML invoices, which were programmatically
turned into PDF files.
Skills: Java,
XSLT, XML/JAXP, HTML, PDF creation, WebServices
Maximus, Folsom, CA
Development management, responsible for managing a team of software
engineers, and specifying new software development with a RAD software
development lifecycle (including project timelines and upper management
communication). Additionally, provided hands-on software development
for mission critical solutions. Recent project was a Trouble Ticket
system (WEB CAR) that tracked system and policy issues related to their
MaxE2 health care systems. This software was developed with the following
technologies Oracle/Java/JSP/Struts/LDAP. One of the key components
was a base class that solely interacts with the database, using reflection
on the subclasses to determine which java properties to save or retrieve
from Oracle's RDBMS.
Skills: Manager, Architect, Senior
Software Developer, Oracle development, Java/JSP, LDAP, Reflection,
Struts, Oracle FORMS/Designer/and Developer
Metropolitan Transportation Commission, Oakland,
CA
Responsible for 1) planning and implementing a J2EE Web architecture,
2) evaluating and integrating a content management system (selected
Percussion/Rhythmyx), 3) developing the following software: Soap search
services, login (LDAP) service, contact resource management (CRM) applications,
webapp generator program, a Web survey tool, GIS web pages for easier
navigation to projects, EJB components. 4) leading projects (including
people, meetings, schedules). 5) Architect and implement "framework"
related projects, Cocoon, Struts, XML/XSLT, and JSF (Java Server Faces).
Skills: LEAD
Architect/Programmer, Java, J2EE, Struts, Cocoon, Soap, EJB, Oracle,
IntelliJ/Idea, Solaris, Redhat Linux, Windows XP, HTML, XML, XSLT, LDAP,
ESRI ArcIMS, UML, Visio, MS Project, Webdav, Rhythmyx Content Management
System
Westin Engineering, Rancho Cordova, CA
Business Requirements: To manage Detroit Waste Sewage plant shift
data, through an intranet application. Implementation: Developed custom
JSP pages for the shift operator to manage plant data; Developed Java
Application to install product; Configure I*Planet and Tibco; Developed
JDBC connection pooling mechanism; Developed java-multithreaded testing
module to perform load testing on web server with N-number of client
threads hitting a pool of different URLs; Developed web-page/database
concurrency locking access through Web server singleton model; Developed
JSP-tag libraries to modularize and reuse JSP functionality.
Skills: Java/Servlet/JSP/JDBC,
java-threading, web server performance, Data warehouse/reporting, custom
JSP-taglibs, HTML/JavaScript, Oracle 8i {SQL, PL/SQL, JDBC}, NT, I*Planet,
Tibco Portal Admin, PhotoShop, Paint Shop Pro and Dreamweaver.
PlacerGROWN, Auburn, CA
The website is used to enroll, manage, and present placer county
farms for B-2-B and consumers to find out more information about the
farms. Farmers publish a picture, and details about their business.
Consumers and businesses can search for farmers by keyword. The search
will search products, names and descriptions. (please see http://www.placergrown.org)
Skills: HTML/JavaScript,
Java/Servlet/JSP, Oracle 8i {SQL, PL/SQL}, LINUX, JRUN, PhotoShop, Paint
Shop Pro and Dreamweaver.
The Local Business Center, Auburn, CA
Programmed Java, JSP pages, and Servlets accessing an Oracle database
with WebLogic Server. The JSP pages, using JDBC, presented local businesses.
There was an administrative interface to submit files to the server.
Additional technologies include database connection pooling, session
management, WebLogic FILE I/O, HTML/Javascript, Interactive Voice Recognition
with Java Telephone API (JTAPI), and Java Speech API (JSAPI). (this
is a RHINO sponsored project)
Skills: JSP,
Servlets, JRUN, Java, HTML, JavaScript, NT, Oracle, SQL/PLSQL, IVR system
with JTAPI and JSAPI.
Celera, Foster City & Celera, Davis, CA
Foster City: Wrote HTML, JavaScript
and Perl programs to perform PL/SQL and SQL against Oracle 8i - used
the DBI Perl interface. Programmed system to store and retrieve blobs
and clobs for scientific analysis. The CGI-Perl program dynamically
generated the HTML to present data on their INTRANET. Programmed a login
and session management in Perl. Programmed an Oracle backup and restore
system in Perl and Korn shell.
Skills: PERL,
DBI/DBD, SQL, HTML/JavaScript, Oracle Backup/Restore, Import/Export,
Solaris
Celera @ Davis:Transformed the
entire PL/SQL layer of Celera's IDS database to work with Celera's BioMerge
Database. Architected a layered solution that involved analysis of the
EJB component layer that made PLSQL calls. Designed and programmed all
the PLSQL, an authentication realm in Java (plugged into WebLogic),
Java Stored procedures (running in Oracle Aurora JVM). Additional work
with BLOBs / CLOBs, setup and administer WebLogic, Oracle 8i.
Skills: Data Warehousing, SQL/PLSQL,
Java, EJB, WebLogic, Solaris
U.C. Davis Extension, Davis CA
1) Instructor for an Introduction to Java Programming course, which
includes core language and GUI topics (AWT, SWING). (Jan 2000) 2) Instructor
for Web and Database Programming course, which includes JAVA, JSP (Java
Server Pages), Servlets, EJB (Enterprise Java Beans), PERL, OCI, PRO*C,
ODBC, PHP, and HTML/JavaScript. Joel designed the course, and implemented
sample code for all of the technologies mentioned. RHINO owns the course
material. Course currently offered through UC Davis Extension. (numerous
classes were given in 2000, and scheduled for 2001) 3) Instructor for
Oracle 8i Backup and Recovery class (Oct 2000), teaching Oracle backup
and recovery concepts and practices, with emphasis on database administrative
(DBA) concepts.
Skills: Intro Java/Swing/Awt, HTML/JavaScript,
Oracle Backup/Restore/Recover, SQL/PLSQL, Java, JSP/EJB, Web Servers,
Solaris
Cobalt Card- Size (aka Zowi), San Francisco, CA
Development Manager 8-10 person Team, responsible for architecture
and implementation of a N-Tier (J2EE architecture) solution for Cobalt
Card, that involved, Servlets, JSP, Enterprise Java Beans, Oracle 8i
database, interfacing to American Express (dedicated lines) to SVCAP
and CAS services, interfacing to Telecheck for banking transfers, interfacing
to EAPS (FDR) for application approvals processing. Programming technologies
include Java, JSP, HTML, JavaScript, JDBC, RMI, JMS, Servlets.
Skills: Management/Leadership,
OLTP, Java J2EE {RMI, JMS, EJB, JSP}, HTML/JavaScript, Oracle 8i, SQL/PLSQL,
Data warehouse/Star schema, Report servers, WebLogic, Solaris, NT, JPOS
GlobeXplorer, Walnut Creek, CA
Oracle 8i project with Geographical Information systems (Oracle's
spatial data option). Formalize the business requirements and architectural/design
for the system. Oracle 8i and Oracle Web Server DBA responsibilities
to setup and configure system on Solaris. Rhino Systems provided two
additional engineers. System designed for INTERNET and INTRANET applications.
Skills: ESRI,
GIS, Oracle Spatial, Java, Oracle Web Server, Solaris
KLA-Tencor, Milpitas, CA
Programming with C++ on the HP-UX 10 platform, and ORACLE 8 database
server. Designed and developed a database system and loaders to load
and store wafer testing/inspection/yield management information (Unified
Database Product - UDB. UDB is a three-tier system, with clients (GUI/Web),
ftp, Corba, and Oracle Database and Web Server components. Developed
and enhanced portions of KLA-Tencor's UDBCentral Web (PLSQL cartridge,
HTML, JavaScript) interface. Migrated large volumes of Oracle 8 data
warehouse of information from legacy databases (table design) to new
Data warehouse design and implementation. Design and implement installation
for Oracle8i and KLA product to customers. Designed and Implemented
a Job control system with Oracle's job control engine.
Skills: Data
Warehouse, Star schema, VLDB migration, DBA, installation, Lead Design
and Architecture of Database Interface Classes, C++, Oracle 8 OCI and
PRO*C, PLSQL, Oracle Web Server, Perl, Java Script, HTML, Korn Shell,
LEX, Corba, Make and Clearcase, UNIX and NT.
Placer Consolidate Fire Department, Auburn, CA
Designed a database and implemented a Java SWING GUI with JDBC to
manage parcel and fee information. Implemented formatted reports for
submitting to County. Yearly updates are provided to client.
Skills: NT,
JDBC, Java/Swing, MS Access, SQL.
Aronia Berry Inc., San Francisco, CA
Programming with Microsoft Access 97 database. Designed and developed
a Product Inventory control system to manage inventory, co-packers,
warehouses and shipments. Developed a detailed reporting system in MSAccess.
Skills: Design/Architect,
NT, ADO, MS Visual Basic Front-End, MS Access, SQL.
Automated Power Exchange (APX), Cupertino, CA
Programming with Visual C++ (MFC), ODBC and MS SQL Server (SQL and
store procedures). Responsible for designing and developing a trading
and financial Settlement System (GUI and database), Scheduling System
(SP/SQL and Perl) for submitting Electric Power Schedules to California's
Independent System Operator (ISO).
Skills: Visual
C++, Active X, SQLServer (ODBC/CDatabase), Perl, SourceSafe, NT