Enterprise Architect Resume Profile
AREAS OF EXPERTISE
Enterprise Architecture, enterprise software development, requirements gathering, OOA D, design patterns,
TECHNICAL BACKGROUND
- Enterprise Architecture: Zachman, ArchiMate 2.0, TOGAF 9.1
- OO Methods: Agile Development with XP, UP, Scrum, UML and Design Patterns.
- Distributed computing: Microsoft Azure, Microsoft .NET 4, Web Services, J2EE.
- Languages: C Core, ASP.NET, ADO.NET 6 years , Java 4 years , Smalltalk 6 years .
- Databases and systems: SQL dynamic and stored procedures and database design with MS SQL Server 2005 and 2000, Oracle 9 with ODP .NET PL/SQL, Cloudscape, MySQL, DB2 IBM mainframes CICS/IMS/REXX .
- Tools: Up to Microsoft Visual Studio 2013, Visual Studio Online, Team Foundation Server 2010, ReSharper, NUnit, Windows SharePoint, Office 365, Visual Paradigm for UML, NoMagic MagicDraw , Archi, BiZZdesign Architect, mind mapping with VisualMind.
INDUSTRY EXPERIENCE
Cash Management Logistics, Payments and Financial Services, Retail, Mortgage Banking, Mortgage Closing Services, Banking, Insurance, Semi-conductor, Fashion/Clothing, Training and Mentoring.
EXPERIENCE
Confidential
Enterprise Architect with the Enterprise Architecture division
- As enterprise architect reporting to the VP of Enterprise Architecture:
- Establishment of EA group: development of governance, charter, strategy, communication, and collaboration for EA program with VP of EA and external consultant. Launched Brink's Application Inventory Tool Brink's AIT worldwide to gather data about all Brink's applications with next step to establish roadmap and rationalization of application portfolio. Technical administration development of SQL queries with Oracle APEX environment, stats and reporting , facilitation with the countries email, phone, webex to accelerate adoption.
- Participated in the new global standards development initiative based on a 7-architecture domain view of the enterprise .
- Wrote report on software economics with recommendations for Brink's software teams.
- Application Integration: Lead for requirements definition effort globally worked with architects in different countries.
- Business Process/Applications mapping ProVision, BiZZDesign Architect, BPMN analysis of country data gathered by Tata Consulting Services in 3 regions LATAM, NA, EMEA : wrote reports on specific areas like Programming languages Development platforms at Brink's and how to rationalize them.
- Application Performance Management preliminary efforts: understand requirements and research products talked to countries to see how they are equipped.
- SDLC and applications landscape: worked with the countries US, Canada, France, Netherlands to elaborate a Brink's approach internal and/or outsourced development .
- Technologies for reference architecture: ESB, Mule, API, SOA, MDM.
- Development of personal Brink's blog with SharePoint 2010 to encourage discussions around ACT company program Accountability Customer Focus Trust , and other topics innovation, market intelligence .
Enterprise Architect Confidential
- As enterprise architect with Global IT Applications:
- Developed a proposal for an Enterprise Architecture initiative for Brink's worked with Gartner analysts and international consulting firm BiZZdesign .
- Developed an enterprise architecture model of the Brink's value chain using the industry standard modeling language ArchiMate with the tool Archi .
- Developed the coordination between the architects of the different regions of the world where Brink's operates to facilitate information and best practices exchanges.
- Participated in the Global Brink's Transportation System project with Descartes Systems Group.
- Research on SOA, BPM, Big Data, Business Architecture, ESB.
- Researched and developed a presentation on Prospective at Brink's based on a 3-time horizons approach, informed by long term trends. Presented to EMEA IT lead.
Enterprise Architect Confidential
- As lead of the Architects team for the Infrastructure group completed several key projects and activities:
- Redesign of the Brink's global MPLS from hub and spoke to any-to-any managed the project coordinating interactions between the different regions and Brink's groups and the vendors involved.
- Completed resolution of a global issue related to WAN acceleration with Cisco WAAS devices coordinated the different Brink's groups involved and the vendor.
- Global Active Directory project, Global Data Center move data center design was based on Cisco reference architecture , Recruiting, Global data center strategy, Global IT strategy, 2013 budget preparation, Project Charter workshops for Active Directory project and Win7 / Office 2013 project.
- Participated in the yearly budget cycle read Financial Intelligence to further understanding of topic at the enterprise level .
- Researched to develop a broad understanding of the Payments and Financial Services industry wrote a white paper titled Cash: The Future of Brink's .
- On several personal trips to Paris from 2010 to 2012 , met with French and EMEA teams to develop an understanding of their projects and strategies, and brought back suggestions in particular on the CompuSafe line of business . Wrote trip reports to share with Brink's US and Brink's Global management.
- Facilitated during global meeting Global IT Regional IT group development of a Core Diagram for the Brink's value chain based on E.A. as Strategy by Jeanne Ross
Application Architect Confidential
- As member of the Architect team took part in the Brink's Revenue Management Oracle EBS project Customer, Contract and Invoicing modules . Involved with the development of Interface databases between the Oracle Fusion Middleware and the Line of Business applications. Development in C / Entity Framework 4.1 of application modules providing an adaptor layer between the LOB applications and the interface databases.
- On-going mentoring of other teams on object-oriented design.
Application Architect Confidential
- Special assignment by CIO to help with technical audit of a French software company being bought by Brink's France. Worked with French architect, EMEA architect and technical leaders of the company to evaluate maturity and value of software asset, code base and processes, as well as how the purchase fit into Brink's France on-going application strategy. Reported back to Brink's executives including direct presentation to Brink's France General Manager. Managed multi-cultural meetings and report writing.
- Developed a visual representation of the business architecture of the CompuSafe line of business, highlighting both the organization in functional groups executing and supporting the business, and the applications used in each one of those groups. The diagram shows potential points of contact with customers but this is still a weak point and shows a need for a better focus on customer experience.
- Development of services leveraging the Axeda Remote Management platform and API. Code written in Groovy 1.8 and services exposed as REST web services. IntelliJ with TFS.
- Development of a new set of applications the SafeServer system in the money processing and cash management chain. Files are uploaded daily from the computerized safes to the Brink's central servers. As was the intended goal, it provides a consistent validation of the files and a single point of reference allowing business users to start defining processes to apply corrective actions to faulty files, saving time and money. Several components have been developed, e.g., Windows services for the processing of the files and a web application for internal users. The technology was .NET 3.5 with Visual Studio 2010, Team Foundation Server 2008 and SQL Server 2005.
- Refactored the area of the SafeServer web application that deals with displaying custom reports into a simpler to maintain and more expandable framework.
- Refactored the entire SafeServer system to make sure the functional architect is fully captured and expressed.
- Developed and led the development effort of several small .NET programs deployed on the safes.
- Promoted and implemented software development best practices within the CompuSafe team: OO design, refactoring, code reviews, coding standards, pair programming, unit testing and continuous learning.
- Developed Lunch Learn sessions for cross-team OOA D skills development. In November 2010 implemented a talent development initiative for the entire Brink's technical community.
- Led the remote management platform selection and RFP for the CompuSafes.
Technical Architect Confidential
- Facilitated team to get up to speed on Agile Methodologies and Practices. Implementation of User Acceptance tests with the tools FITness and Selenium.
- Development with Oracle PL/SQL, ODT .NET, Visual Studio 2008 and Team Foundation 2008.
- Conversion of a .NET 1.1 application to .NET 3.5.
Independent Consultant Confidential
- Contributed in a technical role to the development of a web based Field Management System. FMS is BestBuy's new and improved IT tool to support their Total Services Program initiative, a comprehensive solution for Best Buy Services that will empower employees to better meet customers unique needs, end-to-end.
- Managed the area of the application called the Work Order Queues. The queues are used to track the orders with exceptional conditions requiring immediate attention.
- Extensively worked on the back-end side: development of user defined functions, modification of views, and conversion of views to stored procedures.
- Used the ASP.NET AJAX server-centric approach based on ScriptManager and UpdatePanels to implement the queues in the context of their page. Used ClientScript callbacks and Modal Popups.
- Technologies: Microsoft .NET 2.0 environment
- Front End: ASP.NET 2.0, ASP.NET AJAX, JavaScript, CSS, Infragistics web controls UltraWebGrid , Web Client Software Factory based on View/Presenter/Controller pattern with Windows Workflow Foundation.
- Middle Tier: Development with the Rebof framework for Object to Relational mapping.
- Back End: Visual Studio Database project, SQL Server 2005 stored procedures, views, and user defined functions SQL refactoring .
- Other Tools: Continuous Integration with CruiseControl .NET from ThoughtWorks, Visual Studio Unit Testing, ClearQuest Web Client for defect tracking and management, Rational Software Architect, WatiN Test Recorder, Fiddler2, IE Developer Toolbar, MultipleIEs run multiple versions of Internet Explorer on the same machine .
- Worked with the off-shore development and test teams.
- KPMG .NET 2.0 - Visual Studio 2005 and Team Foundation System April 2007 September 2007
- Contributed in a technical role to the development of a web based application for employee travel reporting. Extracted the Travel Diary module from an existing larger application and added the functionality needed by the new customer.
- Application was centered on displaying information in a calendar format generated from database data converted into HTML via an XSL transformation for integration in an ASP.NET page. Had to change the stored procedures and the XSLT to accommodate new requirements.
- Determined numerous refactorings and .NET 2.0 related enhancements. Made multiple recommendations on object oriented software development best practices.
- Technologies: Microsoft .NET 2.0 environment Visual Studio 2005 with ReSharper Team Foundation System ASP.NET 2.0, XHTML, CSS, JavaScript MS SQL Server 2005, T-SQL XML XSLT Web Services .
Confidential
- Contributed in a technical role to several new client integration applications for a large bill payment brokerage company.
- Developed a new bi-lingual web site based on their current framework. Worked closely with the technical team and the business analyst. Made usability recommendations and provided constant feedback on the improvements that could be implemented.
- Data was retrieved from the back-end through a web services based data layer.
- Developed a suite of unit tests using NUnit and refactored several classes that had been sub-optimally implemented. Developed a WinForms-based utility to view XML-based log files generated by the web services. Presented to the development team the results of the project and a set of recommendations for their future web service based integrations.
- Technologies: Microsoft .NET 1.1 environment Visual Studio 2003 with NUnit and ReSharper Web Services ASP.NET 1.1, XHTML, CSS, JavaScript MS SQLServer 2000 .
VHA
- Contributed in a technical role to a new document management application for a large health care provider alliance. Developed enhancements and bug fixes.
- Technologies: Microsoft .NET 1.1 environment Visual Studio 2003 with NUnit and Resharper C , ASP.NET, JavaScript, XML and BEA AquaLogic portal.
Independent consultant Confidential
- Designed and developed a component to process vast volumes of Adobe Photoshop images.
- Utilized Photoshop Actions and JavaScript with the ExtendScript Toolkit for cross-platform compatibility Windows XP and Mac OSX . Integration of the images in a DVD developed with Apple DVD Studio Pro.
- Independent trainer OO Analysis Design, Java, Microsoft .NET C and VB .NET 2005 2006
- Training and mentoring for Target, Hertz, Chesapeake Energy, L-3
- Courseware development C , ASP.NET 2.0, OOA D .
- Microsoft SharePoint training material development with Adobe Captivate.
- Independent video consultant video post-production and DVD production using Adobe Creative Suite 2 and Adobe Video Collection on the PC Final Cut Pro and DVD Studio Pro on the Mac .
Confidential
IT Department Technical role
- Projects: Development of applications supporting the business of LandSafe, Countrywide's unit focusing on mortgage closing services.
- Description: As software architect for the IT department, responsible for the architecture, object-oriented analysis and design of new applications.
- Designed the API for a new Order Viewing System in a .NET environment. LandSafe had four different fulfillment / ordering systems one for each line of product that needed better integration. This project required analyzing the existing databases SQL Server 2000 and defining messages with XML / Schemas.
- Contributed in a technical role to the LandSafe Customer Administration Portal project in a .NET environment with NUnit. Worked on several Program Change Requests for the on-going releases of the project and refactored classes that had been sub-optimally implemented. The data layer was based on ADO.NET.
- Contributed in a technical role to an integration project between a user rights engine and the LandSafe Pricing Engine application developed for the LandSafe Finance department to easily and consistently manage the pricing of the portfolio of services and products LandSafe offers .
- Led 3 software engineers on a project in the Appraisal area, gathered requirements and did object-oriented analysis in the Title area .
- Technologies: Microsoft .NET 1.1 ASP.NET and ADO.NET , web services and C in Visual Studio 2003 with Resharper, NUnit and NAnt .
Management role
Implementation of innovative concepts: led the team that developed the vision for the IT department formalized personal growth of direct reports golden resume and 3Ds of learning concepts implemented with a small group of senior developers the vision of becoming a Superior Software Shop and developed a one-year plan that was carried out in 2002 -2003. Day-to-day management of 20 developers and systems analysts. Active member of the team that developed and put in place the Standard Operating Procedure COBIT-based for LandSafe IT.
Confidential
Professional Consulting / Training
- Project: Development of web services
- Project: Development of an electronic exchange
- Product Consulting for Voyager ORB and Voyager Application Server
- Training on Smalltalk, Java, OOA D, Distributed Computing