We provide IT Staff Augmentation Services!

Senior Technical Requirements Business Systems Analyst/uml Modeler Resume

0/5 (Submit Your Rating)

Roanoke, VA

SUMMARY:

  • Exciting opportunities exist to apply object - oriented software techniques to the development of high-quality software systems. The effective use-case analysis, the separation of business rules from pure functionality together with the right degree of design will result in successful software systems.
  • Software systems designed in this manner have an intrinsic higher quality, extensibility, and resiliency. My experience as a software developer, coupled with a decade of technical requirements management, allows me to contribute high-quality delivery items to your team. Within this sphere, the development of Functional Requirement Documents which include UML and system-level documentation are amongst my favorite tasks. I am well-versed in advanced design concepts such as cohesion and coupling, design patterns, and best software development practices. I'm ready to deliver high quality work in the engineering of enterprise-level software systems.
  • Following are examples of the roles I have experienced:
  • Software requirements elicitation, documentation, and management -Interfacing between the business and engineering stakeholders -UML2 modeling from domain level to MDA level --structural and dynamic -Forward design, and reverse engineering - -system documentation -API documentation for Java and other languages -Gof, Java EE Design Patterns -Business Process Modeling; with BPMN -HTML5 -CSS3 -Javascript -PHP -MySQL -Bootstrap
  • Equally important to the physical work products is the establishment of a ‘can-do’ mind-set across the team members; this is crucial for the successful software development process. I always work in positive collaboration, as an active, optimistic, team member, leading by example, attending to detail, and actively listening.
  • Finally, quick adaptation to changes in priorities and ever-tighter schedules are common challenges for a consultant; only experience can endow an analyst with the proper tools to deal with the dynamic nature of the software creation process.
  • For these reasons, and others that manifest themselves in a personal interview, I respectfully ask for some of your time to converse in person. I am eager to show you my portfolio with examples of recent work. Please let me become one of your most valuable analysts.
  • I'm an experienced Technical Business Analyst with a strong development background, plus excellent client-facing skills. I am very well-versed in The Unified Modeling Language (UML), and can effectively assist in the elicitation of requirements and business rules, as well as in the production of structural, and dynamic design models.
  • I have also recently completed 3 of 6 courses at the City University of New York. Although I have a BA, I am pursuing a degree in “Developing Web Sites with Open Standards”. I am currently taking one evening class every two months.at CUNY. So far, these are the technologies I have studied, and practiced -all aced:
  • HTML5
  • CSS3
  • PHP
  • MySQL
  • Javascript
  • Bootstrap
  • I'm a US Citizen born in Warwick, Rhode Island, currently residing in New York City; which would be my preferred site -- but I'm open to relocation.
  • Please call me at your best convenience,
  • Software requirements elicitation, documentation, and management; -Software requirements conversion to design models; -Sparx Enterprise Architect - Modeling Tool; -Use Cases, Class Diagrams, Sequence Diagrams, OOA/D, Patterns; -Service-Oriented Architecture, Business process modeling BPMN ; -Excellent communication skills, presentations; -Effective organizational and leadership abilities; -High work ethics and professionalism.

PROFESSIONAL EXPERIENCE:

Senior Technical Requirements Business Systems Analyst/UML Modeler

Confidential, Roanoke, VA

Responsibilities:

  • Gathered, documented, diagrammed, and managed the requirements for back-end, and front-end portions of Electronic Parts Catalogue system. This included the production of use case specifications, activity diagrams with swimlanes, and UML diagrams.
  • Converted high-level business requirements of Electronic Parts Catalog system into a ‘closer to implementation’ UML Model using Sparx Enterprise Architect. Mentored and coached object oriented design principles, Unified Modeling Language, and Sparx Enterprise Architect. Assisted in the low-level design of a large data warehouse J2EE system, and its corresponding front-end eCommerce web application. This included understanding of XSD, XML schemas as they relate to database structures, SOAP, MQ messaging and web services interfaces. The technology stack also included Java Server Faces (JSF), JBoss, Java Persistence Architecture (JPA), and Oracle 11g. One of the composite patterns I designed was a three pattern construct that became the engine/transmission of the system. It contained a central Observer pattern connected to a Strategy pattern and a Workflow Protocol Manager.
  • I am currently at the expert-level in Unified Modeling Language Object-Oriented Design. Experienced in the application of, GoF, J2EE, and SoA Design Patterns. AAP uses the Agile methodology.

Technical Business Analysts / Business Process Modeler

Confidential, San Juan, PR

Responsibilities:

  • Reversed-engineered, and updated software systems from FoxPro to Java; performed UML and Business Process Modeling with the Sparx Enterprise Architect tool.
  • Developed a PDF to Text system, in Java, which is used to pre-process mail in order to make it conform to the US Postal Service regulations for discounted postage rates.

Lead Business Analyst / Technical Writer

Confidential, Miami, FL

