SUMMARY
Andrew Wolfe has been building software, most often on Oracle databases, for 28+ years, and is now a proud employee of InterSystems Corporation. He is a strategic-thinking software architect who can guide and mediate the integration of diverse technologies among worldwide teams. I have a substantial record delivering high-quality software systems on numerous platforms, across all phases of development lifecycle - requirements, architecture, implementation, deployment.
In this weblog I do not claim to speak on behalf of employers, partners, colleagues, friends or anyone by myself.
CORE COMPETENCIES
Software Systems Design: have implemented three-tier topologies, kernel-dispatch architectures, model-view-controller, object-oriented design, brokers/finders in multiple languages and on multiple operating systems.
Communication: exceptional written and spoken communication skills. Many publications. Blog, presentations, teaching. Comfortable speaking before large groups. Tactful yet direct.
Technical Leadership: led small implementation teams, mentored less experienced developers, implemented schema and software release practices. Able to quickly grasp multiple points of view in a diverse team. Will explore and clearly frame design decisions in terms of benefits, tradeoffs, and risks.
Database Architecture: have demonstrated expertise in data modeling, metadata design, information lifecycle management, view writing, stored procedure implementation, performance tuning
Virtualization: Designed, provisioned, and deployed Linux virtual machine (VM) templates using OracleVM and Oracle VirtualBox. Provisioning included Oracle11g database, Java Development Kit 6, Fusion Middleware Identity Manager, Access Manager, Directory Services.
Persistence Frameworks: have built applications using Hibernate, Business Components for Java. Implemented frameworks in Java, C and Visual Basic. Implemented and maintained code generators.
Information Security: have deployed Oracle database security techniques and technologies, and developed software under both DoD and private sector security models. Instructor in graduate-level database security course.
Extract-Transfer-Load: have implemented ETL using C, Java, CloverETL and PL/SQL, also using vendor loaders
Languages and Tools: SQL, Oracle, PL/SQL, Ant, Linux/Unix, Java, J2EE, Hudson/Jenkins, C, Subversion, Eclipse, JDeveloper, Visual Basic, Objective-C, XCode, ERwin, SQL Server, PowerBuilder, MySQL. Registered iPhone developer.