Technical Analyst Resume
Austin, TexaS
TECHNICAL SKILLS
Languages: Java, SQL, C++, Transact - SQL
Exposure: JavaScript, C#, PHP, PL/SQL, HTML, Perl, Tcl, XML, PowerShell, Visual C++
Databases: SQL Server, DB2, Sybase, Oracle, MySQL
Tools: Adobe LiveCycle (ES, Designer & Workbench), EMC Documentum, Jira, Rational Software Architect, VMware, XML Fox
DB Tools: Informatica, Pentaho Weka, Squirrel SQL, Sybase PowerDesigner, TOAD
Servers: Apache Tomcat, IBM WebSphere, Microsoft IIS
OS: Linux, Unix (AIX, HPUX, Solaris), Microsoft Windows
IDE: Eclipse, Microsoft Visual Studio, Sun Net Beans/Forte
CM: Subversion (SVN), Source Safe, Rational ClearCase, CVS
Java: Java 5/6, JEE / J2EE, JDBC, log4j, iText, JUnit, JNI, Spring, iBatis, SQLJ
PROFESSIONAL EXPE RIENCE
Confidential, Austin, Texas
Technical Analyst
Responsibilities:
- Architected solution for electronic forms system cross-cutting other key systems in Confidential run contract. (Rational Software Architect)
- Developed business workflows and back - end Java components to implement key business logic for enterprise system. Integrated Java components and Adobe tools.
- Programmed web services to expose internal business logic to other development groups (Java, JEE, WebSphere)
- Developed data model for subsystem related to electronic forms solution. (DB2)
- Administered server application in support of development efforts. (Adobe LiveCycle)
- Created prototype electronic forms and implemented baseline internal logic in PDF documents (JavaScript).
- Created screen mock-ups for portal solution development.
- Documented dev elopmental activities, best practices and specifications to handoff for offshore electronic forms creation.
Confidential, Dallas, Texas
Java Developer / Technical Consultant
Responsibilities:
- Developed internal and external IVR (interactive voice response for automated call - center) applications upgrading CTI system for US Postal Service.
- Prototyped modules / diagrams based upon states, behaviors and actions listed in design document.
- Developed software in Java and JavaScript for business logic not provided for by
- libraries / frameworks; Minor code developed in other languages (XML, SQL).
- Deployed applications and tested changes to ensure functionality.
- Examined log files to troubleshoot errors.
- Verified framework generated code matched up to requirements specifications from design documents; Made fixes and corrections as needed.
- Analyzed generated speech outputs to improve speech recognition capabilities.
- Created PowerShell scripts to help automate development / testing activities.
- Experience Section Continued on Next Page
Confidential, San Francisco, CA
Java XML Developer
Responsibilities:
- Worked as a contractor for the content platform team responsible for document and media processing for electronic magazine publisher.
- Typical content would come from business analysts and publishers starting as PDFs, XML and various augmented media types and need to be processed to be displayed online.
- Developed new software using Java as part of refactoring and code stabilization effort.
- Created new media framework, web services, classes and interfaces to abstract relationships between existing code base for other development groups.
- Local resource with primary responsibility in processing PDF documents using Java, iText and associated tools.
- Created tools to extract data from PDF files to further develop search capability, analysis in fixing corrupted PDF docs, baseline work in generating dynamic pop - ups of tagged content, etc.
- Worked on bug fixes for preexisting code.
- Added new JUnit tests and fixes.
- Documented software to improve understandability for internal developers.
- Coordinated necessary database updates for software enhancements.
Confidential, Oklahoma City, OK
Computer Systems Analyst
Responsibilities:
- Primarily worked in back - end development for ongoing electronic forms transfer process for Aviation Safety division of Federal Aviation Administration.
- Work in converting legacy paperwork to web front-ends with workflow processing for post data retrieval stage (created replacements of prior internal functions to reduce human intervention and error).
- Created standalone components and web services to implement business logic. (Java, J2EE, Adobe LiveCycle)
- Database integration of forms/workflows. Created/tested/integrated stored procedures to manipulate data, plus additional tasks such as allowing users to generate web reports from data, retrieving information from outside sources like LDAP, etc. (SQL, Transact-SQL, SQL Server 2005)
- Internal business logic and scripting for smart electronic forms. (JavaScript)
- Minor duties in addressing bug fixes in preexisting unrelated applications. (C#)
Confidential, Sunnyvale, CA
Software Engineer
Responsibilities:
- Maintained / updated several database instances for various Test Labs being used to certify hardware / systems bound for satellites in development.
- Regular database programming duties (SQL, Transact SQL) to support data warehouse needs.
- Created output reports based on internal group specifications. Converted reports generated via Excel / Sybase to web accessible / generated reports using Informatica PowerAnalyzer.
- Wrote standalone tools using Java & Perl to modify/manipulate data for end users.
- Developed Informatica PowerCenter mappings to convert data coming from Oracle to Sybase in support of ETL migration process.
- Chaired regular meetings to coordinate database updates between diverse groups.
- Simple data analysis using Pentaho WEKA to discover relationships and patterns.
- Verification of changes in accordance to Systems Engineering requirements.
- Updated schemas of pre - existing databases and normalized databases.
- Experience Section Continued on Next Page
Confidential, Palo Alto, CA
System Test / Software Engineer
Responsibilities:
- Member of Systems Test Team responsible for vehicle testing for Gravity Probe B experiment (a joint effort with Confidential University and Confidential aiming to be the most accurate proof of Einstein s theory of relativity).
- Pre - launch system / software test support for vehicle and flight software. Test execution, vehicle commanding and real-time monitoring/analysis.
- Documentation of test results, problem resolution and data archival/integrity.
- Wrote ground software utilities and scripts as needed to support test, system maintenance, real-time support and data analysis activities.
- Rotating on-site 24/7 and on-call support for test operations (local activities, at client site and launch facilities).
- Pre and post launch support for on-orbit mission operations during initialization and orbital checkout phase of mission.
- Commanding, real-time monitoring and system activity documentation.
Confidential, Austin, Texas
Software Engineer
Responsibilities:
- Worked in consulting division of TRW as an external contractor to client companies in the semiconductor industry
- Responsibility in software development of programs controlling the behavior of equipment used in the semiconductor manufacturing process. (Tcl, VB, Visual C++)
- Involved in all phases of full - life cycle software development process, from requirements gathering to post-deployment support and enhancement.
- Wrote and modified shell scripts as needed to support development efforts. Automated testing and data retrieval tasks. (Perl, Tcl)
- Developed, modified and enhanced user-interface components. (Java Swing)
- Identified strategies to improve efficiency and increase production yield.
- Worked with equipment vendors to verify machine interface API functionality.
- Worked on the development, debugging and enhancement of web-based application to track process of automation and development/deployment of new software on the wafer fab equipment.
- Developed installation program for baseline software to be setup on MS Windows machines. (InstallShield)
Confidential, Richardson, Texas
Software Engineer
Responsibilities:
- Part of team responsible for development/enhancement of SNMP agent software to control and maintain operations for telecommunications power systems. (C++, Java, Visual C++)
- Responsible for design, development and updating of communication modules for proprietary equipment using different network protocols.
- Updated system in response to specific client s hardware equipment requirements.
- Using JNI, wrote wrappers for integration of Java code into C/C++ application.
- Modified software written for HPUX to work on other platforms. (Linux, Windows)
- System administrator for HPUX and Linux machines used for development.
- Created installation packages for Linux, NT & HPUX (RPMs, InstallShield, Depots)
- Wrote software documentation for other developers and end customers.
- Experience Section Continued on Next Page
- Clear Commerce, Austin, Texas Technical Consultant
- Developed Windows NT-based software at Internet startup as external contractor.
- Worked in multi-platform new development group to ensure functionality and look and feel of new efforts closely matched for both Unix and Windows NT products.
- Ported software for Unix application (C/C++/cgi) to Windows-based solution. (Visual C++ / COM / ASP)
- Worked on development of communication modules for software functioning over different network environments using sockets.
- Performed customization of software for individual client companies.
- Programmed internationalization and localization module for e-commerce credit-card transaction processing system using Visual C++, ATL, COM.
- Implemented features in accordance to proper transaction security and Internet protocols using SET and SSL.
- Ensured functionality of components to work properly with external applications (MS Site Server / Commerce Server, SQL Server, MTS).