We provide IT Staff Augmentation Services!

Software Architect Resume

Perlin, JA

OBJECTIVE

Seeking responsible BUSINESS ANALYST/FUNCTIONAL ARCHITECT position at an innovative organizationthat would enhance my work profile where my Business and Problem Solving skills could be integrated for the maximum benefit of the company.

Summary

  • 6+ years of experience as Business Analyst and Software experience in various phases of SDLC including requirements gathering and functional specification.
  • 6+ years of experience in documenting system and business requirements and specifications, business process analysis & research, JAD sessions, requirements gathering, gap analysis, and step-by step user manuals preparation.
  • 6 + years of Experience in Interface designs by assessing user needs through Focus groupsand discussing issues and concerns about the features of a user interface.
  • Skilled in translating business objectives into prioritized technical requirements and discovering solutions to business problems.
  • 6+ years of Experience in Use Case Realization, Activity Diagrams and Sequence Diagrams using UML Modeling and writing use cases inRUPand AgileMethodology with Rational Software Architect, Enterprise Architectand Visual Studio 2010.
  • 5+ years of experience inData mapping between all the sub-systems involved, along with the data type requirements was done.Designed and developed error logging for services data responses.
  • 5 + years of experience inSystem mapping and interaction in a SOA based environment with interactions between UI interfaces, web services business layer and data based backend system.

TECHNICAL SKILLS

  • Platforms: Windows 3.1/9X/NT/2000/XP,Unix
  • Languages: Pascal, C, C++, Java, JADE, HTML, ASP,VB.NET, ASP.NET
  • Databases: ORACLE 9i, SQL SERVER 2000, MS ACCESS 2000
  • Applications: MS Office, MS Visio, Rational Rose, Visual Paradigm, Visual Studio.NET, Enterprise Architect, Rational Software Architect, DOORS, SOAP UI, Fiddler.

EXPERIENCE

Confidential, 06/ 2008-Present

Location: West Chester PA
Role: Software Architect

The project involves working on a customer care application for use by Comcast Customer Care agents.

The application is an initiative at providing a better managed CAE desktop where tools become transparent to the CAE while maintaining the required functionality to deliver on the Customer First credo. It helps bring together several CAE Desktop needs in order to deliver on a "universal desktop" solution.

Goals of the application include Single Sign On, Account and Device Health Check and providing a toolkit platform for correctly diagnosing issues.

The solution is being implemented through a SOA driven architecture.

Responsibilities:

  • Ensured that integrated requirements and designs are delivered across independent projects within a program, participating on teams that focus on delivery of the solutions architecture designs that serve as the guiding structure for all subsequent design and build activities.
  • Primary Activities were evaluating and influencing Requirements specifications, assessing solution impacts and identifying enterprise or program-wide solution needs through WSDL in SOAP based protocol.
  • Delivered conceptual and logical solutions architecture designs to support project requirements, with a heavy emphasis on application structure, application integration, and information alignment to the business processes.
  • Worked extensively on Comcast Enterprise Services Platform (ESP), by developing 20+ Service Assurance SOA services that integrated with multiple back-end systems and handled 10+ million transactions/day originating from multiple consumers.
  • Developed and reviewed detailed design documents and development plan to ensure alignment to the architecture design and support of a consistent architecture operating model throughout the Organization.
  • Helped define requirements for next version of product based on customer feedback through Requirement Traceability Matrix andGap analysis.
  • Collaborated with solution designers to negotiate and define Detailed specifications from Business specifications
  • Works with the development and quality assurance team to address any functional specifications issues and ensured that customer requirements are translated to design.
  • Data mapping between all the sub-systems involved, along with the data type requirements was done.Designed and developed error logging for services data responses.
  • Regularly interfaced with the enterprise architecture, chief architects, functional architects and other functional areas of different projects to ensure the most efficient solution is designed to meet the ongoing business needs.
  • Responsible for the overall technical vision and generation and maintenance of design artifacts.
  • Responsible for business aspects of mapping enhancements and integration with external/internal sub-systems.

Environment:Enterprise Architect, Rational Software Architect, DOORS, SOAP UI, Fiddler, Visual Studio 2010

Confidential, 04/ 2007-05/2008

Client Location: Comcast Cable, West Chester PA
Role: Software Architect/Business Analyst