Responsibilities:

  • UML System-Level Documentation, in Model form, as well as Word documents; - Enterprise Architect (Sparx Systems) Mentoring; - UML2 Mentoring under Agile methodology; - Tech. Lead of seven-person team in global collaboration with India.
  • At Confidential my seven-person team collaborated in the production of the system-level technical documentation - reverse and de-novo, of a large, Java-based customer support system, specifically the Philip Morris CSR application. Numerous class diagrams, component and connector diagrams, interaction overviews, and sequence diagrams were prepared.
  • My Unified Modeling Language expertise was also capitalized in the form of formally scheduled mentoring sessions to the local developers and architects, as well as remotely - via ‘Web Meetings’, to the India-based team.

Senior Business Analyst

Confidential, Berwyn, PA

Responsibilities:

  • Business Process Modeling BPM with ARIS Business Architect; - Modeling work-flows using the Event Process Chain (EPC) notation; - Business Process Performance Management with ARIS PPM.
  • I was ed a contract to specifically install and implement a business process management tool in a large pharmaceutical company in Pennsylvania. The system provides real-time KPI dashboard views of the preselected key performance indexes.

Lead Business Analyst / API Documentation

Confidential, Harrisburg, PA

Responsibilities:

  • The Master Provider Index (MPI) application is a legacy web-based system written in VB6; it provides high and low level public interfaces for at least five other welfare services systems. MPI assists these external systems with the creation of Providers, Legal Entities, and their associated Locations and Services. The consulting team, assisted by me and other team members provided the Commonwealth of Pennsylvania with a ‘live’ UML 2 model that documents, in detail, this legacy MPI system.
  • The detailed model was therefore used to assist in the design of the new MPI.Net application. I also moderated the OO design meetings with the PA Government engineers; these were held formally, several times per week. Here I conducted Q&A’s in the proper use of object orientation. I also taught GoF design patterns, UML2, and Enterprise Architect. In addition to the forward OO design and the reverse engineering, I also coached RUP, UML 2, and Sparx Enterprise Architect to the business partners, as well as to a selected group of developers.
  • This contribution instilled a healthy interest in good object oriented design and UML 2 across the entire organization.

Business Analyst / UML Modeler

Confidential, PA

Responsibilities:

  • Conversion of requirements, rules, and business artifacts into design documents; - UML2 modeling using Rational System Architect RSA ; - OOAD / UML2 mentoring and tutoring.
  • During this engagement I reversed-engineered a Delphi (Pascal) insurance management application into UML with Rational System Architect. Then, I assisted the Java team to re-engineer the application into a service-oriented (SoA), web portal, eCommerce system using UML 2 modeling. Concurrent to this, I established weekly one-to-one UML 2 sessions with each of the software developers. I also collaborated with the user acceptance testing (UAT) of a telephone voice application, and delivered the detailed design documents of several other legacy applications.

Business Analyst / Technical Writer / UML Modeler

Confidential, Kissimmee, FL

Responsibilities:

  • Requirements elicitation, modeling and management; - UML2 modeling with Sparx Enterprise Architect; - Testing / QA with Mercury Test Director; - GUI design - WireFrames with Visio, Dreamweaver and Photoshop; - Data integrity testing with TOAD - an Oracle SQL console tool.
  • Facilitated the communication process between the business and technical stakeholders of the ‘Imaging’ department of Walt Confidential through joint application design sessions (JAD), requirements workshops and various other methods. Successfully elicited and documented the functional and otherwise requirements for a large, Photo Moderation and Editing tool. This tool, Centralized Moderation -- CM-2, is a Win Form application written in C#. It integrates at least five major applications currently used in Disney’s photographic business work-flows.
  • Gathered, documented, diagrammed, and managed the requirements for this photo moderation tool. This included the production of use case specifications, activity diagrams with swimlanes, and UML diagrams.
  • I modeled these requirements in Unified Modeling Language producing business process models, use cases, component dependency, class, activity, and sequence (interaction) diagrams. I also designed more than 30 distinct GUI interface prototypes, with Visio and other tools. The implemented application relied strictly in these models and GUI designs. Finally, I also produced detailed testing plans - for UAT, stress/load, regression and functional testing, and participated in the formal testing processes, including issuing SQL queries to the DB --through TOAD.

Business Process Analyst

Confidential, Charlotte, NC

Responsibilities:

  • Assisted the bank’s procurement team in the modeling of numerous Supply Chain Management processes and workflows. Created a consolidated library of ‘mega processes’ and their corresponding lower level processes and tasks.
  • This included the clear and simple depiction of cross-department inputs and outputs to the business workflows. We succeeded in integrating Peregrine’s Asset Management Tools with The Confidential Suite. Numerous meetings were convoked, JAD sessions, etcetera. I also forward engineered the architecture and design of several new Java applications, including a business partner evaluation --Scorecard application, and a contractual compliance monitoring application. I also produced the user-guides and technical documentation for these applications.

Technical Business Analyst / UML Modeler

Confidential, Dallas, TX

