We provide IT Staff Augmentation Services!

Principal Soa Architect Resume

Jacksonville, FL

SUMMARY:

I have worked in the Information Technology field for over a decade. I have served in a multitude of capacities including both oversight and hands - on roles. As I have advanced in my career, I have become a Senior Solutions Architect, guiding teams of 30 or more members in the analysis, design, development, and support of large IT systems. I meet daily with Director and VP level team members to plan, coordinate, and report activities surrounding the team and the project that I lead.

TECHNICAL SKILLS:

  • ASP.Net
  • C#
  • VB.Net
  • Java / J2EE
  • Websphere Application Server (WAS)
  • Websphere Data Power
  • Websphere Message Broker
  • Websphere ESB (WESB)
  • Intel SOA Expressway (ESB)
  • WebLogic
  • SQL Server
  • Oracle
  • SOA
  • TOGAF
  • Facets
  • Business Objects
  • Business Intelligence
  • Data Warehouse
  • IBM Informatica
  • Teradata
  • EAI
  • Web Service
  • WSDL
  • AJAX
  • Javascript / JSP
  • XML
  • XSL / XSLT
  • XOML
  • WCF
  • LINQ
  • SOAP
  • REST
  • MS Team Foundation Server (TFS)
  • Sharepoint
  • BizTalk
  • MDM
  • EDI
  • MSMQ (Message Queuing)
  • MS Reporting Services
  • Mobile / eCommerce
  • Agile
  • Scrum
  • Waterfall
  • LEAN
  • RUP
  • ITIL
  • Web Service Design / Governance
  • VXML
  • UML
  • HIPAA
  • HL7
  • Pervasive
  • WTX
  • Crystal Reports
  • ETL
  • DTS
  • SSIS
  • Rational Suite (Requisite Pro, Clear Case)
  • MS Project
  • nUnit
  • nCover

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville, FL

Principal SOA Architect

Responsibilities:

  • Review legacy systems to convert them to a service oriented architecture.
  • Define and implement a governance process to ensure all development teams follow the same patterns.
  • Establish a Center of Excellence around Service Oriented Architecture to establish best practices as well as a governance and review process.
  • Install and configure an enterprise service bus.
  • Provided Business Process transformation services to improve service times and reduce costs.
  • Participate in daily SCRUM standup meetings.

Confidential, Mason, OH

Principal Solution Architect

Responsibilities:

  • Lead a team of 50+ onshore/offshore developers in the analysis, design, and construction of an COTS enterprise health insurance solution (Facets).
  • Lead a team of 15 onshore/offshore developers in the analysis, design, and construction of an e-Commerce portal that enables consumers to build, order, pay and track their merchandise.
  • Architect on the team that developed a mobile application to enable patient scheduling, data retrieval, and online check-in.
  • Developed functional blueprint process to ensure all functionality was fully understood, planned, and implemented in an architecturally and functionally sound manner.
  • Served as liaison between business team and development team.
  • Provided Business Process transformation services to improve service times and reduce costs.
  • Planned the hardware infrastructure needs to support the current and future state of they system.
  • Plan team structures, team responsibilities, team functional areas, team code solution framework.
  • Architect a build process that pulls code from source code control, and compiles it, tests it, and deploys it to a test server.
  • Planned source code control branching strategy.
  • Ensured that code was sufficiently partitioned into meaningful solutions, projects, and classes for optimal performance, reusability, and supportability.
  • Perform code reviews to ensure best coding practices and standards are followed.
  • Developed .Net coding standards document.
  • Thoroughly analyze all technical design documents to ensure a sound, robust, expandable, and reliable solution is designed.
  • Ensured that data flows smoothly and efficiently from enterprise system and external entities.
  • Lead Architect on Data Warehouse / Business Intelligence strategy and planning. Worked with business partners to determine data and reporting needs to architect a reliable and efficient data warehouse solution.
  • Key planner in the Defect Management Process to be followed.

Confidential, Mason, OH

Senior Solution Architect

