Enterprise Architect ,or  Â
SUMMARY:
- Architect over 12 Years of IT experience in Enterprise Architecture, Solution design, development and documentation of Web/Native Applications and Product Applications.
- Worked extensively SOA, Microservices Architecture.
TECHNICAL SKILLS:
Languages: JAVA 1.3/1.4/1.5, SQL
Scripting Languages: HTML, CSS, AJAX
Databases: Oracle 8i,9i,10g, SQL Server, PostgreSQL
Design Methodology: OOAD using UML, SOA
Frame Work: Struts 1.4/2.0, spring 2.0, Spring MVC, Spring IOC, Spring Webflow, Spring AOP, and Hibernate.
Web Related: Servlets 2.3, JSP 1.2, JSF
Enterprise Application: J2EE, EJB
Other Technologies: JDBC 3.0, Top - down and Bottom-up design, Maven2.0
Web/Application Servers: WebSphere 6.1/8.0, WebLogic 6.X/7.0, JBoss 3.2 and Apache Tomcat 5.x/6.1
Tools: & Utilities: SVN, Visual source Safe, WSAD 5.1, Win-CVS, Rational Clear Case, Jtest 4.5, Ant 1.6.1, Log4J 1.2.7, ARIS, Adobe Flex.
Web Service: SOA, SOAP, RESTFul, WSDL, JAXB, XML Beans
Operating System: Win NT/95/98/XP, Linux, Unix
XML: SAX Parser, DOM, XPath, XSLT, XSL, WSDL, SOAP
IDE: Eclipse 3.1/3.x, Spring tool suite, RAD
PROFESSIONAL EXPERIENCE:
Confidential,OR
Enterprise Architect
Responsibilities:
- Developed Architectural Blueprints and Enterprise Architecture Solutions.
- Heavily involved in defining and implementing technology architectures.
- Creates Conceptual Solution/Vision for proposed projects and Architecture Effort Sizing/Engagement Estimating.
- Leading the scope analysis discussion with business stake holders and IT execution team to come up with sprint and user story planning and prioritization.
- Architecting & Designing component model.
- Create Architecture Deliverable Collaborative Artifact for Right Design (CARD) consisting of Application distribution diagram, security solution diagram, physical deployment diagram and Continuous Integration and Continuous delivery (CI/CD) strategy, code repository branching strategy.
- Help and govern the testing team to come up with Test strategy &data team to come up with Data Migration and modeling strategy.
- Coordinate with architects and business experts across all LOB units to translate key strategic objectives into actionable and governable roadmaps and designs.
- Analyze business and technology challenges, assess costs, and suggest solutions.
- Design and execute proofs - of-concept for critical enterprise capabilities like global search, including building business case with costs and benefits.
- Identify NFRs for the technical components involved in the solution and ensure they are implemented
Environment: TOGAF, UML2.0, Archimate2.1, Microsoft Visio, RESTful API Micro Confidential, Angular2.0 material, Spring (core, boot, MVC, batch, cloud), Jenkins CICD, Solr search engine(Lucence), AWS, Oracle12, Tomcat8.5, JAVA8, Maven2, Mule ESB, Kafka, SAML2.0, SOAP/RESTful Web Confidential, LDAP, Tidal Batch Scheduler, SAP ECC, SAP XI/PA, ETL, SAP CRM, Siebel, Sales Force CLOUD, Netscalar, Secure cell deployment, Agile.
Confidential, Enfield, CT
Enterprise Architect
Responsibilities:- Has in-depth knowledge of the domain(s) with understanding of stakeholder direction and strategy developed Architectural Blueprints, Technology Roadmaps, and Enterprise Architecture Solutions.
- Heavily involved in defining and implementing technology architectures and roadmaps for digitalizing retirement Confidential . (CICD, Cloud, Global search, Single Identity federation and Click to chat…)
- Provided strategic inputs for future roadmap
- Develop and enable enterprise strategy, standards, directions and governance for evolving IT portfolio, enterprise architecture and execution using TOGAF, Lean Six Sigma and ITIL best practices/principles.
- Creates Conceptual Solution/Vision for proposed projects
- Architecting & Designing an extensible solution while maintaining focus on performance throughout all components.
- Create Architecture Vision Document (AVD) and Architectural Design Document (ADD) consisting of Logical & Physical Component & Use case level Sequence Diagrams.
- Create Disaster recovery plan & standard work items.
- Establishes, maintains, and socializes roadmap for success in domain - achieving POA.
- Manages the technology portfolio (Troux).
- Provides Architecture Effort Sizing/Engagement Estimating.
- Translation of business need into IT application solutions
- Architecture of all technical componentry, including integrations between systems / components
- Provides technical leadership w/alignment to project needs and reference state
- Ensures technical design solutions meet principles, policies, and guidelines
- Ensures solutions adhere to Experience guidelines / principles throughout various phases of evolution
- Build prototype constructs (system configuration, infrastructure) to validate feasibility of hypothetical solution
- Collaborate with Business Analysts, Infrastructure Architects, and Developers to ensure infrastructure meets the need in an achievable, thought out, and effective way
- Driving technical issues resolution, review logs and be a key player in making the decisions of acceptability and take ownership of issues to resolution.
- Assist in the coordination of change and release management planning and related procedural activities
- Leading and mentoring others on the project team in the projects technical details, infrastructure, and other relevant nuances
- Escalation of issues and risks with the technical solution
Environment: SPARX Enterprise Architect, Microsoft Visio,TOGAF, Data power, Web Seal, Axway MFT, FileNet P8(SOAP/RESTful Web Confidential, IBM WAS, Apache Webserver, LDAP, Tivoli Identity(TIFM), Okta, AAOP(RSA), F5, SSH2, OBIEE, SAP BO, Tivoli Batch Scheduler(TWS), AutoSYS, Maestro, Oracle, Sybase, Informatica, CRM Siebel, Sales Force CLOUD, SRDF/A, DataGuard, Dynatrace, NetApp Storage/Files Mirror Snap, NetApp SRA, EMC SRA Site Recovery Manager
Confidential,Bloomington, IL
Enterprise Architect
Responsibilities:
- Responsible for defining Confidential in MEGA architecture repository.
- Assisted senior architects in developing current and to-be systems architecture artifacts as part of Refresh Architecture effort.
- Helped analyze legacy applications and systems to derive required business functions and rules from existing applications.
- Project scoping, estimation, resource planning, and roadmap development gathering technology and business landscapes, conceptualizing solutions, building enterprise technology roadmaps and strategies
- Involved in creating five-year roadmap, system, technical and data architectures for moving legacy claims applications to new platform which consist of integrating with native apps (IOS, Android)
- Translating the end state business and technology models into architectural blueprints, including providing recommendations for technology and third-party components and determination of the appropriate fit.
- Responsible for writing and exporting WSDL interfaces and contracts in WSRR
- Responsible for creating Service dependency diagram, Service definitions and operations, Non-functional requirements, End to End performance budget early estimates
- Worked with the project team in analyzing functional requirements using facilitated sessions and modeling tools that are used to build complete, accurate and easily understood requirement component design documents.
- Verified that all components of the code complied with Authorization and Authentication standards and that all customer data is secured to comply with State Farm Standards and Government regulations
- Used Visio and Mega to create BCD (Business component diagrams), Elevated level Design, Application distribution, system topology, Class Diagrams, Sequence diagrams, pseudo code, Test topology, Technical Capability Model, Security Solution diagrams
- Responsible for determining good end to end security solution and time funnel setup to meet consumer SLA
- Responsible for IT solution certificates, implementation and rollout plans
- Responsible for creating BVMs (Business volume matrix) to analyze the application performance
- Responsible for find out the application dependencies and strategic connection points input integration and system testing
- Conducted risk analysis as part of project criticality assessment
Environment: SOA, TOGAF, UML, Spring Framework, MULE ESB, SOAP/RESTful Web Confidential, JDK 1.5, J2EE, XML, SVN, Junit, RAD IDE, PostgreSQL, SQL, IBM WAS 6.1 & 8, Maven, MEGA, Microsoft VISIO, Data power, WMQ, UNIX, LINUX, WebSeal, OpenAM, LDAP, WSRR
Confidential,Fort Worth, TX
Technical Architect
Responsibilities:- Responsible for gathering the system requirements, prototyping, and suggesting the best and optimal solutions to customers
- Responsible for writing detailed functional and technical design documentation for the requirements, owning and controlling the documents
- Project estimation, task assignments, design documents review and code review of other team members
- Responsible for Release Migration Activities
- Developed the application using Presentation Confidential Framework that leverages the Model-View-Controller (MVC) architecture
- Created dynamic web pages using JSP and JSF tags, static content using HTML and CSS
- Designed, Developed the Web Confidential JAX-RPC, JAX-WS, WSDL, SOAP and XML technologies
- Designed and Developed the JSF as application framework with JSP as view and Spring IOC as middle ware
- Debugged and Tested the Web Confidential using SOAP UI
- Responsible for setting up development environment includes Workspace setup in RAD & creating connection pool, data source, enabling the traces in Websphere Server
- Developed multithread shell programming scripts using sh, ksh in UNIX environment
- Worked with Ant build script and generated the ear files
- Responsible for ticket handling, issue analysis, providing work around solutions in shorter time in prod environment and coordinating and setting up conference calls with Infrastructure support, DBA, LDAP teams
Environment: Java, Spring IOC, Spring MVC, Spring, Flex, Web Confidential, JDK 1.5, J2EE, J2SE, XML, XML Schema, XSLT, SOAP, RESTful, SVN, Junit, RAD IDE 8.0, PL/SQL, Oracle11g Database Server, IBM WebSphere 6.1, Ant, Log4j,JSF.
Confidential,San Antonio,TX
Research Analyst/Sr. Java Developer
Responsibilities:- Participated in various phases of Software Development Life Cycle (SDLC) as requirement gathering, analysis, architecture design and program specifications
- Developed the application using Presentation Confidential Framework that leverages the Model-View-Controller (MVC) architecture
- Developed user interface using JSP, JavaScript and CSS
- Developed Java Standard Tag Library (JSTL) custom tags to render information in the user interface
- Developed various EJB components like Session Beans to process the requests from the user in order to fulfill the business functionality
- Extensively used Hibernate in the data access layer to access and update the information in the database tables
- Implemented XML Web Confidential using SOAP to obtain Integrated Confidential
- Used XML parser APIs such as JAXP (SAX, DOM) and JAXB in the web service's data marshalling process
- Extensively used RSA for development
- Used WebSphere Application server 6.0 for deploying various components of an application. Used DB2 as the backend
- Environment: Presentation Confidential Framework, JSP, JavaScript, CSS, WebSphere Application Server 6.0, RSA, JSTL, XML 1.1, Star Team, Java SDK 1.4, Hibernate 3.2, LOG4J, EJB (Session Beans), DB2, Ant, Adobe Flex, JUNIT, UNIX
Confidential,VA
Lead Java Developer
Responsibilities:- Wrote spring configuration for dependency injection
- Implemented Spring MVC, Spring IOC, Spring AOP methodologies
- Designed prototypes of User Interface for application using HTML and JavaScript
- Deployed the application using WebSphere Application Server
- Used JSP, struts-tiles for developing User Interfaces using Struts as framework
- Used Front Controller, View Helper patterns for the front-end development
- Used Service Locator, Business Delegate, Session Façade, Data Transfer Object, Value List Handler and Data Access Object patterns across the application for Middle tier
- Developed Session beans which encapsulate the workflow logic
- Wrote SAX and DOM XML parsers and used SOAP for sending and getting data
- Performed database design and created the DDLs for creation of tables
- Wrote PL/SQL stored procedures and used JDBC API
- Resolved the design issues of the team in the development of use cases
- Used XML and style sheets to generically specify output content and presentation respectively
- Identified the classes and their relationships
- Created the design artifacts such as class diagrams and flow representation through the sequence diagrams
- Added the artifacts to the low-level design document
- Developed the reusable Java components
- Developed the DAO Classes for each module
- Developed complex business flows in ILOG, JRules rule studio
- Provided Production support for multiple projects
- Prepared design documents
- Mentored new team members in LOG4J, ILOG JRules
- Used Tomcat and JBoss as application server to develop and deploy application
- Communicating with business analysts to resolve the requirements issues for the team
- Preparing the design documents and using tools like Rational XDE to create class diagrams, sequence diagrams, Collaboration diagrams for the use cases based on the need
- Used Junit for testing
- Environment: JDK1.4, Web Confidential, J2SE, J2EE, XML, XML Schema, XSLT, SOAP, Apache Commons, J2EE Design Patterns, JSP, Servlets, JavaScript XML/XSLT, IntelliJ IDE, JBoss Server, Weblogic Server, Spring IOC, Spring 2.0, Spring MVC3.0, Hibernate, Junit, Oracle 9i, Maven, Windows XP, SVN, MULE Frame work, JMS, UNIX, ARIS.
Confidential
Java Developer
Responsibilities:- Designed prototypes of User Interface for application using HTML and JavaScript
- Deployed the application using WebSphere Application Server
- Used JSP, struts-tiles for developing User Interfaces using Struts as framework
- Used Ajax for retrieval of menu or additional information
- Used TOAD for Data Management
- Involved in the designing of the modules with the architecture team (MVC architecture)
- Developed modules - Voter Registration, Absentee Ballot, Poll Worker and Candidate Management
- Used Front Controller, View Helper patterns for the front-end development
- Used Service Locator, Business Delegate, Data Transfer Object, Value List Handler across the application for Middle tier
- Used Hibernate to form persistence objects to interact with the database
- Wrote SAX and DOM XML parsers and used SOAP for sending and getting data
- Wrote PL/SQL stored procedures and used JDBC API
- Developed Applications using WSAD 5.0
- Other responsibilities include code review, release management and co-ordination with Onsite team
- Analysis of the problem and fixing defects in UAT phase
- Environment: Java 1.5, Servlets, Hibernate, Struts Framework, JSP, MVC Architecture, Design Patterns, JavaScript, Oracle 9i Database Server, JBoss Server, CVS, iReports, Ant, Log4j for logging, Junits, JBuilder, Windows XP, Subversion