The project involves working on a customer care application for a Fortune 100 service industry corporation.

The application is an initiative at providing a better managed CAE desktop where tools become transparent to the CAE while maintaining the required functionality to deliver on the Customer First credo. It helps bring together several CAE Desktop needs in order to deliver on a "universal desktop" solution.

Goals of the application include Single Sign On, Account and Device Health Check and providing a toolkit platform for correctly diagnosing issues.

The solution is being implemented through a SOA driven architecture.

Responsibilities:

  • Ensured that integrated requirements and designs are delivered across independent projects within a program, participating on teams that focus on delivery of the solutions architecture designs that serve as the guiding structure for all subsequent design and build activities.
  • Primary Activities were evaluating and influencing Requirements specifications, assessing solution impacts and identifying enterprise or program-wide solution needs.
  • Delivered conceptual and logical solutions architecture designs to support project requirements, with a heavy emphasis on application structure, application integration, and information alignment to the business processes.
  • Developed and reviewed detailed design and development to ensure alignment to the architecture design and support of a consistent architecture operating model throughout the Organization.
  • Helped define requirements for next version of product based on customer feedback and competitive analysis.
  • Developed and updated functional use cases and conducted business process modeling to explain business requirements to development and QA teams.
  • Created Business Requirements Documents, Functional and Software Requirements Specification Documents.
  • Collaborated with solution designers to negotiate and define Detailed specifications from Business specifications
  • Works with the development and quality assurance team to address any functional specifications issues and ensured that customer requirements are translated to design.
  • Facilitating JAD sessions, brain storming sessions with the Business Group and the Technology Group.
  • Documented the Requirement traceability matrix (RTM) and conducted UML Modeling such as creating Activity Diagrams, Flow Diagrams using MS Visio and EA tool.

Environment: MS Visio, Enterprise Architecture

Confidential, 08/ 2006-03/2007

Client Location: CGI Federal, FairfaxVA
Role: Business Analyst

The project involved working on two sub organizations of aleading IT and business process services provider.

The project involved working on the 6.2 Momentum package. This is an accounting and financial system often used by the clients. It involved working on the documentation (UCA and UCR) of the General Ledger system and testing of the execution of the new parameters that were added in the previous release of the system. The backend was being exported from a legacy system and required a significant amount of data mapping operations to bring in all the data on to the Momentum side.

Responsibilities:

  • Used a hybrid of waterfall and incremental as the SDLC.
  • Worked with production staff to identify and map detailed current processes, identify gaps and failure points, perform root cause analysis and develop functional requirements that supported overall strategy, goals and objectives.
  • Using detailed knowledge of application features and functions, assessed scope and impact of business needs throughout analysis and completion of all enhancement specifications.
  • Conducted user interviews, gathered requirements and created Business Requirements Document, Technical Requirements Document, Non Functional Requirements and Supplementary Specs.
  • Worked with the data warehouse staff to identify and map detailed current data queries, identify redundant and duplicate data, perform data analysis that supported overall strategy, goals and objectives.
  • Gathered Business requirements pertaining to Trading, equities and Fixed Incomes like bonds, converted the same into functional requirements by implementing the RUP methodology and authored the same in Business Requirement Document (BRD).
  • Worked with the QA team during the creation of the Test Execution Document and Test Scripts for the functional testing of Document Reversal to provide testers with a foundation for testing the new parameters that were introduced in the new system.

Environment: Rational Requisite PRO, ORACLE 9i,

ACADEMIC PROJECTS

Agent Development Framework

The project involved building a working model of a Bee Hive Environment using the concept of Swarm Intelligence. The model includes a certain degree of competitiveness among two hives. The bees of each hive are assumed to be individual agents who show coordination among the peers of their respective hives and compete with the bees of the other hive to achieve a common task. Using the concept of Game Theory and Negotiation models, I evolved a technique which when employed resulted in a comprehensive and precise working model. This project was completed by the end of the course work and was implemented using JAVA as backend and JADE as the front end for agent framework.

Independent Study (Databases)

The Project involved creating a database of engineering institutes in Mumbai. The database created using ORACLE provided means for searching for a candidate studying in a particular college, the information regarding the colleges i.e. the college capacity, the various branches and courses offered and general information about the college.

EDUCATION

B.S Information Technology
Specialization: Information Technology

References

Available on Request

Hire Now