Technical Architect Resume Profile
MI
SUMMARY
- Java Architect with over 12 years of experience specializing in object-oriented design and development, process methodologies, J2EE/XML architecture, and deployment.
- Extensive development experience in using IDE tools for Java, which includes Rational Application Developer, Web Sphere Integration Developer, Eclipse, NetBeans, JDeveloper, IntelliJ.
- Extensive experience using Application servers JBOSS, BEA Web logic, IBM Web sphere and Web server Apache Tomcat.
- Worked extensively in Java, JSP, JSF, Portlets, Servlets, JavaScript, CSS, RMI, SOA, AJAX, DOJO, JSON, JQuery, Tag Library and HTML.
- Successfully designed and implemented systems based on N-tier distributed architecture using J2EE technologies such as Java, EJB, Struts 2, Spring, JMS, Hibernate and Web Services.
- Expert in the XML technology such as XML, XSL, XSLT/XPATH, XML Beans and developed Web Services using REST,SOAP, WSDL, JAX-RPC.
- Strong experience in JDBC and implementation of data persistent layer using Hibernate
- Worked with version control tools like MKS, CVS and SVN
- Experience with installation, configuration and administration of servers and applications.
- Comprehensive functional and technical IT experience in Manufacturing Operations management
- Extensive experience in rational products, design patterns and design Methodologies.
- Excellent oral and written Communication, Team building, Leadership, Project Management skills.
- Experience in handling projects in onsite, onsite-offshore models.
- Well versed to work on multiple project simultaneously
- Proven ability to balance technical and team leadership responsibilities effectively including project planning, SDLC, process control, coordination, problem resolution, re-engineer large legacy applications and status reporting training.
TECHNICAL SKILLS
Java/J2EE Technologies | Java, JSP, Servlets, JNDI, JMS, LDAP, Struts, Log4j, Spring, Hibernate, Apache POI, FOP, Java Mail, Web services - SOAP, REST, XML, WSDL, XSD, WS-Security |
Web Technologies | HTML, CSS, Javascript, AJAX, Dojo, jQuery, JSON |
Servers | WebSphere Application Server 4.0/6.0/6.2/7/8.0 IBM BPM Process Center /Server 7.5/8.0 Webshpere process Server 6.2 |
UML Modelling Tools | IBM Rational Rose |
Database | Oracle 8i/9i/10g/11g |
Database Tools | Oracle SQL Developer, Toad |
IDEs | Rational Application Developer 6.0/7.5/ 8.0, WebSphere Integration Developer 6.2 WID Eclipse NetBean JDeveloper, IntelliJ |
Version control | Visual Source Safe, CVS and MKS |
Testing Tools | HP Quality Center |
Methodologies | Waterfall, Agile |
Operating Systems | Windows NT , HP Unix, Red Hat Linux7.2 |
PROJECT HISTORY
Confidential
Technical Architect/Tech Lead/Senior Developer
- Customer Issues CI
- Supplier Material Rejection Report SMRR issues
- Discrepant Material Report DMR issues
- Supplier Charge Back SCB
- Warranty Issues WI
- Internal Plant Issues IPI
- This tool is being successfully running in AE, BE and Asia division. Major enhancement has been incorporated in all divisions.
Confidential
Technical Architect
Responsibilities:
- Recommended changes on project design to improve efficiency
- Provided technical guidance and supported development
- Architect the layers of the solution and coordinate work with corresponding team leads.
- Develop the high level architecture documents for the entire solution and detailed technical specification documents for each of the interfaces before handing work to the developers.
- Perform code reviews and suggest required changes to comply with coding standards and consistency across the project.
- Present and discuss all feasible solutions with Enterprise Architects for using the corresponding technologies.
- Coordinate work with corresponding team leads.
- Conduct brain storming sessions with all the corresponding teams
- Make builds and prepare release notes for all the releases and coordinate with Operations team for deployment
- Manage source code in MKS by merging, labeling, branching.
- Manage defects posted on Mercury Quality Center and delegate / update status.
- Conducted training and workshops for the business users.
Environment: Java, J2EE, Struts 2, Spring, WebSphere Application Server 8.0, Design patterns, Oracle 11g, IBM RAD 8,WebSphere Process Server 6.2, WebSphere Integration Developer WID 6.2 , LDAP, Site minder.
Confidential
Technical Architect
Responsibilities:
- Recommended changes on project design to improve efficiency
- Provided technical guidance and supported development
- Architect the layers of the solution and coordinate work with corresponding team leads.
- Develop the high level architecture documents for the entire solution and detailed technical specification documents for each of the interfaces before handing work to the developers.
- Perform code reviews and suggest required changes to comply with coding standards and consistency across the project.
- Present and discuss all feasible solutions with Enterprise Architects for using the corresponding technologies.
- Coordinate work with corresponding team leads.
- Conduct brain storming sessions with all the corresponding teams
- Make builds and prepare release notes for all the releases and coordinate with Operations team for deployment
- Manage source code in MKS by merging, labeling, branching.
- Manage defects posted on Mercury Quality Center and delegate / update status.
- Conducted training and workshops for the business users
- Review offshore deliverables and improvise code
- Conducted design review meeting with business
- Manage defects posted on Mercury Quality Center and delegate / update status.
Environment: Java, J2EE, WebSphere Application Server 6.0, Design patterns, Oracle 10g, IBM RAD 8,jIntegra, SQL Developer
Confidential
Technical Architect
Responsibilities:
- Conducted one-on-one meeting with team members and administrated project work of each team member
- Reviewed all test plans to ensure all code changes meet requirements / specifications.
- Configure the listeners, queue manager and queues in WebSphere Application Server
- Develop Message Driven Beans and add mappings into the configuration files for local or remote access.
- Develop the high level architecture documents of transferring from Websphere MQ
- Analyze requirements and come up with SRS System Requirements Specification document
- Understand the Business Specifications and requirements documents
- Make builds and prepare release notes for all the releases and coordinate with Operations team for deployment
- Manage source code in MKS by merging, labeling, branching.
- Manage defects posted on Mercury Quality Center and delegate / update status.
- Conducted training and workshops for the business users.
Environment: Java, J2EE, JMS, WebSphereMQ,WebSphere Application Server 8.0, Design patterns, Oracle 11g, IBM RAD 8,WebSphere Process Server 6.2, LDAP, Site minder.
Confidential
Tech Lead
Responsibilities:
- Understand the Business Specifications and requirements documents
- Discussions with business on multiple iterations
- Produced the prototype with the technical design
- Produced the High-Level design document with Use Cases, Component diagrams and sequence diagrams
- Produced the Low-Level design documents with program specifications including class diagrams.
- Created the data model
- Created the system test strategy and test plan
- Review offshore deliverables and improvise code
- Conducted design review meeting with business
- Manage source code in MKS by merging, labeling, branching.
- Manage defects posted on Mercury Quality Center and delegate / update status.
- Conducted training and workshops for the business users.
Environment: Java, J2EE, Flex, WebSphere Application Server 6.0, Design patterns, Oracle 10g, IBM RAD 8, WebSphere Process Server 6.2, WebSphere Integration Developer WID 6.2 , LDAP, Site minder.
Confidential
Tech Lead
Responsibilities:
- Proper analysis of application current multilingual capabilities
- Completed proof of concept POC on multilingual PDF Apache FOP 0.95
- Prepared supporting document which explains how to generate multilingual PDF
- Conducted training sessions to sub-ordinates and other project team members
- Created the system test strategy and test plan
- Review offshore deliverables and improvise code
- Conducted design review meeting with business
- Manage source code in MKS by merging, labeling, branching.
- Manage defects posted on Mercury Quality Center and delegate / update status.
- Conducted training and workshops for the business users.
Environment: Java, J2EE, Apache Fop 0.95, WebSphere Application Server 6.0, Design patterns, Oracle 10g, IBM RAD 8,
Confidential
Tech Lead
Responsibilities:
- Understand the Business Specifications and requirements documents
- Discussions with business on multiple iterations
- Produced the prototype with the technical design
- Produced the High-Level design document with Use Cases, Component diagrams and sequence diagrams
- Produced the Low-Level design documents with program specifications including class diagrams.
- Created the data model
- Created the system test strategy and test plan
- Review offshore deliverables and improvise code
- Conducted design review meeting with business
- Manage source code in MKS by merging, labeling, branching.
- Manage defects posted on Mercury Quality Center and delegate / update status.
- Conducted training and workshops for the business users.
Environment: Java, J2EE, WebSphere Application Server 6.0, Design patterns, Oracle 10g, IBM RAD 8, WebSphere Process Server 6.2, WebSphere Integration Developer WID 6.2 , LDAP, Site minder.
Confidential
Tech Lead
Responsibilities:
- Understand the Business Specifications and requirements documents
- Discussions with business on multiple iterations
- Produced the prototype with the technical design
- Produced the High-Level design document with Use Cases, Component diagrams and sequence diagrams
- Produced the Low-Level design documents with program specifications including class diagrams.
- Created the data model
- Created the system test strategy and test plan
- Review offshore deliverables and improvise code
- Conducted design review meeting with business
- Manage source code in MKS by merging, labeling, branching.
- Manage defects posted on Mercury Quality Center and delegate / update status.
- Conducted training and workshops for the business users.
Environment: Java, J2EE, WebSphere Application Server 6.0, Design patterns, Oracle 10g, IBM RAD 8, WebSphere Process Server 6.2, WebSphere Integration Developer WID 6.2 , LDAP, Site minder.
Confidential
Senior Developer
Responsibilities:
- Coordinate with architects and business analysts to determine functionalities.
- Develop technical solutions to complex business problems.
- Develop and document design, source base and architecture.
- Maintain and manage existing source bases.
- Design, develop and implement solutions to users' needs and requirements.
- Review offshore deliverables and improvise code.
- Run tests cases and fix bugs.
- Manage source code in MKS by merging, labeling, branching.
- Design and develop logical and physical data models that meet application requirements.
Environment: Java, J2EE, Oracle 10g, Struts, Business Object, WebSphere, IBM RAD 7.5
Confidential
Senior Developer
Responsibilities:
- Coordinate with architects and business analysts to determine functionalities.
- Develop technical solutions to complex business problems.
- Develop and document design, source base and architecture.
- Configure the database layer by writing Hibernate mapping files.
- Maintain and manage existing source bases.
- Design, develop and implement solutions to users' needs and requirements.
- Review offshore deliverables and improvise code.
- Run tests cases and fix bugs.
- Design and develop logical and physical data models that meet application requirements.
Environment: Java, J2EE, Oracle 10g, Struts, WebSphere, IBM RAD 7.5, Hibernate
Confidential
Java Developer/Production Support
Responsibilities:
- Study/Analysis of the major enhancements of eNPI System.
- Functional clarification with GEHC Application Architects.
- Maintaining the configurable items through winCVS.
- Defects logging and tracking the defects, resolving and verifying the defects using Distributed Defect Tracking Systems DDTS
- Writing Unit/Integration and System Testing test cases
- Coordinate with various teams and raise support ticket for all issues, analyze root cause and assist in efficient resolution of all production processes
Environment: Java, J2EE, WSAD 5.1.2, Weblogic, DDTS, WinCVS,,Java, XML, XSL Transformation
Confidential
Module Lead
Responsibilities:
- Design and Developed using Swing, Struts 1.1 and EJB.
- Involved in Analysis and Design of Architecture.
- Technical Mentor and Coordination for the Team.
- Code Review and quality control to ensure high quality of work product
- Unit Testing Tracking Change Request.
- Responsible for overseeing the Quality procedures related to the project, Status reporting and Issue management.
- Involved in the Configuration of Clear Case, Oracle App Sever, and logger for this Application
Environment:WSAD 5.1.2 Struts 1.1, Oracle 8i, Java, Swing, JSP, and EJB
Confidential Developer
Responsibilities:
- Analysis of user requirements, gathering of requirements from onsite coordinator
- Coding of use cases
- Code Review and quality control to ensure high quality of work product
- Unit Testing
- Responsible for overseeing the Quality procedures related to the project, Status reporting and Issue management.
Environment: Java, J2EE, JSP, SQL, PLSQL, Eclipse, Oracle