We provide IT Staff Augmentation Services!

Solution Architect Resume

Richardson, TX

SUMMARY:

  • 16 years of experience in IT includes strong background in enterprise architecture.
  • Strategic Enterprise Architect with an exceptional experience in designing IT projects and strategies.
  • Improves enterprise IT strategies and practices for client engagement, project methodology, architectural governance, enterprise documentation, infrastructure migration, development team evolution, and IT support
  • As a Team lead providing project development road maps, iterative/sprint planning, task assignment to developer, integration plan, mitigation plan, defect fixing mechanism, deployment strategies, conducting daily standups, weekly progress meetings, bi - weekly management updates. Plan different approach for Onsite-Offshore model
  • Aligns IT with business strategies through agile methodologies that leverage business and technical architectures, information workflow, use case analysis, and risk assessment to verify fitness-for-purpose
  • Revitalizes software engineering teams through the introduction of agile best practices, including team programming, test-driven development (JUnit), repeatable builds (Ant, CVS), standardized environments, automated integration (CruiseControl), team testing, and continuous customer collaboration.
  • Product lines built upon service-oriented enterprise architectures and open source frameworks (Struts, Spring, Hibernate) that are secure, scalable, extensible (component-oriented), interoperable (XML, JMS, Web Services SOAP, Restful ), Mule ESB (WebSphere ESB, Apache Service Mix),manageable, and serviceable.
  • Vast experience in designing & developing Distributed Multi-threaded Enterprise applications using J2EE Design Patterns, JDK1.4.X/JDK5.0 JSP2.0, Batch Job, Custom Tags, Angular JS,Servlets2.3, EJB2.x/3.0, RMI, JDBC, XML, DOM, JAXB, AJAX, JMS and in designing, SPA, RIA presentation technologies and developing Service Oriented Architecture (SOA) applications using Web Services, Amazon WS, Amazon EC2, Hadoop and Big Data.
  • Demonstrated Experience in Object Oriented Analysis and Design (OOAD) using UML (Structural and behavioral modeling diagrams including Use Cases, Activity, Sequence, Class, package Diagrams etc.
  • Rapid discovery of key issues underlying intractable problems, Inspires teams to strive relentlessly towards success, Enjoys strategic collaboration, brainstorming, and mentoring. Exceptional group analytical ability, Strong advocate of openness, transparency, and accountability to balance strategic vision and pragmatic need

TECHNICAL SKILLS:

Java/J2EE Technologies: Java, EJB, JSP, JSF, Servlets, Java Mail, RMI, Web services - SOAP, JMS, JNDI, LDAP, Struts, Ant, Log4j, XML, AJAX, Angular JS

App/Web Servers: WebLogic 6.2/7.0/8.1/9.2 , Jboss3.0, WebSphere4.0/6.0/6.2,Tomcat5

Modeling Tools: Rational Rose with UML, Enterprise Architect 7.0

Operating Systems: Windows 98/NT/2000 & UNIX

Database: ORACLE 8i/9i, DB2

GUI: JBuilder, Eclipse, IntelliJ, WSAD and Weblogic Workshop

Tools: TOAD for Oracle and Ant

Frameworks: Springs1.2/2.x,Struts1.2.9,Cocoon2.0.4, Hibernate3.1, Jasper report, POI, Actuate BIRT. Mule ESB (WebSphere ESB, Apache Service Mix)

Version control: Visual Source Safe, CVS, PVCS and Clear Case

Design patterns: Gang of Four(GoF) patterns and J2EE core patterns

Testing Tools: JUnit, Rational Robot, Bugzilla, Mercury Center

PROFESSIONAL EXPERIENCE:

Confidential, Richardson, TX

Solution Architect

Responsibilities:

  • Involved in business meetings with Business Analysts and Product Owners to understand the business requirements
  • Providing architectural solutions
  • Providing sequence, class diagrams for each functionality
  • Providing technical design document
  • Designing the REST based API for internal and external systems
  • Providing UML for OSGi bundle design to the development team
  • Designed camel routes for business solutions
  • Customizing APIs to fetch the data from backend applications
  • Used DevOps Continuous Integration, rules engine etc in implementation
  • Providing SOA architecture
  • Managing a development team of 10
  • Overseeing architecture is followed by the development team
  • Co-ordination of Off-shore and onsite
  • Tasking the user stories per iteration
  • Allocation of tasks to the developers
  • Conducting Code reviews and provide feedback (JUnit and Sonar)
  • Conducting daily stand up for status of development
  • Providing Technical help to the development team
  • Coming up with Development strategies
  • Status updates to management
  • Worked with mobile team for developing equivalent
  • Co-ordination between the teams for release dependencies
  • Supporting the application

Environment: Java, JSP, Struts, Spring, Hibernate,RESTful JAX-RS, SOA,SOAB Web services, OSGi, Camel, Service Mix Mule ESB, Maven,Oracle, Weblogic, SOA

Confidential, Harrisburg

Sr. Application Architect

Responsibilities:

  • Involved in requirements meetings with business people
  • Analyzing the requirements helping BAs in preparing functional artifacts
  • Managing the team of 9 developers
  • Preparing guidelines for Project Governance
  • Preparing project road maps and strategies
  • Preparing technical artifacts like low and high level design document
  • Preparing RFPs, Testing and Training Manuals
  • Preparing development coding standard
  • Project Development planning using Agile methodologies
  • UML model designing for the development activities
  • Used RIA for presentation layer
  • Stakeholder Management; Status Reporting - internal & external
  • Conducting weekly development status meetings
  • Recommend and organize additional Business and Technical training sessions;
  • Responsible for day to day status updates, progress on the project.
  • Perform Analysis & design (HLD using UML modeling) of new requirements.
  • Perform technical review of design, guidance to implement the design
  • Determine and document the technical know-hows of Applications
  • Designed Implemented web services based on REST JAX-RS /SOAP using XSD, XSLT
  • Implemented XML parsing using JAXB/DOM

Environment: Java, JSP, Struts, Spring, Hibernate,RSA, RESTful JAX-RS, SOAB Web services, EJB3.0, DB2, WebSphere 7.0

Confidential

Sr.Enterprise Architect

Responsibilities:

  • Responsible for all the technical deliverables (High Level and Low Level Design documents).
  • Managed the team of 15 Technical Analysts.
  • Project Development planning using Scrum Master
  • Working closely with IT infrastructure team to recommend industries best practices
  • Recommending user centric and best practices available to the management
  • Preparing development coding standards
  • Designed and Developed using SOA architecture
  • UML model designing for the development activities
  • Coordinating different teams (PMO group, Directors, Stakeholders, End Users)
  • Track and monitor the project delivery.
  • Recommend and organize additional Business and Technical training sessions;
  • Responsible for day to day status updates, progress on the project.
  • Perform Analysis & design (HLD using UML modeling) of new requirements.
  • Perform technical review of design, guidance to implement the design
  • Determine and document the technical know-hows of Applications
  • Manage everyday technical delivery of Application
  • Managed team of 6
  • Implemented web services based on REST/SOAP using XSD, XSLT
  • Implemented XML parsing using JAXB/DOM
  • Initiate and perform root cause analysis, causal analysis and defect prevention analysis
  • Continuous improvement - lessons learnt & implementing best practices

Environment: Java, WebSphere Integration Developer, WebSphere Process Server, EJB3.0, Webservices, Websphere M, Oracle 10G, WebSphere

Confidential

Sr. Application Architect

Responsibilities:

  • As an Application Architect provided analytical artifacts to the business group and also technical group
  • Mentoring the team of 10.
  • Project Development planning using Scrum Master
  • Preparing of UML modeling for the sprint requirements
  • Designed and Implemented using SOA architecture
  • Being an On-site coordinate, managed the work Confidential off shore and on-site. Provided the best practices.
  • Conducting weekly meeting with onsite, off shore teams which includes PMO, End Users, Stake holders.
  • Designed the application using the design patterns i.e. Session Facade, Business Delegate, Front Controller, EJB Command etc.
  • Implemented web services based on REST/SOAP
  • Implemented project Confidential cycle using Scrum Master i.e. Sprints which consist of 2 weeks duration model designing, implementation, coding, testing etc.
  • Re-design of the application home page to include several new rich features (e.g. transitions to present links / summary information)
  • Implemented web services security using SSL/TSL
  • Hide and show functionality for optional sections of a page
  • Web2.0 design for connecting to social networking sites like Facebook, twitter etc.
  • Technologies used for the implementation are Spring framework, SOA architecture, messaging, web services, XML and EJB.
  • Designed application using CDI to for JSP and Hibernate interfaces

Environment: Java, Eclipse, WebSphere Application Server, EJB3.0, Webservices, JMS, JSON, JQuery, Struts, JSP, Spring, Tomcat, Oracle 10G

Technical Architect

Confidential, Santa Ana, CA

Responsibilities:

  • Responsibilities as a J2EE Architect include providing the architectural approach in the creation of the model, architectural vision, validation and specification. Work on enhancement of the application which are already implemented. Ensure the project by reviewer and auditor.
  • Performed a detailed J2EE Application Architecture assessment to identify technical and related problems. Delivered a detailed architecture assessment report discussing issues and recommendations.
  • Project Development using Agile methodologies. Designed and Implemented using SOA architecture
  • Working on phases of software Confidential cycle like model designing, implementation, coding, testing etc. work on platforms like Spring framework, SOA architecture, messaging, web services and ESB. Also work on the database, XML and EJB.
  • Designed IT support strategy that clearly defined workflow between external clients, application teams, and infrastructure team. Improved prioritization and turnaround of requests. Addressed root causes of production instability by progressively injecting fitness checks earlier into the project lifecycle over time.
  • Participated in the analysis and design, this included the high-level and low-level design of an Enterprise Application Integration (EAI) solution using BEAs WebLogic Platform and Integration products. The implemented solution was based upon JMS messaging and included the definition of XML based message format standards, and the use of XSL templates.
  • Implemented securities using SAML,JAAS/LDAP
  • Optimized and modified complex queries, functions stored procedures. Implemented Java Batch jobs with Stored procedure calls.Troubleshooting for the end users requirement and optimizing database. Tuned application by re-coding PL/SQL scripts.

Environment: Java, Servlets, JSP, Spring, Struts, AJAX, Eclipse 3.3.2, EJB3.0, Webservices, Work Queue, Reports, Forms, Oracle 10G, WebSphere, Windows, and Unix.

Technical Lead

Confidential, Jacksonville, FL

Responsibilities:

  • Developed IT strategic vision and drove key departmental objectives including improved client engagement, business-aligned development, validated and reliable applications, scalable and maintainable application architectures, and robust infrastructure operations.
  • Collaborated on client engagement strategy to drive entry into risk-driven project methodology, improving the accuracy of project definition. Improved client relationships and project predictability through shared business and technical perspectives, agreed project roles, risk assessment, use cases, transparent business-aligned development efforts, and time-boxed delivery.
  • Defined enterprise documentation standards and practices for project engagement and definition, use cases, test cases, technical documentation, support requests, and maintenance agreements. Mentored project teams; created, reviewed, and audited documentation artifacts, as needed.
  • Project Development using Agile methodologies. Designed and Implemented using SOA architecture
  • Leading development team of 15 and brainstormed evolution strategy incorporating expert mentoring by external project leads. Deployed best practices, such as team programming, test-driven development (JUnit), repeatable builds (Ant, CVS), standardized environments, automated integration (CruiseControl), team testing, and continuous customer collaboration. Defined project skill sets in line with methodology, drove J2EE training.
  • Designed IT support strategy that clearly defined workflow between external clients, application teams, and infrastructure team. Improved prioritization and turnaround of requests. Addressed root causes of production instability by progressively injecting fitness checks earlier into the project lifecycle over time.
  • Designed a modern enterprise application and services platform (Apache, WebSphere 8.1 Server / Portal, Linux, Oracle 9.1, Solaris) with best of breed components (JAAS, Spring framework,Struts, EJB Stateless Session Beans, POJO business logic, DAO, Hibernate, Quartz, RAD7)
  • Created SOA production and integration tiers featuring failover, load balancing, and SSL acceleration composed of WebSphere 8.1 Server, Oracle 9.1
  • Championed use case centric design to manage user expectations, requirements and development schedules, resulting in lightweight methodology initiative based on the Unified Software Process.
  • Designed strategic plan for component development practices to support every client that uses this application
  • Optimized and modified complex queries, functions stored procedures. Implemented Java Batch jobs with Stored procedure calls. Troubleshooting for the end users requirement and optimizing database. Tuned application by re-coding PL/SQL scripts.

Environment: Java, Servlets, Spring, JSP, Hibernate, AJAX, RAD7 WSAD, EJB3.0, Oracle 10g, WebSphere6.1, Tomcat,BIRT Reporting tool, Windows XP,UNIX

Enterprise Architect

Confidential, Jacksonville, FL

Responsibilities:

  • Leading team of 5
  • Preparing High level and Low Level design document
  • Involved in deciding system requirements and specifications for the business
  • Involved in technical design and preparation Analysis Artifacts
  • Designed application using J2EE design patters
  • Used Business Delegate, Data Access Objects, MVC design patterns
  • Used Enterprise Architect for creating UML diagrams like Use Case, Sequence, Class and collaboration diagrams
  • Developed CMP, BMP and Session Beans
  • Used Struts, Log4J, frameworks
  • Generated reports using BIRT Reporting tool
  • Implemented object/relational persistence for the domain model
  • Developed Web Services for Integrating with the Enterprise Information System Tier
  • Create and maintained databases, tables and performed DB administration tasks

Environment: Java, Servlets, Struts 1.2.9, JSP, RAD6 WSAD, EJB3.0, Oracle 9i, WebSphere6.1,JBoss, BIRT Reporting tool, Windows XP,UNIX

Hire Now