Navigation



Skills Summary

Solutions-oriented professional, with a proven track record in software engineering, design, requirements analysis, and management. Over 5 years of leadership experience guiding projects through statement of work and into maintenance; managing timeline, scope, resources, personnel, and deliverables. Expert knowledge in both Traditional and Agile Development Methodologies for SDLC. Expert in Object-oriented methodologies with extensive background in using UML for system design modeling. Expert in desktop and server side Java development technologies using Java (J2SE) and including Swing, JDBC, JDO, as well as external APIs like JavaMail. Skilled in web application design and implementation using Java 2 Enterprise Edition (J2EE) including the Struts framework, Java Server Pages (JSP), Kodo, SOAP, and SAP data connectors. Familiar with the installation, setup, configuration, tuning, and maintenance of Oracle 10g Application server. Expert in the setup, tuning, and maintenance of Oracle 10g databases. Experienced in database design using Entity Relationship diagrams (ERD) as well as database reverse engineering, analysis, and optimization.


Proficiencies

Programming Languages
Java (J2SE/J2EE), Objective C, C/C++ (Rogue Wave, Qt), Ruby, Rails, PL/SQL
Software
Eclipse, X Code, Sun ONE Studio, Forte, Poseidon for UML, Microsoft Visio, Netweaver Developer Studio, Microsoft Project, Open Office, Lotus Notes, JMeter, ERWin
J2EE Environment
Tomcat, Oracle Application Server 10g
Database
Oracle 10g Database, MySQL, Sybase
Operating Systems
Linux, UNIX (Solaris, AIX), OS X


Experience

The Mathworks
2007 - Present, Java Developer/Analyst
Currently responsible for maintaining and developing a Rails application that is used internally to support our application licesning and activation workflows. Contributed to the design and implementation of the company’s licensing activation initiative. Evaluated, proposed, and currently implementing RESTful web services. Introduced new dual SOAP/REST paradigm to support Java based client and Rails based web applications.

Scientific Technologies Corp., Albuquerque, NM and Augusta, ME
2005-2005, Product Development Manager
Responsible for the entire suite of products (and associated infrastructure) related to Electronic Medical Record (EMR) data exchange. Lead a team of six individuals in a collaborative environment enhancing existing products and developing new technologies.
Provided technical oversight and guidance through the design deliverable for the CA-SIIS Messaging Router delivered to the State of California.
Successfully oversaw development and delivery of Diplomat and HL7 Filter applications. Drove successful enhancement of entire Data Interface documentation suite to meet and exceed client expectations.
Managed resources, budget, product scope, timeline, and personnel for all HL7 and Data Interface related projects.

Eclipse Aviation, Albuquerque, NM
2004-2005, Java Development, Team Lead
Responsible for the design, implementation, and maintenance of the SAP Portal and ground based segment of the Eclipse 500 Iridium data link.
Responsible for collaborating with the aircraft avionics lead engineer on the aircraft to ground ICD for the Iridium data link.
Lead developer coordinating team of four engineers on the development of the customer/maintenance/and aircraft data trending portals. System modeled using UML and implemented using a combination of J2SE, J2EE, and C++. Spearheaded the initiative to put software coding and design standards into place.
Put CVS and the CVS-Mailer system in place for source code tracking and version management.

Prism Group, Corrales, NM
2003, Software Developer
Responsible for the implementation of software modules in support of sales and decision support for major airline carriers such as Delta and United.
Worked on screen development in Visual C++ integrating with MS SQL Server stored procedures.
Recommended and facilitated the implementation of changes and improvements to the software development process employed by the company.
Worked to put software code and design standards in place.

General Dynamics (WTS), Kirtland AFB, NM
2000-2003, Technical Lead Engineer / Assistant Systems Administrator
Designed and developed software systems used in the ground control of experimental Department of Defense space satellites.
Technical Lead at RSC for C/NOFS mission ground software.
Performed Systems and Sybase administration duties providing coverage for real-time commanding and telemetry systems during launches of XSS-10 and Coriolis missions.
Worked on migration of applications from C++/Motif to J2SE.
Lead Developer for Sorbet (Standard Orbit Determination Tool) modeled with UML / coded in J2SE.
Co-Designed and Coded Integrated Commanding Suite for joint NASA/DoD CloudSat mission.
Co-Designed and Coded Integrated Commanding Suite for Coriolis and XSS-10 missions.
Designed and implemented Spacecraft Solid State Memory (SSM) queue simulation software to aid in mission planning.
Designed and implemented Tasking Parser, a full featured spacecraft command scripting language.

Pentamation Enterprises Inc, Bethlehem, Pa
1999-2000, Programmer
Coded new Student State Report programs.
Coded and Tested PEISMS System and Subsystem Packages.
Performed Y2K Testing and Code Fixes using Shell/PERL Scripting.
Created custom scan sheets and labels using Optio to further format Informix 4GL output.
Completed file formatting using AWK.
Created programmer and user specifications for state report programs.
Coded bug fixes in existing packages.

CT Corporation, New York, NY
1998-1999, Developer / System Support
Coded HTML web pages (using ASP extensions).
Performed Y2K code analysis.
Executed various bug fixes.
Completed Quality Assurance.
Created of AIX shell scripts to automate certain QA procedures.
Set up Windows NT servers and workstations.
Set up of Linux workstations on a Microsoft network using DHCP.


Education

B.A. Anthropology / Computer Information Science
Kutztown University, Kutztown, Pennsylvania
Graduated Spring, 1999
3.12 Overall GPA;
3.33 GPA in major.
Honors include Dean’s List.




Additional Eduction

2003-2004
SAP Tech ED (SAP AG)
Included workshops on EP Portal development, Java, portal maintenance and performance tuning
SAP EP Portal Development (SAP AG)
Course related to J2EE architecture with a focus on SAP specific API usage for portal development
SAP BW and Portals Conference (SAP AG)
Included workshops on EP Portal development, Java, portal maintenance and performance tuning

2001-2002
Solaris 8 System Administration II (Sun Microsystems)
Included network basics, NFS, SVM, RBAC, JumpStart, SMC, NIS
Java Programming Language Workshop (Sun Microsystems)
Multi-tier applications, JDBC, design patterns, Java RMI

2000-2001
Solaris 8 System Administration I (Sun Microsystems)
Installation, file system management, boot procedures, backups and restores, printing, and user management
Java Programming Language (Sun Microsystems)
Language syntax, loops, conditional statements, arrays, OO concepts, input/output, AWT, threads, sockets/networking
Basic System 500 Front End Processor (Loral)
Included Operations of and Introduction to Algorithms for the Sys500 Telemetry Front End Processor.