Larry Rodrigues

(703) 506-5142 (day)

larry@larryrodrigues.com

lerodrigues@att.com

 

EDUCATION:     B.S. Computer Science, May 1994

                                Virginia Polytechnic Institute and State University

 

LANGUAGES:      Java, JavaScript, Delphi, Powerbuilder, C, PASCAL, PL/SQL

 

DATABASES:     ORACLE 10G, MySQL, PostgreSQL, InterBase, SYSBASE SQL Anywhere

 

APPLICATION SERVERS: Oracle 10G, 9IAS, JBoss 4.0.1, JBoss 3.0.4, Enhydra, Tomcat

 

CLEARANCE STATUS: TOP SECRET granted 2003,

                                           Full SECRET granted April 8, 2002

 

PROFESSIONAL EXPERIENCE:

 

AT&T

September 2001 – Present

Senior Software Engineer, AFOSR Calendar Tracking System

·        As technical lead for the CATS application, responsible for the design and implementation of application used for meeting scheduling, attendance tracking, and materials dissemination.

·          Used JDeveloper, JAVA, Struts, JSTL, XDOCLET, and ANT to build and deploy a J2EE compliant web application on an Oracle10G Application Server.

 

Senior Software Engineer, AFOSR BRAGS Web Migration

·        Lead developer in effort to migrate the Oracle Forms 6i BRAGS application to Oracle 10g Web Deployed forms.

·        Migrated Oracle Forms 6i client server Application to web deployed Oracle 10G Forms Services.

·        Converted all legacy Visual Basic and client server functionality to JAVA beans for Web Deployment.

·        Designed and Developed Struts based Web Application for deploying Reporting functionality using Reports Services in Oracle 10G IAS.

·        Developed JAVA beans that allow client side Oracle JInitiator to communicate with Java Servlets deployed on Oracle 9iAS to create automatic Word Document file upload and download functionality.

·        Responsible for install, configuration, and patch maintenance of Oracle Application Server software.

·        Built 100% Java Swing/AWT application to be used by system analysts, and managers, for tracking the migration status of BRAGS application functionality.


 

Senior Software Engineer, Technical Lead OPFORNET System Development

·        As part of effort to migrate application to J2EE standard, built CMP, BMP, and SSB EJB objects connected to an ORACLE database. Used JBOSS to deploy these EJBs as a WAR file.

·        Set up web application for web deployment of network communication diagrams. Built JAVA Servlets, JSP pages, Database Connection Broker, Java Data Value Objects, and Java Data Access Objects.

·        Wrote Ant scripts to compile code, and build deployment JAR files.

·        Used Java AWT/Swing objects to create major software modules for User Interface.

·        Used Java to code legacy data import routines.

·        Used Java to create, and maintain, objects for a database interface layer.   

·        Responsible for setup, and maintenance of, ORACLE Database development environment.

·        Responsible for implementation of a LINUX CVS server for source code version control. Set up SSH server to allow remote access.

·        Migrated MS Access database to ORACLE, while maintaining a database schema, which could be run on either DBMS interchangeably.

·        Responsible for documenting major modules of system functionality, creating project plans, assigning and implementing software coding tasks to ensure successful delivery of the C3 Net Application to the National Ground Intelligence Center.

·        Responsible for meeting with customer to present technical accomplishments, and gather requirements for new functionality.

·        Responsible for tasking of junior programmers, assigning bugs and describing new functionality to be implemented.


 

QuickHire, Inc.

June 1999 – September 2001

Senior Software Engineer, Technical Lead Classification Application Development

·        Responsible for designing all technical aspects of the QuickHire Classification Project, a web based Position Classification Application, with a client server administrative tool.

·        Built JAVA servlets to handle all back-end processing, and JSP pages for all front-end interfacing.

·        Analyzed all requirements documentation, and functionality descriptions, to design the database schema. Wrote all database stored procedures and triggers.

·        Used Delphi to create a complex client server application to manage all Data Administration, complex data relationships, manage users, and enable the end user to modify web page layouts dynamically.

·        Responsible for tasking team of programmers, assigning bugs and describing new functionality to be implemented.

·        Successfully delivered product to customer on time, while exceeding their functional expectations.

·        Responsible for speaking to groups of 5 – 150 people in order to demonstrate system capabilities.

 

Senior Software Engineer, QuickHire Background Search Development

·        Used Delphi to integrate dynamic background search capability into QuickHire application.

·        Used Delphi to create dynamic data entry forms for collection of personal data necessary to conduct Background Searches.

·        Created stand-alone Background Search application.

·        Used Delphi to create NT services which communicated with UNIX servers to securely transmit Background Search data to, and from, Vendor executing actual search.

·        Designed Database Tables to facilitate functionality.

 

Senior Software Engineer, QuickHire Application Development

·        Used Delphi to build windows-based applications to handle administrative tasks on the InterBase database.

·        Used Delphi to design and develop major functional modules within the QuickHire application.

·        Designed and implemented tables, strored procedures, and triggers within the QuickHire InterBase database.


 

Oracle Corporation

September 1997 – June 1999

Senior Consultant, Children’s Environmental Health and Safety Inventory of Research (CHEHSIR)

·        Used JavaScript, HTML, PL/SQL, and ORACLE Web Application Server to create a Data Entry form which utilized dynamic forms to provide tiered multi-select data lookups.

 

Senior Consultant, EPA-OPP PDMS Pesticide Document Management System.

·        Designed and developed a Data Entry Application and Quality Control Application using Powerbuilder.

·        Developed demonstration applications for presentations to the client in design requirements meetings.

 

Stanley Associates, Inc.

August 1994 – September 1997

Lead Programmer, Greenpages Answer Desk Version 1.1

·        Used Powerbuilder to build windows, datawindows, and user objects for major modules within the system.

·        Met with the customer to establish design criteria and requirements to ensure successful delivery.

 

Technical Lead, Marine Corps Logistics Automated Information System (LOGAIS) Version 4.1 and Version 4.1A

·        Designed and maintained common Powerbuilder ancestor objects and functional tools used by each of the four LOGAIS systems.

·        Created Powerbuilder Objects to perform system interfaces, which imported and exported data between LOGAIS systems and external systems of various formats.

·        Managed technical quality, interviewed prospective hires, trained new hires to use Powerbuilder, and managed daily tasks of junior programmers.

·        Developed technical specifications for enhancements and modification of LOGAIS systems per customer needs.

·        Performed exhaustive testing of all components of the LOGAIS systems to ensure quality of deliverable to customer.


 

Programmer, Marine Corps Logistics Automated Information System (LOGAIS) Version 4.0

·        Participated in the successful completion and delivery of the Marine Corps Logistics Automated Information System (LOGAIS) Ver. 4.0, the migration of four separate DOS based systems into a family of four windows-based systems utilizing a common WATCOM 4.0 database.

·        Used Powerbuilder and Delphi to code and maintain modules to perform logistics operations, including lift estimation, sustainment calculations, casualty estimation, and requirements sourcing.

·         Configured various components of a LAN including access to the WATCOM database on a dedicated server machine over a Banyan network from four client computers during the pilot fielding of the LOGAIS 4.0 systems.

 

ORACLE

COURSES: Oracle JDeveloper 10g: Build Applications with ADF

                    Oracle 9i AS Forms Services: Deploy Internet Applications

                    Java Programming for Oracle Developers

                    Designer 2000: System Modeling and Tools

Designer 2000: Design and Build Applications

Introduction to Oracle SQL/ PL/SQL

Developer/2000 Rel 2: Build Forms I