SIDEBAR
»
S
I
D
E
B
A
R
«
My Resume
July 16th, 2009 by dachaeon

CROCKETT H. HOPPER

crockett.hopper@gmail.com

M.S.E. Software Engineering University of Texas

B.S. Computer Science – Mathematics Henderson State University

Graduate Thesis: Establishing the Completeness and Correctness of a Domain Object Model

Data Mining: Convenience Store Data Analysis Using Market Basket Clustering

Honors: National Merit Finalist, Arkansas Scholar, Byrd Scholar

Member: IEEE Computer Society

Career Skills & Knowledge

Scalable, secure, multi-tier system architectures

Client/Server and Web/Internet development

Software Development Lifecycle management

Engineering Management

Video conversion pipeline upload/transcode/stream

CDN integration: HTTP, Web Services, & Flash

Systems Security: Role Auth, SSL, SSO, secure URIs

Business object modeling: requirements & architecture

Ruby, Rails, Java, JEE, C/C++, VB

Windows, Unix, AIX, HP-UX, Linux

Software Engineering Best Practices

MySQL (NDB, InnoDB), DB2, Oracle, SQL Server

Apache, Nginx, Mongrel

Search: Lucene, SOLR, Google GSA, Ferret

e-commerce payments, store, catalog, cart, integration

Artifacts: MS Project, Visio, UML, Simulations

Career Achievements

As the executive in charge of all software development for Mytoons, defined the architecture for the business vision of a social media site for animators. Recruited, hired, trained, and managed a team of twelve while building the social media site into a robust e-commerce platform.

Created the software development process for Mytoons, applying software engineering principles to introduce an appropriate level of process rigor for the agile team: key elements included configuration management, quality assurance, requirements engineering, architecture, domain object modeling, daily builds, short iterations, and defect management.

Successfully delivered multiple key features for Mytoons including the private beta and public launches of the site, first-in-the-market HD Animation Streaming, world-class digital portfolio system, and unique digital goods ecommerce system: managed the project planning and work scheduling for all software projects using a combination of milestone scheduling, inch-pebble task breakdowns, and short iterations to continually refine the schedule and provide detailed insight into progress.

Designed and implemented a Java JEE service-oriented architecture workflow for USAA’s loan origination system built on IBM’s Websphere Process Choreographer Business Process Execution Language (BPEL) engine: the overall project dramatically improved the organization’s capacity to process loan applications.

As a Senior Client/Server developer for Alltel Information Services, designed and implemented large-scale, high-volume transactional Internet Banking applications for the top 100 US banks: interfaced with customers in a pre-sales support role to provide architectural guidance for integration plans at sites in Australia, Philippines, Puerto Rico, and multiple US cities: trained client teams in the architecture and operational competencies, thereby ensuring high-availability of the application and reducing support costs: taught several week-long courses for current and potential clients that improved customer satisfaction and secured sales.


Career Experience

Mytoons, Inc.

VP, Engineering

Managed team of 12 developing a Java animation tool, a C++ interactive animation game, and the mytoons.com web application: developed a custom digital-goods ecommerce pipeline, a world-class content management system for animators to present their work, and an extensive administration interface for marketing and business site management.

VP, Web Engineering

Directed flagship program from concept to implementation: selected the hardware and software platforms for development/test/production systems, as well as the application development tools and technologies: contributed daily as a hands-on team member in coding, leading defect reviews, mentoring developers, scheduling, estimating, tracking, resource planning, recruiting, interviewing, leading design and code reviews, testing, executing production maintenance, and deploying releases.

USAA

IT Programmer/Analyst

Developed retail loan origination applications using Java/JEE platform, IBM Websphere Process Choreographer, LDAP, and BPEL: researched techniques for improving the software development process, particularly with regard to requirements engineering through the use of object models, interview minutes, artifact traceability, and early verification and validation of the models.

Alltel Information Services

Senior Client-Server Developer

Developed large-scale, retail Internet Banking applications using Microsoft MIFST, Site Server, SQL Server, IIS, and OFX: ported the application to IFX, Java, JEE, BEA Weblogic, and Oracle.

Software Development Intern

Designed and implemented a developer intranet providing a catalog of common objects and the associated documentation to improve code reuse across project teams: leveraged web technologies, Rational Rose, PVCS, Exchange Server, and SQL Server to facilitate the automated generation of interface documentation and allow developers to subscribe for updates to specific components.

Tools & Technologies

· Programming Languages: Ruby, Java, C/C++, JavaScript, ActionScript/Flash, VBScript

· Markup/Query Languages: XML, XHTML, IFX, OFX, SQL, FDML, BPEL

· Application Platforms/Frameworks: Rails, JEE, Websphere, JBoss, Mongrel, Apache, Nginx

· Database Management Systems: MySQL (NDB cluster, InnoDB, MyISAM), DB2, Oracle, Sqlite

· Operating Systems: HP-UX, IBM AIX, BSD Unix, Linux, MS DOS, MS Windows, DEC VMS

· Development Tools: MS Visual Studio 6/.NET, Eclipse Java, RAD Rails, NetBeans, IntelliJ IDEA

· Architecture Tools: MS Visio, Rational Rose, Squeak, Naked Objects, Eclipse UML

· Project Management Tools: MS Project, Bugzilla, JIRA, Subversion, CVS

· Data Analytics Tools: Weka, MS Excel, Matlab, NetTracker, Google Analytics, Smarter Stats, Sawmill, Rails Log Analyzer, custom Ruby applications

· General Communication Tools: MS Word, MS Powerpoint,

· Configuration Management Tools: Git, SVN, CVS, StarTeam, SourceSafe, PVCS

· Defect Tracking Tools: JIRA, Bugzilla, StarTeam

· Application Servers: Sun Glassfish, JBoss, WebSphere, WebLogic

· Internet Video Tools: Flash, AIR, Adobe Media Player, On2 Flix/Publisher, Flash Media Server

· Architectural Patterns: Service Oriented (SOA), Shared-Nothing (commodity scale-out web/app tier), Shared-Everything (traditional scale-up on backend, such as for databases using replication and partitioning on high-performance hardware), Client/Server, n-Tier/Layered (managing complexity with the Law of Demeter), Model-View-Controller (MVC)


Leave a Reply

http://dachaeon.com/my-resume/You must be logged in to post a comment.

»  Substance:WordPress   »  Style:Ahren Ahimsa