Responsibilities:

  • Lead a team of 30+ onshore/offshore developers in the analysis, design, and construction of an enterprise-wide enrollment system.
  • Hold daily SCRUM meetings with various sub-teams to track issues and concerns.
  • Review weekly individual and project status reports.
  • Perform code reviews to ensure best coding practices and standards are followed.
  • Approve all database modifications to tables, stored procedures, triggers, and functions. Review Query Execution Plans for optimal performance.
  • Review and approve security guidelines and exception requests for database access.
  • Create and review Technical Design Documents, USE Case Diagrams, Use Test Cases, and other artifacts used to detail system components.
  • Design and code Proof-of-Concept artifacts before determining and guiding the implementation of full-scale solutions.
  • Work with project management team to plan resource needs, mitigate project risks, report task status, forecast system modification level of effort, budget planning, and external system/team interdependencies.
  • Manage release environment, content, and key dates.
  • Planned source code control branching strategy.
  • Worked with testing team to triage, analysis, allocate, and plan resolutions for defects in a controlled manner based upon timeline, resource, and environment constraints.
  • Worked with Subject Matter Experts, Systems Analysts, and other Architects to plan the new system by reverse engineering an existing system. Supported all phases of project life cycle. Worked with other departments within the organization to develop and support a very tight project timeline. Worked with other architects to define, design, and create a repository of technical design documents. Worked with ClearCase administrator to define source code branching and deployment strategy. Worked with testing team to track and triage testing defects found in various stages of the testing life cycle.

Confidential, Cincinnati, OH

Senior Application Architect

Responsibilities:

  • Leads enterprise application and data architecture for several Confidential products. Architect and design web based and IVR payment systems which are typically sold to Local, State and Federal Government agencies and Large Corporations. These applications enable health care providers to actively monitor client care by providing real-time data on patients, workers, services rendered, and financials. They also include online POS Credit Card Payments and payment of taxes. Lead architecture and design of application written in C#, VB.Net, ASP.Net and SQL Server 2005 (T-SQL, Stored Procedures) in MS IIS, clustered environment.
  • Create common code framework for the three primary applications which handle credit card authentication, payment processing and tax/payment filing. Architect systems integration and interfaces between three applications. Develop design patterns and coding standards to reduce code redundancy and ensure consistent code construction approach. Service Oriented Architecture followed in the design of this system. Web services were utilized to send and receive data.
  • Architect applications to be scalable and handle enormous high transaction processing for organizations such as the US Treasury, Medicare and Medicaid. These applications also handle credit card payments and processing for companies such as Chase Manhattan, Wachovia and Walmart. These applications support over 90,000 registered users and process over $300 million in payments per month.
  • Oversaw development staff to ensure quality, budget, and timeline constraints were met. Ensured consistent standards were followed. Reviewed code for quality. Made sure that all team members worked together to deliver the best solution.
  • Worked with cross-functional teams and partners using an agile software methodology to ensure appropriate requirements and constraints were met throughout the development lifecycle.
  • Evaluate, select and implement new technologies such as online chat software and CRM solutions. Design systems integration between new solutions and internally developed .Net software products. Create vendor scorecards to assess different vendor products against functional requirements.
  • Architect application to integrate into IVR, ACD Call Center Software, and other third party packages.
  • Perform data architecture for back-end components which store over 50 million records. Perform multi-dimensional data modeling for large SQL Server 2005 data bases. Create stored procedures and triggers.
  • Provide pre-sales support and deliver oral and written presentations for new business. Create technical response to RFP’s.
  • Once the business is won, meet with clients to define high level functional requirements. Translate functional requirements into high level product design. Utilize Confidential SDLC Methodology to manage all phase of application design and development.
  • Ensure success of multi-million dollar revenue internet application.
  • Managed and forecasted resources and budgets.
  • Determined level of effort, revenue, and profit for IT projects.
  • Ensure that corporate security and development guidelines are followed. Ensure applications are PCI compliant.
  • Technical liaison during client JAD sessions.

Confidential, Cincinnati, OH

Consultant

Responsibilities:

  • IT consultant on a variety of projects.
  • Contributed to large projects consisting of 50+ consultants.
  • Served as business analyst on a number of projects.
  • Managed an offshore staff.

Confidential, Cincinnati, OH

Programmer

Responsibilities:

  • Reviewed IT systems for Y2K compliance.
  • Modified and tested systems for Y2K compliance.
  • Application support.

Hire Now