Responsibilities:

  • Requirements specifications, use case analyses; - Software design specifications --with UML, Rose Enterprise Architect; - Reverse and forward engineering of XML / VB6, C++, C#; - API HTML documentation of XML / VB6, C++, C# source-code.
  • Second contract at Confidential . Continued producing requirements documentation for the various systems that compose the Confidential .Com n-tiered eCommerce web software. Evolved the API documentation into all of the tiers of the system including the ASPX client layer, the Visual Basic (VB 6) business objects and services layer, and the C++ / C# / J2EE interfaces and adapters to the legacy back ends and data tiers. The application servers used were BEA WebLogic as well as IIS. In addition to these, XML parsers and SQL stored procedures subsystems - Oracle 8i and MS SQLServer, were also documented with UML.
  • The Detailed Specification documents produced included virtually all of the Unified Modeling Language diagrams. I reversed engineered the various solutions to help in the understanding of the code in order to proceed with a conversion to a new, state-of-the-art ASPX / VB .Net / C# / XML / Web Services release of the Confidential .Com application including the customer and B2B interfaces. Produced complete UML models consisting of the various diagrams for the structural, as well as dynamic views.
  • For the reverse engineering of the dynamic views, I produced sequence, collaboration, activity, and state charts of the system. These dynamic views preserved all of the business rules and constrains within their functional context. The effort proved crucial for the understanding and successful re-engineering of the Confidential .com application, especially in our offshore, very-large multi-national team. Finally, I was given the task of producing posters depicting the integrated architecture of all of the systems that make the Confidential .Com application. This included the registration, billing, repair, and ordering subsystems. For this and the other UML documentation mentioned here, I used Rational Rose 2000, and Rose XDE. the final documents were published as HTML Confidential uses the RUP methodology.

Business Analyst / Technical Writer / UML Modeler

Confidential, New London, CT

Responsibilities:

  • Requirements specifications and use case analyses; - Software design and architecture blueprints --with UML; - Reverse and forward engineering of Java applications under RUP; - API documentation of JSP/HTML/JavaScript code --with JavaDoc.
  • During the contract at Confidential, I perfected a streamlined technique for the documentation and modeling of Java applications. I created Unified Modeling Language design documents very efficiently for both, the static and dynamic views of the systems. The models I created consisted of the full UML suite: use case, sequence, component, collaboration, class, and activity, state, and deployment diagrams. I also documented the internal API code directly, using JavaDoc to further aid in the maintenance of the source-code.
  • The software requirements elicitation was especially challenging because it involved numerous stakeholders that were distributed around the world. The domain experts were scientist of diverse specialties, including clinical statisticians and biochemists. The numerous requirements --thousands, were input into Access SQL databases for analysis and reporting using Crystal Reports. Previous scientific, coupled with my computer science experience, were crucial in my problem-solving success during this contract. Confidential uses the RUP methodology.

Technical Business Analyst / UML Modeler

Confidential, Irving, TX

Responsibilities:

  • Requirements analysis, use cases, business objects models; - Software design and architecture blueprints --with UML; - Reverse and forward engineering of ASPX / JavaScript / XML / VB / C++ code; - API documentation of XML / VB / PL-SQL / C++ code.
  • During this contract at Confidential, I created Unified Modeling Language design documents for, the static and dynamic views of this large eCommerce system. The models I created consisted of the full UML suite: use-case, component, class, sequence, collaboration, activities, state, and deployment diagrams. I also documented the internal API of ASP/VB and C++ source code directly, including the customer and B2B facing parts to further aid in the maintenance of the applications. Confidential uses the RUP methodology.

Technical Writer / UML Modeler

Confidential, Tampa, FL

Responsibilities:

  • Software design and architecture models - -with UML; - Multi-platform systems installation and migration guides.
  • While at Confidential, I produced documentation for their JSP / J2EE web-based multi-tiered eCommerce and business-to-business B2B applications. Technologies included Ant, Localization, Beans, Remote Deployment, and automated multi-platform installation procedures. I reversed engineered complex Java code into Unified Modeling Language, thus creating higher-level-of-abstraction views that make the system s design understandable by other stakeholders.

Technical Writer

Confidential, Maitland, FL

Responsibilities:

  • Software design and architecture documents; - Multi-platform systems installation and migration guides.
  • While at Confidential, I was given the more technical documentation tasks. I excelled in the reverse and forward engineering of complex C++ / ASP / XML / SQL code into Unified Modeling Language, thus creating higher-level-of-abstraction views that make the system s design understandable by other stakeholders. The principal system we developed was T2P2, a telemedicine application for use in battle hardened laptops in the theater of war. I also wrote user guides, quick guides, and installation procedures using Adobe FrameMaker.

Independent Software Developer

Confidential, Tampa, FL

Responsibilities:

  • During my eight-year independent developer career, I marketed, and sold --amongst others, a personally developed ‘turn-key’ solution for electronic service centers. Confidential 2000 --a Windows-based GUI standalone application that automates all the equipment tracking and warranty reimbursements transactions from manufacturers - in the electronic repair context.
  • Confidential 2000 also controls the particular inventory procedures required by the electronic repairs industry, provides for point-of-sales and credit card purchase authorizations, and 'grows' expert capabilities that help in the diagnosis of electronic equipment failures and engineering flaws. My application was purchased by more than fifty authorized service centers, and finally by the Confidential Corporation. I also sold and supported various other commercial off-the-shelf (COTS) accounting systems and custom web based systems.

We'd love your feedback!