| Attachment | Size |
|---|---|
| MacCath-Moran.resume.pdf | 135.01 KB |
| MacCath-Moran.resume.odt | 35.25 KB |
| MacCath-Moran.resume.doc | 48.5 KB |
To gain secure, long-term employment as a web applications engineer with a firm that seeks to fully utilize my extensive expertise in web technologies, crib to coffin systems development, and possibly my leadership skills.
esreverni@emanaton.com - 877-313-8381 - www.emanaton.com - Contact Form
My career as a professional application developer began when I created databases for the US Navy and continues seventeen years to my current position as a Zend PHP Certified Engineer. What follows is a brief explanation of my accomplishments in each of the roles I've filled over that time.
Lead a three-man team in the rapid implementation of a complex, highly professional, time sensitive, user-interaction-oriented, Drupal-based website: www.warrior.com. We are currently implementing phase two of the project and should have it completed by mid-April.
LAMP (Linux Apache MySQL PHP), OO JavaScript, Drupal, MySQL, CSS, CVS, Technical and Business Writing, Team Management
I worked in a key role on the Web-Dev Team, recoding our core product from an old 'web 1.0' status into a dynamic and well-designed 'web 2.0' application, simultaneously upgrading its functionality as per design specifications and customer demands. I then accepted the opportunity to work several months in the Implementation-Consultant Team (IC) in order to learn how that side of the business operates, and realized that the in-house tools available for completing that work was substandard and inadequate. With this in mind, I proposed the implementation of an Internal Tools Team, and became a founding member of that group.
There, I applied my newly gained IC knowledge to design, spec, and build internal-use applications. What tools already exist had been created in a catch-as-catch-can method, resulting in a disregard for standards and maintainability. By carefully designing Wiz (Workforce Injected Zend [Framework]), I created a highly flexible foundation upon which to build all other WorkForce internal applications going forward; Wiz cares for all common functionality (e.g. LDAP login, ACL, layout, menu, user settings, etc.) freeing designers and developers to concentrate on core functionality without being bogged down by mundane details.
LAMP (Linux Apache MySQL PHP), OO JavaScript, Oracle, Java, CSS, TestTrack, P4V (Perforce), Code Collaborator, Eclipse, IntelliJ Idea, Zend Framework (and Zym), Technical and Business Writing, Team Management
After scrutinizing the core business processes of this telecommunications services company and their "Toolkit 2" project, I designed and coded "Toolkit 3" to handle their specialized needs. This application tracks order fulfillment processing from initial customer contact through each step of its processing up to final verification and issue closure. Part of the design challenge was creating a system that allowed internal developers to code proprietary processes and attach them to steps in the tracking system such that any errors were handled and reported gracefully.
LAMP (Linux Apache MySQL PHP), Zend Framework (and Zym), OO JavaScript, Eclipse, Telecommuting, MediaWiki, Technical and Business Writing
My primary task here lay in recovering the "Coverage For One" project, which had previously been contracted for completion with an outside vendor. After evaluating the code and finding it non-OO, non-secure, buggy, and poorly-conceived overall, I elected to write the application from scratch using the original specs and a strict OO / MVC design. I completed the code ahead of schedule but still finished my contract by implementing new feature requests. The new "Coverage For One" tool simplifies the complex business rules of Michigan Blue Cross / Blue Shield, questions potential customers about their insurance needs, analyzes their answers, and branches to appropriate options that guide them to the product that best suits those answers.
LAMP (Linux Apache MySQL PHP), Perl, CSS, SQL, SVN, SEO, OO JavaScript
In this role I was a member of a small team building Site Turbine, a suite of web-based modules for extending customer websites. When I joined RainStorm, the team was working hard to finish various core modules before a promised release date. I assisted this effort by developing the online shopping cart with its configurable payment gateway and also completed various small and non-related projects. Upon finishing the base set of modules, we implemented the solution with many customers and the Site Turbine project continues to perform very well in the marketplace.
LAMP (Linux Apache MySQL PHP), CSS, OO JavaScript, Script.aculo.us / Prototype, SVN, CVS, Zend Development Environment, Savant3, Telecommuting
While completing my Bachelor of Science in Computer Science, I worked on several internal-use and customer-facing projects, including a bibliography parsing and cataloging system, a public use guide to the attractions on Maine's Ice Age Trail and a database front end providing the ability to make complex queries against the "Old Weather" dataset (weather entries transcribed from old journals spanning the late 1600s to the early 1800s).
LAMP (Linux Apache MySQL PHP), OO JavaScript, CSS, Dreamweaver, Telecommuting
Here I developed the Data Interface Module for ProFund SeQuel, ADS' core "fund-based accounting" application. This module allows data to be mapped into or out of its databases in controlled and auditable processes. Upon rolling out the change, our sales team reported unexpected success signing customers who were currently using a competitor's product.
ASP, Visual Basic (6.0 to .net), VBA, SQL, Access, Source Safe, Crystal Reports, IIS, Technical and Business Writing
Designed and developed various in-house data storage and querying tools for the sales and development teams.
Visual Basic, Access, VBA, SQL, MySQL, Technical and Business Writing
Migrated existing PL/B (a COBOL-like language) data management system to Visual Basic and Access.
PL/B COBOL, PL/B DB (indexed files), IBM AIX, ColdFusion, Visual Basic, Access
When this paper products distributer unexpectedly lost both its long-time network administrators it became my task to keep the servers and their various interdependent operations up and running until replacement administrators could be hired. Though unfamiliar with the operating systems or their processes, I was able to keep their network running smoothly for the term of my contract, performing minor updates and repairs as needed.
Unix, Linux, PICK (AIX), Access, Visual Basic
While completing my Associate of Science in Computer Science, I developed an incident tracking database for the Security Office at the Illinois Veterans' Home. I also installed software, network and phone lines, and hardware for NT and WANG servers as directed by the IT Manager.
Access, Visual Basic
Also while completing my Associate of Science in Computer Science, I worked for the Computer Services department performing all manner of maintenance tasks. Notably, I rewired the entire main campus during my stay, replacing the old coaxial cable with with Cat-5, running fiber optics between each of the data centers, all resulting in a dramatic increase in network throughput for students and faculty.
Unix, Routers, Hubs, Switches, Cat 5, Coaxial, Fiber Optics
Upon being assigned to the Spear, I reported to Deck Department and found them maintaining all of the personnel records, watch bills, and other paperwork by hand or typewriter. When my computer skills became known to my officers, I accepted the opportunity to shift to an administrative position and shortly developed a personnel information and qualifications database in MS Access and automated much of the day-to-day running of the department.
Access, VBA, Word Perfect
Comments
Post new comment