We provide IT Staff Augmentation Services!

Database Administrator And Software Engineer Consultant Resume

4.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Senior Computer Professional with over 20 years of experience in the design, development, integration and deployment of large scale enterprise solutions. Primary focus is architecting high availability internet and enterprise solutions that support Component Management initiatives to global manufacturers.
  • Hands - on experience leading all stages of system development efforts, including requirements analysis, technical design, development, testing, documentation and deployment.
  • Superior record of surpassing customers’ expectations both on technical knowledge and customer service.

TECHNICAL SKILLS:

Platform: Unix (Linux, Solaris, and AIX), Windows and Windows Server.

Networking: TCP/IP, Socket, RPC, LDAP

Language: J2EE, Java, HTML, JavaScript, AJAX, XML/XLST, REST/JSON, Oracle ADF, Servlet, JSP, Java Beans, EJB, C, C++, Visual Basic, Unix Shell Scripting, Awk, Perl.

Web Server: Apache, WebLogic, IIS.

Databases: Oracle Enterprise, mySQL, SQL, PL/SQL, Data Modeling, RMAN, Oracle RAC, Data Guard, Golden Gate, Performance Tuning

Applications: Oracle SOA and BPM, Weblogic, Cadence EDM, i2 SRM, Agile PLM

Storage technologies: RAID, NFS, ZFS, Oracle ASM, Veritas Volume Manager

Version Control: Teamware, Subversion (SVN), and GIT.

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Database Administrator and Software Engineer Consultant

Responsibilities:
  • Install, upgrade, patch, and configure multiple applications at enterprise level including Oracle's Service Oriented Architecture (SOA), Business Process Management (BPM), Identity/Access Management (IDM/ODM) (10g, 11g, and 12c), Oracle’s Agile Product Lifecycle Management (Agile PLM 9.2.1-9.3.3 ), i2’s Supplier Relationship Management (SRM 6.1-6.3), and Cadence's Engineering Data Management (EDM) and Concept HDL. Setup and enable Oracle Single Sign-on (SSO) integrations.
  • Provide architectural leadership, common business practices, and technical expertise to management and team members for internal projects across the entire development lifecycle. Provide technical and business knowledge to users in use case development throughout testing cycle.
  • Be the primary person for any production problems. Work with software vendors to troubleshoot and fix performance and error problems. Help identifying product short forms and improvements.
  • Develop Java applications and web services for Agile PLM to integrate and exchange data with i2's SRM and Cadence's EDM.
  • Provide technical expertise to setup Agile PLM data including part AML/AVL, BOM attributes, RoHS compliance, and Preferred Part List (PPL) calculation.
  • Co-lead and hand-on programming in the development of workflow processes for part requests and BOM exchanges between Agile, SRM, and EDM using eCAD-Connector, Agile-SDK, and SRM-API.
  • Develop SOA/BPM workflow applications to manage eCAD and mCAD librarian activities.
  • Independently develop multiple Internet applications and tools for hardware designer and engineering teams. Develop programs in Java, Java 2 Enterprise Edition (J2EE), Java Server Pages (JSP) Servlets, and JavaScript to customize and expand software capabilities including complex composite applications and workflow modules. Develop web services with WSDL, XML, SOAP, AJAX, REST, and JSON.
  • Install, upgrade, patch, and administer Oracle databases (9i-12c), WebLogic (8.1-12c) and systems (Solaris 10-11 and Oracle Linux/RHEL 6-7). Setup and maintain development, prototype, and production systems.
  • Assist application development teams in database development including database logical and physical designs, creations, normalizations, and SQL/PLSQL optimizations.
  • Provide database tuning and optimization. Develop SQL scripts to scan, analyze, and monitor database for table-space problems, resource bottlenecks, top queries performance, and indexing problems. Resolve issues by adjusting system/database parameters. Setup jobs to automatic add/delete/rebuild indexes.
  • Develop/Rewrite stored procedures to replace complex queries and update/delete/insert (UDI) functions.
  • Design and implement disaster recovery plans including system and database cloning, backup and recovery.

Confidential, Gilroy, CA

Owner

Responsibilities:
  • Self-employed as owner of D& Confidential ; a kitchen cabinet manufacturing company. Responsible for sales; customer service and development of customer base; development of procurement resources; financial reporting; cost and inventory control as well as development and execution of promotional activities and resources.

Confidential, Dallas, TX

Software Development Manager

Responsibilities:
  • Manage the operational and development of company's website and an online hosting service for electrical design engineers at small and mid-size manufacturers.
  • Provide technical assistants to Sales to close deals.
  • Architect and implement high availability solutions for company and customers utilizing Veritas fail-over clustering, Oracle Shared Disk, and Web Server load balancing.
  • Collaborate with core development team to migrate legacy applications to internet technology.
  • Participate in the development of software APIs and database applications. Provide database expertise in product benchmark. Cooperate in the development of user guide for database setup and tuning.

Confidential, Freemont, CA

Computer Technical Specialist

Responsibilities:
  • Hands-on experience in various software development projects including work with real-time, critical, and man-rated systems.
  • Lead core development team involving in full life cycle development which utilizing computerized hand-held scanners to manage service parts ordering and shipping.
  • Lead team to evaluate vendor bids for major hardware and software upgrades which included the purchases of new Production Control and Human Resource systems.

We'd love your feedback!