Technical Architect Resume Profile
EXPERIENCE
Confidential
SharePoint Software Architect / Developer
- Ship Maintenance Information System: Document Management System providing Web Content Management and Records Management.
- I built these intranet websites to include Document Libraries, Custom Content Types and Site Columns.
- I built the Taxonomy using the Managed Metadata Service: Terms Term Sets exposed using Managed Metadata Enterprise Keywords columns I did implement security using Term Groups per MMS instance .
- I created Search verticals and improved content discoverability using Metadata navigation and Custom Search experiences using result types and result source bound to custom JavaScript in display templates as well as UI level customizations using Web parts: Content Search Web Part and Custom Queries using KQL and FQL and Query APIs via REST and CSOM.
- I further expanded the Search Schema to include legacy, non-tagged documents using Custom Entity Extraction and Custom Dictionaries using PowerShell commands: Get-SPEnterpriseSearchServiceApplication and Import-SPEnterpriseSearchCustomExtractionDictionary.
- I did implement Information Architecture to include Integration to Line of Business applications and legacy databases via BDC / BCS.
- I designed the Search Topology providing performance and redundancy via multiple and replicated partitions across multiple Application servers distributing the search services: Query Processing, Analytics, Content Processing, Crawl and Admin components as well as Redundant copies of Crawl, Analytics, Search Admin Link databases using SQL clustering, mirroring, or SQL Server 2012 AlwaysOn.
- I did provide Technical guidance of the implementation of new SharePoint 2013 farm providing load-balancing via deploying multiple front end servers to serve web pages and host web parts as well as expertise regarding integrating SharePoint with Active Directory, configuration of SSL, Domains, and Kerberos authentication
- Confidential SharePoint Software Architect / Developer
- I worked to coordinate the implementation of projects as well as the objectives, procedures and policies pertaining to the maintenance of all related issues.
- I did requirements gathering, solution architecture, coding, and testing following SDLC methodology and I made prototypes and functional specifications for application development projects.
- I performed code design reviews helping team members adhere to strategic objectives and business needs and I identified improvements to application inefficiencies.
- I helped to develop quality assurance documentation and test plans with team members and QA analysts and I developed operating documentation with production support and help desk staff.
- I did contribute to the Technology Roadmap by researching web technologies development tools, languages, and plug-ins while advising on creating technical standards for applications.
- I programmed ASP.NET C Web Services and SQL Server Stored Procedures to provide integration points to legacy systems from InfoPath Form Templates and JavaScript Single Page
- I wrote SharePoint Solutions in C using Visual Studio to build State Machine workflows attached to Document Libraries storing InfoPath Forms and other documents. I developed InfoPath Form Templates with managed code providing features such as software integrations with legacy systems through custom WCF Web Services executing SQL Server Stored Procedures, as well as decoding file attachments and submitting them separately to the Document Libraries and Workflows.
- Deployed the SharePoint Features appropriately scoped: Site Features - List templates, list instances, custom actions, event receivers - Site Collection Features - content types traversing the site collection items to be activated per site such as list instances - Web scoped Features - administrative web application links, delegate control registrations, feature/site template association, document form registrations - and Farm Features SharePoint Sandbox Solutions and SharePoint Farm Solutions deployed globally or targeted to a particular web application.Net Workflows, Data View web part, Content Query web part, data form web part.
- SQL Server Reporting Services Report Builder, SharePoint Designer, Excel Services. to integrate multiple technology platforms: .Net Framework, Java/J2ee, Nintex, Oracle, Sql Server XML Systems to a Unified Application Architecture.
- I designed several JavaScript frameworks, Nintex Templates and Content Structures to provide the Software Footprint for the new Customization and Life-Cycle Management Policy: the Applications-Customizations Model and the processes for managing SharePoint 2013 Sites applications and for migrating SharePoint 2007/2010 Sandbox and Farm Based Solutions to the SharePoint 2013 App Model.
- I wrote JavaScript libraries and frameworks using CSOM Web Services and OData query operations in SharePoint REST requests. The Architecture includes SPServices, DataJS, Lodash, Kendo Web, jQuery UI, JQPlot, SPWidgets and Downloadify utilizing the MVVM pattern as well as CSS and SharePoint Branding.
- The Framework and Libraries provide a template for building Single Page Application solutions integrated with InfoPath Forms Services via the Forms Web Service and external systems via the custom .NET Web Services and SQL Server
- I managed architectural design, configuration and troubleshooting of the Installation. I made Site customizations: custom navigation and branding using custom master pages.
- I was an Independent Engineer doing Analysis, Design, Hands-on Development, Unit Testing, test plans and scripts and Delivery of SharePoint solutions.
- I provided Business Analysis and Business Process understanding to the departments as I gathered Functional Requirements through verbal and written communications.
- I assisted clients with business requirements for their SharePoint-based solutions and created the appropriate Solution Approach: Information Architecture, Taxonomy and User Experience: Usability Best-Practices in HTML, CSS, XSL, XSLT, JavaScript and JQuery.
- Out of the Box Solutions used standard Web Parts - Data View web part, Content Query web part, data form web part, SharePoint Designer, Report Builder SSRS SQL Server Reporting Services, and Creating External Content Types to Line of Business Applications.
- Other Solutions used list form customizations, SharePoint Designer workflows, Custom Event receivers and Web Parts.
- Nintex Workflows Software Packages
- I wrote SharePoint Solutions using Nintex workflows attached to Document Libraries storing InfoPath Forms and other documents. I developed InfoPath Form Templates with managed code providing features such as software integrations with legacy systems by calling SharePoint Web Service Solutions These Services used SOA, Layered Application Design, SOAP, REST, and WCF Data Services. Coded to generate dynamic endpoints during execution. Services executed SQL Server Stored Procedures. InfoPath methods decoding file attachments and submitting them separately to the Document Libraries and Workflows. I wrote reusable Nintex Workflow Templates. Workflow decision trees organized into separate, cascading workflows002E
- I designed External Content Types mapped to Line of Business Applications using Business Connectivity Services BCS and SOA Web Services.
- Information Architecture File Migrations: I designed the Information Architecture using Managed Metadata/Taxonomy service to build term sets. I designed a canonical document type associated with many different lists within the site collection referencing the same metadata site columns , and branching into several different levels. Made use of Document sets to organize unmanaged documents and enable collaboration on documents that have all been invested with similar metadata. Provided Audience Targeting and Item Level Security: SharePoint Groups, Domain Groups/Roles Audience Rules based on user profiles.
- I authored a framework of Nintex Workflow templates as decision trees organized into separate, cascading Nintex workflows, integrated with legacy systems via custom Web Services.
- I authored Nintex Workflow templates designed to provide automated testing of ongoing SharePoint customizations in accordance with the Application Management and Governance Project.
- SSIS and/or Reporting Services, Stored Procedures, Triggers and Views.
- I did implement these frameworks in the first Sites developed in the Unified Model.
Confidential
Sr. SharePoint Developer
RailWorks is a Global Leader in Rail Transit Services providing more than a Billion Dollars in annual new infrastructure and capital improvements.
SharePoint Collaborative Content Management Solution
- I was the Lead Engineer of a Large Enterprise SharePoint 2010 Solution providing my Twelve Years of in depth experience with Collaboration, Portals, Enterprise Search, and Enterprise Content Management.
- I came in to take technical ownership of a large SharePoint Customization project that was being developed off site for a fixed price. I reviewed the code base and directed the consultants to make changes. I ultimately took control of the code base and became the lead developer through the rest of the software development life cycle taking the project to completion.
- I managed architectural design, configuration and troubleshooting of the Installation. I made Site customizations: custom navigation and branding using custom master pages.
- Sharepoint 2007 - 2010 migration: I carefully planned new infrastructure / architecture to account for the logical design and the physical design of the new SharePoint 2010 installation. The Farm installation included multiple web front ends, applications servers, database servers, index servers. SharePoint 2010 installation included multiple content databases, web applications, site collections, Shared Service Providers. I identified resolved Issues and requirements, for example: addressing 32-bit architecture to custom site definitions.
- I Developed an Upgrade Plan per each Web Application scheduled such that when one is upgraded the other is left in MOSS 2007 due to software integration with SharePoint, components that are not ready for SharePoint 2010. Migrating sites methodically and iteratively using Database attach upgrade to reduce the downtime of SharePoint.
- I created specific installation reports using Pre-upgrade Check preupgradecheck with rule files parameters. I Backed up the SharePoint content database, restored and added the Database to the SharePoint 2010 Web Application using stsadm with addcontentdb command.
- I was an Independent Engineer doing Analysis, Design, Hands-on Development, Unit Testing, test plans and scripts and Delivery of SharePoint solutions.
- I provided Business Analysis and Business Process understanding to the departments as I gathered Functional Requirements through verbal and written communications.
- I assisted clients with business requirements for their SharePoint-based solutions and created the appropriate Solution Approach: Information Architecture, Taxonomy and User Experience: Usability Best-Practices in HTML, CSS, XSL, XSLT, JavaScript and JQuery.
- Out of the Box Solutions used standard Web Parts - Data View web part, Content Query web part SharePoint Designer, Report Builder SSRS SQL Server Reporting Services, and Creating External Content Types to Line of Business Applications using Business Connectivity Services BCS and SOA Web Services. Other Solutions used list form customizations Custom Event receivers and Web Parts.
- Workflows Software Packages I wrote SharePoint Solutions using Nintex workflows attached to Document Libraries storing InfoPath Forms and other documents. I developed InfoPath Form Templates with managed code providing features such as software integrations with legacy systems by calling SharePoint Web Service Solutions These Services used SOA, Layered Application Design, SOAP, REST, and WCF Data Services. Coded to generate dynamic endpoints during execution. Services executed my SQL Server Stored Procedures. InfoPath methods decoding file attachments and submitting them separately to the Document Libraries and Workflows. I wrote reusable Nintex Workflow Templates. Workflow decision trees organized into separate, cascading workflows.
- Information Architecture File Migrations: I designed the Information Architecture using Managed Metadata/Taxonomy service to build term sets. I designed a canonical document type associated with many different lists within the site collection referencing the same metadata site columns , and branching into several different levels Made use of Document sets to organize unmanaged documents and enable collaboration on documents that have all been invested with similar metadata Providing Audience Targeting and Item Level Security: SharePoint Groups, Domain Groups/Roles Audience Rules based on user profiles.
- I Migrated Information: Using Metalogix Content Matrix 6 to get Documents, Content and Digital Asset from legacy websites, file shares, Exchange Public Folders and PST files and metadata and permissions into SharePoint Keeping the site aligned to emerging business requirements by iteratively reorganizing content structures, merging and splitting sites and site collections using Metalogix Content Matrix 6.
- Application Support and Maintenance of existing SharePoint applications as well as ASP.NET web applications and services: I diagnosed and resolved application, configuration, and code level technical support issues.
- I deployed feature files through a solution package: Web Site scoped Features - List templates, list instances, custom actions, event receivers - Site Collection scoped Features - content types traversing the site collection list instances.
- Wrote and ran scripts using SharePoint Powershell and PowerGUI Visual Studio Extension.
Confidential
Project Manager
- Real Estate Market Analysis Databases: I managed the implementation of Real Estate Market Analysis Databases to support the designs of Transfer of Development Rights TDR programs in Hillsborough, NJ Mansfield Township, NJ and Clinton, NJ.
- I managed the project team through the data collection phases to include Real Estate Market Inventories for retail, office, owner-occupied housing, and rental housing building Permit Activity Housing Build-out Forecasts Population Projections. I organized the Real Estate Inventories across team members and geography. I reorganized the team as per change requests to expand the geographic reach. I trained team members how to access data from New Jersey Department of Labor and Industry, Regional Transportation Authorities.
- SharePoint Project Management Information System: I set up a PMIS Team Site to schedule project planning and project reporting forecasting Facilitate project team meetings and communication flow to manage the Project deliverables and Team schedules using SharePoint Custom Content Types lists and document libraries.
- Deliverables: Project Management Plan, Work Breakdown Structure, Scope Statement, Project Schedule, Project Cost Estimate, Integrated Change Control Plan, Updated Project Plans, Change Requests, Monthly Performance Reports, Lessons Learned.
- Corporate Web Site: I managed the construction of Confidential
- . Project Management Plan, Work Breakdown Structure, Project Schedule, Project Budget. I designed the Information Architecture and taxonomy design to enable drill down by Service products to Qualifications to key Projects to Project Sheets to a Library of relevant, legacy deliverables.
- Commercial Web site Business Planning: I developed the preliminary Business Plan for a Commercial Web site. The function of the web site is to connect local residents to local merchants for any given municipality or local business organization to enable local merchants to catalog product lines and customers to locate the products they need.
- The Business plan included: Company/Product Description I provided a clear business definition including the product's life cycle summary copyright, patent, and trade secret information, and a description of research and development activities The Mission, goals, and objectives Strategic Planning - I collected, screened, and analyzed information about the business environment. I identified strengths and weaknesses. Market Analysis including industry description and outlook, target market information, and Competitive Analysis. Marketing and Sales Strategies - Market penetration strategy, growth strategy, Communication strategy, sales activities.
- Community Planning Process Internet Programs: I developed internet programs to facilitate community involvement in the strategic Planning Processes of local development and revitalization activities. Programs include web-based public surveys, multimedia presentations and videos of public planning meetings and workshops community-based social networking and blogging. I developed Marketing campaigns to inform and encourage community engagement via the internet programs.
- Interactive Marketing: I developed Interactive Marketing programs to promote small-scale tourism sites, particularly historic, cultural heritage and recreational sites. The programs enable the sites to promote and inform visitors via web-based multimedia exhibits available to Web-enabled mobile devices. Initial client is Mount Zion AME Church.
- Confidential Project Manager Consultant: Corporate Portal - SharePoint MOSS
- Large Enterprise Deployment of SharePoint MOSS System. I Managed the Web Programming Team and the Server and Network Support Administrators during the installation and configuration of a Corporate Portal and Document Management System. These applications support the Accounting, Accounts Payable, Budget, Bursar, Purchasing, Central Receiving/Stockroom, and Student Activities Accounting.
- Deliverables: Project Management Plan, Work Breakdown Structure, Scope Statement, Project Schedule, Project Cost Estimate, Integrated Change Control Plan, Updated Project Plans, Change Requests, Monthly Performance Reports, Lessons Learned, Deployment Guide, Materials List, Process Overview, Capacity Analysis and Planning documents, Support Structure.
- Production Environments, Development, Testing QA Installation Configuration: Visual Studio 2005 Extensions for WSS 3.0 Visual Studio 2005 extensions for .NET Framework 3.0 - Windows Workflow Foundation WF ECM Content Management Sequential Server State Machine Workflows Information Rights Management IRM access controlled files located in document libraries or stored as attachments to list items Project Templates: Web Part, Team Site Definition, Blank Site Definition, List Definition Item Templates: Web Part, Custom Field, List Definition Event Receiver, Content Type Event Receiver, Module SharePoint Solution Generator: Site Definitions Templates to create Web Parts/Tool Parts libraries assemblies SharePoint Designer.
Confidential
Web Software Architect Consultant
- Architecture Roadmap: I Developed an Architecture Roadmap to include technical documentation of all legacy applications using the 4 1 view model Worked with Product Manager to catalog Product Landscape to include immediate projects PN/POE , immediate sales opportunities IN, GA, CA , Long-term Product Development Vision, And forward-looking technologies: RIA, BI, Portal, workflow, collaboration.
- Architecture Design: I used the Architecture Roadmap as a basis on which to design the next generation Web Platform, a Collaborative Reporting Business Intelligence Portal. Composite Pages provide Rich Visualization of Content correlated to Report Data Business Intelligence Views provide End-user Report Creation from Reusable Report Components using BIRT Design Engine API Customizable Enterprise-class Data Analytics and Dashboards Business Intelligence Engine Data Integration, Analysis Mining of Educational Data Mart Periodic exposed as OLAP Data Cubes.
- Technologies: Bea WebLogic Sever WLS 10, Java EE5, EJB3, Hibernate, JBoss Seam, JSF, AJAX, Eclipse BIRT, XALAN XSLT, ANT, Oracle 10g. I used Attribute Driven Design ADD to meet Business-driven quality attribute requirements: Time-to-Market, Reusable across markets, Configurable, Total Cost of Ownership.
- Software Design: Made detailed Technical Design documents of a Content management System To support the corporate public websites, portal solutions, intranets and extranets to provide service-based advanced Content correlated to Report Data using Drools Rule Engine to manage rich media: flash, flash movies, QuickTime movies uses XML to define contents structures, XSL to provide rendered contents in multi-formats: XHTML, PDF, with JSF as a template system.
- Software Evaluation Acquisition Project: Business Intelligence XML Database Products:
- Requirements Analysis Prioritization Document to Identify and organize criteria into a Hierarchical Decision Model with part-worth assignment.
- Product Landscape Appraisal Document to Identify and evaluate potential products based on the ratio of adequacy across the Feature Support Matrix FSM
- Knowledge-Base Document to combine the so-created hierarchy of weighted criteria with the software solution ratings suitability .
- Short-List Analysis Document to compare and challenge alternatives and Rank alternatives based on their ratio of adequacy to the decision model.
- Cost Justification ROI Analysis Document to include the Product Selection
Confidential
Technical Project Manager, Architect
- The project scope is to build a Data Warehouse and Documentum DFC Reporting tool for the Quality Assurance Team as part of a Data / Content Migration effort: software migration from MS CMS to Documentum, the Reporting Strategy also encompasses the flow of Content from various Content Distribution Channels and Contracting Agencies. To work with the Quality Assurance Team to formalize practices by developing a technical strategy ensure the quality of WebMD's and Medscape's online products. And to provide technical mentoring and represent the team to Technical Infrastructure groups.
- To do this, I designed the Data Warehouse Architecture to connect the legacy MS CMS database, the WebMD Documentum Docbases and the XML repositories for Healthwise, Steadman's. The Documentum DFC Reporting Tool provides intelligent monitoring of the massive flow of content to the WebMD Web site. The tool ensures that Content properties meet transformation expected results Validates XML DTD's for each content type and vendor Integrates to submit issues directly to Mercury's TestDirector / Quality Center using the Mercury's Open Test Architecture. The tool provides ad hoc querying of the Data Warehousing.
- This tool is built to provide SOA SOAP Web Services using Java / J2EE WebLogic application uses Documentum DFC, BOF, DQL. The application also uses the Documentum JDBC Driver, Java EJB with Hibernate using the Spring Framework.
- I designed and developed the Reporting Interface using the AJAX Adobe/Macromedia FLASH based OpenLaszlo Rich Internet Application Framework. The results with this product are stunning.
- Data Warehousing Architecture: SQL Server 2000 and 2005 and Oracle 9i. The Data Mart uses Data Transformation Services, Distributed Transaction on Linked Servers Configured Publishing and Distribution using Transactional Replication with Immediate Updating Subscribers Central publisher/remote distributor Replicated Identity values Created Publications / Data Objects and Articles Data Transformation Services Including Building DTS Packages Scheduling DTS Packages database back up and recovery strategy.
Confidential
Technology Strategy Consultant: Architecture Design
Project Objective:
- To evaluate the current technology landscape of the Sales HQ, Marketing and Medical Field Communications organization and recommend a technical architecture to support the data needs of the organization.
- Perform a Current State inventory of the technical landscape of six applications and one content media.
- Evaluate the technical landscape using the defined areas of functional capabilities.
- Develop a Technology Benchmark that provides a technology capability assessment of technologies that are widely regarded as the leading portal solutions today and where Pfizer has made a significant investment.
- Develop a technical architecture recommendation to support the data needs of the Sales Marketing organization.
- The USP TRIAD Field Communications is faced with challenges where
- The field is inundated with information
- A significant amount of time and resources are spent to communicate content and
- The HQ teams develop independent distribution channels to communicate with their field.
- Major Deliverables: Project Charter, Current State/As-Is Technology Inventory document 3. Leading Technologies and Benchmarking document. 4. Gap Analysis document 5. Recommendation and Road Map document
- Activities were performed in conjunction with the Business Technology Director and sub-application project managers. Areas of Functional Capability were identified by the Project Sponsoring Team to use as evaluation criteria against six existing applications and one content media. The functional capabilities are grouped as follows: Functional Capabilities: Back-end, Front-end, Service-Oriented Architecture SOA , Business Process and Content creation.
- Functional capabilities: Content management: Search, Version Control, Metadata, Taxonomy, Compliant Archiving Collaboration and Workflow Technologies: Distribution Publishing, Content Creation Personalization, Event-based Broadcasting, alerts and notification: voicemail, email Auditing, click stream collection Web Services Security, Access Control: profile and identity information Offline Capability Existing Technology and Investment Total Cost of Ownership Flexibility and Scalability.
Technical Project Manager Senior Systems Analyst
I was the Technology Liaison for several global organizations in Pfizer's Safety Risk Management SRM and Worldwide Regulatory Quality Assurance Divisions WRAQA . As Technical Project Manager, I was responsible for all Technical Strategy, Development, and Support. I Supervised Software Vendors during the System Development Life Cycle. I managed the requirements and scheduling of Infrastructure Maintenance and with Contracting Agencies Requirements Analysis Coding and Technical aspects of the Web sites Support of global end users corporate software licensing negotiation Implementation and Support of E-Learning software, Learning Management Systems LMS and training tools. Lectora eLearning authoring suite and e-commerce initiatives.
Confidential
- Senior Web Developer and Technical Project Manager for the Pharmaceutical Regulatory Education group, PRE, a Corporate Communications group, develops Web-based Educational Programs, Safety Training and Standard Operating Procedures. My job was to Develop and Implement Technical Strategies Plan and Manage large and small scale projects such as the creation of the site equipment upgrades and web site updates under tight timelines with limited design and coding resources present resolutions to issues rather than relying on management to resolve them.
- Plumtree Corporate Portals: Technical Project Manager during the Full Life Cycle Development of two Plumtree Corporate Portals. Plumtree provides enterprise portal, collaboration, search, document management, and content publishing software. I was the principle authority on all aspects of current and future technology associated with the Portals Lead cross-functional teams of software vendors, consultants, infrastructure teams and business clients, for the implementation and support of technology initiatives. Provided project status, scheduled meetings and resources during the System Development Life Cycle of new software implementations. I provided technical specifications and unit test plans. I performed unit testing and participated in system testing and User Acceptance Testing. Promote the Portals, drive traffic, and increase e-commerce value. Support the Portals in delivering consistent brand identity.
- I scheduled status update meeting to keep the PRE and Business Technology Directors up-to-date on the status of current and future technical projects. I Supervised Technical Infrastructure teams and software vendors to keep the site up to Corporate IT standards Assist the producers and designers in the production of the site Maintain, code and provide technical support for the site Work closely and communicate project ideas and updates to Online Director, Web Production team and other internal and external departments as necessary Engage in the selection of outside vendors and proactively manage ongoing relationships with key technical vendors Report accurate web metrics back to the Online Director Administer the web development production network for the web team. Act as technical advisor and undertake occasional web-based projects for other teams e.g. Communications, Marketing. I designed content maintenance procedures around the library of Web Based Regulatory Training materials to include content retirement and cascading updates job aids change and several courses and related materials need to be updated I authored courseware and software frameworks using HTML, Cascading Style Sheets CSS , JavaScript, JSP, Photoshop, Flash, SQL, Content Management, ASP.NET, XSLT, XML and streaming media.
Technical Team Leader
Confidential
- Pfizer Worldwide Regulatory and Quality Assurance: Pfizer acquired Pharmacia Pharmaceuticals. Project Scope: to migrate Pharmacia Regulatory Affairs Database and Document Archive into Pfizer Regulatory Affairs Document Archive and Retrieval System, RADARS, a Documentum application. I lead the design/development team through the full-lifecycle enterprise data migration project and two subsequent new RADARS software releases. The migration ran through our custom application: generated XML documents and imported them to the RADARS Docbase. The project included: identification of required data sources definition of the required data items XML schema definition definition of data validation checks creation of new Document-Object types as well as modify existing object types definition of new Workflows and Document Lifecycles software enhancement of the middle-tier and front-end WDK application.
- New Software release functionality included Logging, Searching and Dictionary Maintenance components. I captured business requirements, wrote technical requirements, and made project schedules. I wrote software framework to include Enterprise Java Beans EJB , Documentum Foundation Classes DFC and Java object serialization to the Docbase custom persistence framework . I mentored developers. I did some development, mostly on BEA and Documentum administration to provide Docbase administration of the Full text Index and implementation of LDAP Synchronization. The RADARS application uses Documentum 4i E-Content Server, Documentum WDK 4.2, BEA WebLogic 6.1, Oracle 8i, Solaris 8, Windows 2000, IIS 5, Enterprise Java Beans EJB , Documentum Foundation Classes DFC , Java object serialization, JSP, Java Beans, and JavaScript.
- Confidential Project Lead, Technical Architect, Documentum Administrator
- Corporate Portal and Financial Document Management System: I was the technical liaison to the business for several Unix Server and Network Administrators and Portal developers during the design and implementation of a Corporate Portal and Financial Document Management System. I designed software architecture. I supervised the installation and configuration of Documentum Server, Documentum Administrator, Documentum WebTop 5.2, BEA Portal and related Documentum products E-Connector and Portlets . I captured business requirements, wrote technical requirements and made project schedules. I provided BEA and Documentum administration. I Developed Docbases to support Corporate Portal, Contract Underwriting and Risk Management businesses to include Custom Document-Type definitions, Virtual Documents and taxonomy development. I designed LDAP Schemas to support LDAP synchronization of my Docbases and the BEA Portal against MS Active Directory. I mentored developers and did some development to include DHTML user-interface frameworks. I instructed the business on the functionality of these applications and the tasks and concepts involved in administering them including authoring of several technical documentations. I did certify the Content Services for BEA WebLogic Portal Server 7.0 for the HP-UX platform, version 11i for the Documentum Corporation.
Confidential
Project Manager, Technical Architect
Document Management and Publishing Framework: I designed e-Marketing and e-Commerce solutions to include domain name acquisition, website and email hosting and Web design. I designed Workflows for publishing various deliverables to Corporate Website.
Confidential
Technical Architect, Portal Developer
- Johnson and Johnson, I-Portal Application: I-Portal is a Knowledge Management Portal application to support the Pharmaceutical Research Institute of J J Uses Epicentric Foundation Sever Vignette Portal , Documentum Document Management Software and Convera Search Engine running on BEA WebLogic. Representatives of Epicentric performed a design and code review and stated, The functionality of I-Portal is much greater than what we Epicentric envisioned being created with our product.
- I assisted the Software Architecture design team to assign functional requirements to the various software packages of the I-Portal design. I designed and implemented overall security and user/group management solution. These Java modules used the Epicentric and Documentum API's Documentum Foundation Classes DFC and WDK as well as J2EE API's. These modules provided the glue that integrated Epicentric, Documentum and custom software packages by providing a single point of User creation/management, Group assignment and Access Control List ACL assignment. I also re-coded those functions of the Documentum administration applet that manage Users, Groups and ACL's to provide a stripped-down, I-Portal-only view of those Docbase objects. I developed some general portal-type modules using Epicentric Java API's, HTML and JavaScript. Documentation for all modules included UML class diagrams and state transition diagrams.
- Johnson and Johnson, SCEPTRE Application: SCEPTRE is a validated drug safety reporting application using Rational Software methodology. I designed and implemented STRUTS based modules including UML class diagrams and state transition diagrams.
- First Consulting Group, Portal Practice Business: Actively contributed to initiating the Portal Practice to include COTS evaluations and developing Portlet Standards. Developed and administrated Sales-Demonstration Portals using Plumtree and Epicentric software and the Documentum Portlet framework.
Confidential
Project Lead, Technical Architect
- U.S. Navy, BIRMIS and SCIRMIS Applications: Java J2EE Document Management Web Applications to manage the Ship Boiler and Steam Catapult Inspection and Repair processes for the fleet of U.S. Naval vessels. I came on the end of BIRMIS development to implement Model View Controller MVC modules. I also helped to implement the Windows-based security architecture using SSL/HTTPS. After the initial phase of BIRMIS development we were awarded a second contract to build SCIRMIS and additional modules to BIRMIS. I was made Lead Technical Architect of these projects. I managed a team of three developers. I re-factored an application shell from the BIRMIS application for SCIRMIS. I built the development environment using Oracle 8i, the BIRMIS and SCIRMIS DMP files, IIS and Tomcat. I met with our client to write Use Cases. I assigned Uses Cases to my developers. I provided mentoring to my developers. I managed development and Unit Testing. I wrote User Documentation. I made a formal demonstration of the Software to the client. I packaged and delivered the software.
- I designed and wrote Model-View-Controller, MVC, database-reporting modules using Java, HTML and JavaScript. I designed a FTP-based architecture for delivering text-based reports to the BIRMIS web application. This system involved parsing files generated by a legacy client application to update the Oracle database. The BIRMIS and SCIRMIS applications use windows-based and application-level security and access control as well as the following technologies: Java, Servlets, JSP, JDBC, Jakarta-Tomcat, IBM VisualAge, Oracle, Oracle Forms, NT 4.0, IIS, and SSL. Deliverables included Budget/schedule estimates, Use Cases and security and maintenance documents.
- Safeguard Scientifics, Corporate Portal using Plumtree I was lead technical architect on a full life cycle development of Employee Information Portal. I managed a cross-functional development and installation team of personnel from three different consulting firms. This application used Plumtree Portal software, Four Windows 2000 Servers, IIS, SQL Server 2000, VB COM, WebTrends, JavaScript, CSS, HTML, and XML. Deliverables included: Budget/schedule estimates, Usage analysis and reporting solution.
- I managed the installation of the Plumtree system. I imported users and groups from Windows NT Access Control Lists. I further refined the portal group hierarchy. I designed and wrote web-based modules using Plumtree API's in VB, ASP, HTML and JavaScript. I designed a small document repository. I designed and scheduled file system crawlers for the document repository. I oversaw all User training and acceptance documentation. I provided ongoing administration for the Employee Information Portal. I also integrated and administered the Document Management workflow application to control Investment Request and Proposals for funding.
- Aligne: Designed and developed an XML and XSL Web application development framework. The project included a proof-of-concept application to manage patient records within a typical clinical drug-testing scenario. The framework provides for separation of presentation logic from business logic using XML and XSL Xerces and Xalan . The proof-of-concept application included XSL interfaces for Voice XML VXML , Wireless Markup Language WML , and HTML. The application used Windows 2000, SQL Server, Jakarta-Tomcat, JSP, JDBC and Voice Genie.
- Aligne: Developed in-house Sales reporting application using Windows 2000, IIS, SQL Server, C , ASP.net, XML, MS Excel.
- Aligne: Developed in-house Client/Consultant management application using Windows 2000, IIS, SQL Server, MS OLAP Services data cube, VB COM, ASP.
- Aligne: Developed/implemented in-house Java 2 Platform certification program. The program was designed to rapidly teach Java programming to Visual Basic programmers. The course included ten lectures.
Confidential
Project Manager, Lead Technical Architect
- Full lifecycle development of two Web sites supporting E-Marketing and Customer / Technical Product support using ASP, HTML, JavaScript, Java applets.
- Web page and navigation interface designs. Created and edited all creative/marketing content.
- Deliverables: Requirements analysis documents including customer survey, E-Commerce strategy analysis document of Optical products industry, product demonstration, training, maintenance document.