Software Engineer / Oracle Developer Resume
Houston, TX
OBJECTIVE
- I'm looking for a senior role in an organization that values diverse IT skill sets and problem solvers.
Areas of Expertse
- 10+ yrs Linux/UNIX development and administration, including hardware, storage and TCP/IP networking/LAN
- 10+ yrs managing web infrastructure (Apache, Sendmail, Postfix, Cyrus IMAP, Tomcat, etc)
- 10+ yrs requirements gathering and analysis, design and implementation, including project planning and development lifecycle
- 10+ yrs relational data modeling, analysis and reporting for financial, manufacturing and telecom industries
- 10+ yrs RDBMS management, including Oracle, MySQL and PostgreSQL
- 10+ yrs experience programming in C, Perl, PHP, Java, SQL, Shell, and other languages
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Application Support Analyst
Responsibilities:
- Provide Oracle and Linux support for JAVA - based web application users.
- Install, configure and administer Tomcat application server.
- Write SQL queries, Perl and Shell scripts as necessary for system and data maintenance.
- Perform Linux administration and security tasks as required.
Confidential, Friendswood, TX
Software Engineer / MySQL DBA
Responsibilities:
- Worked with top management to address business needs, including special projects, reporting, and troubleshooting.
- Guided architecture and technology enhancements to in-house VoIP traffic management system by recommending solutions, developing prototypes, integrating third-party products, and resolving performance issues.
- Supported and maintained in-house VoIP traffic management system through several generations of major development/migration using C, Perl and MySQL.
- Rolled out new server hardware for system upgrades, installed and configured RHEL5 using kickstart.
- Migrated data using ANT scripts during major system upgrades.
- Developed a cross-platform database ETL/synchronization tool for Oracle/MySQL to work around performance issues in vendor-maintained financial reporting system.
- Wrote testing/validation tools to identify and troubleshoot misconfigurations.
Confidential, Houston, TX
Software Engineer / Oracle Developer
Responsibilities:
- Maintained and enhanced ColdFusion/Oracle applications on Solaris platform.
- Migrated legacy web application from Perl/ColdFusion 4.0 to CFMX7 and created detailed system documentation.
- Developed comprehensive unit and integration test scripts using Apache Jmeter.
- Developed automated deployment scripts for various applications using ANT to speed deployment and reduce errors.
- Mentored junior developers in advanced software engineering techniques, processes and methodologies.
Confidential, Houston, TX
Application Service Delivery Analyst
Responsibilities:
- Developed an operations-infrastructure database detailing the bank’s credit applications, servers, networks and inter-dependencies for outage and availability notifications.
- Developed software utilities using Shell, Perl, and SQL to ensure application and database availability and monitor batch processes.
Confidential, Houston, TX
UNIX Programmer / Oracle DBA & Developer
Responsibilities:
- Developed complex web applications using Oracle 10g, PL/SQL and ColdFusion MX.
- Developed an enhanced library catalog search engine using Oracle 10g to interface with a legacy MARC catalog system.
- Ported and/or parallelized Fortran and C scientific programs to MPI and/or OpenMP environment in Linux cluster for better performance.
- Performed Oracle 10g database administration and configuration.
- Mentored junior staff members in UNIX system administration and networking.
Confidential, Navasota, TX
System Administrator / Oracle DBA
Responsibilities:
- Managed a team of 2-5 subordinates and the daily progress of IT projects.
- Designed and integrated a corporate email solution using Cyrus IMAP, Postfix, and OpenLDAP on Linux to replace a compromised MS Exchange server.
- Designed the architecture for and directed the implementation of a complete IT infrastructure overhaul
- Administered the company’s manufacturing system (Visual Manufacturing) on Oracle9i platform; documented a backup and recovery strategy, including procedures to fail over to a standby system.
- Created and maintained financial performance reports using Crystal Reports 9.
- Analyzed poorly-performing Access applications linked to Oracle, documented their business processes, and rewrote queries and procedures, resulting in ~90% reduction in processing time.
Confidential, Austin, TX
Software Engineer / Perl Developer / DB2 DBA
Responsibilities:
- Provided on-site development support to IBM Global Services, Austin, leading maintenance for a web-based interface for a distributed file system
- DCE/DFS administration suite and its underlying framework developed in Perl/CGI and C.
- Analyzed source code for maintenance and enhancement opportunities.
- Redesigned the existing architecture for distributed administration tools for AFS and DFS using Perl, C, Java, JSP, Kerberos, Apache, Samba, AFS and DCE/DFS.
- Conducted database performance tuning when necessary.
Confidential, Austin, TX
Software Engineer
Responsibilities:
- Developed Java applications within an existing framework for embedded Linux-based Internet appliance product.
- Created custom GUI components using AWT/Swing and XML for OEM clients.
- Prototyped and supported various product developments, including printer drivers and a graphical interface to the Ghostscript printing subsystem.
- Developed a tool using Shell and Perl to reduce footprint of shared libraries up to 50% by eliminating unnecessary modules.
- Worked closely with the configuration/build manager on software releases and building boot images, gaining a strong understanding of CVS and GNU make.
Confidential, Austin, TX
Software Engineer
Responsibilities:
- Led document conversion and development group, supervising the design and development of software tools to convert various desktop publishing file formats
- Such as Corel Ventura, Adobe Pagemaker and PDF, QuarkXpress, and Microsoft Word, into HTML or XML using Perl, Java, Applescript and other languages.
- Consolidated numerous data-conversion Perl scripts into a single Java/Swing application for managing the conversion process with pre-defined templates.
- Supervised and mentored junior team members in using these tools to process content from publishers.
- Developed the prototype for content database in Access, which was later ported to DB2 and used for inventory, production and progress tracking.
Confidential, Bryan, TX
Network Administrator
Responsibilities:
- Administered Macintosh, Windows, and Linux systems.
- Maintained network configuration and equipment.
- Installed, configured and supported software, computer systems and network equipment, including troubleshooting, repair and performance tuning.
- Performed backup and maintenance procedures on the company sales database.
- Developed an application using Facespan/Applescript for QuarkXpress to streamline production in the graphics department, reducing setup-time by more than 75%, for which I was awarded employee of the month.
- Designed a primitive manufacturing scheduling system to automatically schedule jobs entered into the sales database.