Solution Architect Resume
SUMMARY:
- Over 12 years of professional IT experience in project development, solution architect, architect and project management.
- Currently working as a Java lead developer/Architect.
- Also experience at Client facing at different geographical client location in USA (CVS, Walmart, Walgreens), Singapore (Citi Bank), Nigeria (FBN) & India.
- Currently working at client location (Woonsocket, US) for CVS on H1B visa.
- Well versed in principles of, Agile, Scale Agile, SDLC and iterative methods.
- Worked extensively on JAVA and J2EE (jsp, servlet, Struts, Spring, Hibernate, EJB, web services) platform and Banking and Retail Domain.
- Highly motivated and adaptive with the ability to grasp things quickly and possesses excellent interpersonal, technical and communication skills.
- Strong analytical and problem solving skills. Willingness and ability to adapt to new environments and learn new technologies.
- Excellent work ethics and a strong team player. Good understanding of Onshore - Offshore delivery model.
- TOGAF 9 - Enterprise Architecture certified.
- PMCD E0 - Project Management certified in TCS.
- I am involved in requirements gathering, design, coding, unit testing and system testing for Software application development and estimations, project planning and scheduling in project management with demonstrated cross-functional project lead role having both offshore and on-site experience.
TECHNICAL SKILL SETS:
DATABASES: Oracle 10g, Big Data, Hadoop, HIVE, Cassandra, SQL
LANGUAGE: JAVA,J2EE SQL, PL/SQL (Cursor, Procedure…..), unix
JAVA TECHNOLOGIES: Java, J2EE, JSP, Servlet, Struts. EJB, Hibernate, Spring, Restful web services framework (Jersey, Apache CXF), Apache Shiro framework, XML parsing.
WEB DESIGNING: HTML, MS FrontPage, XML
WEBSERVER: Tomcat 7.0, Web logic
APPLICATION SERVER: Oracle 10g Release2, Web logic 8.1
FRAMEWORK: Struts, Spring, Hibernate, Bounce
CODING TOOL: JDevelopers, RAD, Eclipse, TOAD, SQL Developer
VERSION CONTROL TOOL: SVN, CVS, Clear Case 7.0,
BUILD TOOL: Maven build tool, Ant
TICKETING TOOL:Remedy
OVERSEAS ONSITE EXPERIENCE:
ConfidentialSolution Architect
Responsibilities:
- Understanding business objective and suggesting business analyst team in writing technically feasible requirement
- Interacting business analysis and business stakeholders for requirement gathering and analysis. Conducting feasibility studies and impact analysis of large and mid size projects
- Providing estimates for large, mid and small size projects
- Helping development team in understanding requirement and solutions
- Training development and test resources
- Providing Solutions covering end to end components for projects
- Helping development team in generating end to end low level designs
- Helping architectural team in understanding business functionalities and feasibility of solution
- Done development for different RxConnect modules and other functional requirements.
- Helping development team in generating and validating in Unit Test specification.
- Generating Traceability matrix and specification matrix
- Creating architectural solutions
- Reviews and code walkthrough at expert level
- Follow version control procedures
- Helping development team during unit testing
- Helping test team during integration, system and user acceptance testing.
- Helping production support team during production crisis
- Have worked in Development, production support, solutions and architecture stream
Position Solution Architect
Responsibilities:
- Lead the various release.
- Collecting and understanding requirements from Client
- Involving the Solution activity.
- Involving the requirement Gathering meeting.
- Review the BRD, Use Case, SDD, ADD
- Preparation of high level design.
- Create Data Model
- Resolving the development Query.
- Understanding the impact of changes to be made on existing system.
Confidential
Computer Programmer
Responsibilities:
- Lead the 12 member team.
- Collecting and understanding requirements from Client
- Preparation of high level and low level design.
- Development/Coding
- Understanding the impact of changes to be made on existing system.
- Ensure appropriate backups are taken to protect data integrity.
- Checking the coding standards.
Confidential
Computer Programmer
Responsibilities
- Collecting and understanding requirements from onsite.
- Analyzing requirements and understanding current system.
- Preparation of high level and low level design.
- Preparation of Unit Test Cases
- Understanding the impact of changes to be made on existing system.
- Perform an impact analysis for changes on database.
- Ensure appropriate backups are taken to protect data integrity.
- Development/Coding in Bean Store
- Query formation and testing of queries using DBVisualiser.
- Checking the coding standards.
Computer Programmer
Responsibilities:
- Production support 24*7.
- Bug fixing and handling production issues promptly (I.e Resolved with in SLA of short duration).
- Performance tuning of Java batches.
- Attending to user queries.
- Analyse the batch execution.
- Collecting and understanding requirements from onsite.
- Analysing requirements and understanding current system.
- Preparation of high level and low level design.
- Understanding the impact of changes to be made on existing system.
- Development/Coding in Bounce using RAD tool.
- Developing reusable components for the system.
- Checking the coding standards.
- Documenting the changes and uploading in CVS.
Designer
Responsibilities:
- Collecting and understanding requirements from onsite.
- Analysing requirements and understanding current system.
- Prepare the use case for requirement.
- Preparation of high level and low level design.
- Documenting the changes and uploading in CVS.
Confidential
Project Lead
Responsibilities:
- Lead the 12 member team.
- Product lifecycle planning.
- Estimations using FPA.
- Preparation of the Audit tool report and WPR (weekly progress report) of the application
- Understand the requirement.
- Design the FDS.
- Implementation of FDS.
- Customization of FDS according to client.
- Support for FDS (attending to user queries)
- Bug fixing and handling production issues
- Interfacing with CAS3.5
Team Lead
Responsibilities:
- User acceptance testing for CAS.
- Deployment of application on production server
- Direct client interaction
- Onsite support for CAS.
- Bug fixing and handling production issues.
Confidential
Sr. Developer
Responsibilities:
- Lead the 10 member team
- Implementation of LMGT on PVFC
- Customization of LMGT according to PVFC requirements
- Support for LMGT (attending to user queries)
- Bug fixing and handling production issues
- Interfacing with CAS3.5
Sr. Developer
Responsibilities:
- Writing the requirements.
- Writing Test Cases
- Coding, code reviews of the team members and testing.
- Guiding and ramping the new trainees.
- Bug fixing and handling production issues.
Developer
Responsibilities:
- Customization of CAS and MIS according to FBN requirements
- User acceptance testing for CAS and MIS
- Deployment of application on production server
- Direct client interaction
- Onsite support for CAS and MIS (attending to user queries)
- Bug fixing and handling production issues
Developer
Responsibilities:
- Writing the requirements.
- Writing Test Cases
- Guiding and ramping the new trainees.
- Coding, code reviews of the team members and testing.
Confidential
Developer
Responsibilities:
- Writing the requirements.
- Writing Test Cases
- Guiding and ramping the new trainees.
- Coding, code reviews of the team members and testing.