Technical Architect Resume
SUMMARY:
- More than 3 years of experience as technical Architect.
- Have 12+years of extensive Java/J2ee experience.
- Analyze and define clients’ business strategy and determine system architecture requirements to achieve business goals.
- Develop data architecture design to facilitate targeted customer analysis.
- Create team strategies and establish project scopes of work; communicate project deliverable timeframes and benchmarks to clients.
- Gather detailed business requirements and use cases, and translate technical specifications into product requirements
- Extensively worked with J2EE technology (JSP, Servlet, Java, Spring, EJB, Hibernate, ibatis), Java and J2EE design patterns.
- Adept in lower level and high level designing and development of Java/J2EE based applications.
- Suggest architectural improvements, design and integration solutions, and formulate methodologies to optimize object - oriented software and database development.
SKILLS SUMMARY:
Design skill 4+ years: Object Oriented Analysis and Design (OOAD), GOF Design patterns, J2EE Design patterns
J2EE 9+ years: JSP, Servlet, EJB, JMS, JDBC, JNDI, REST and SOAP web service
Spring/Hibernate 1+ year: Spring MVC (2.0) and Hibernate iBatis 1 year iBatis 3.0
Middleware 4+ years: Weblogic, Websphere, Apache TomcatScript Javascript, Shell script, Ajax/DWR, Angular - js, Bootstrap-js
Source Control: SVN, PVCS, Clearcase.
IDE: Eclipse/RAD
Database and Tools: Oracle 8i, 9i, 10g and 11g
Other tools: HTML, CSS, PMD, Find bugs and JUnit
WORK EXPERIENCE:
Confidential
Technical Architect
Development tools and language: Java, Web Service (SOAP), Smart GWT, MGWT, Sql, iBatis, EJB, Oracle, RAD and Clearcase.
Responsibilities:
- Working as a technical architect/tech lead.
- Taking care of sole ownership of the project.
- Developed design for new enhancements and project plan.
- Creating high and low level design documents and other deliverables.
- Taking responsibility of application management/deployment.
- Co-ordination with QA testing team and Performance testing team.
- Direct interaction with project stack holders.
- Managing a team of 7 offshore resources.
- Guiding offshore team if any technical challenge comes.
Confidential
Technical Architect
Development tools and language: Java, Web Service (SOAP), Smart GWT, Sql, iBatis, EJB, Oracle, RAD and Clearcase.
Responsibilities:
- Currently working on multiple Delta applications together. The applications are -
- Managing all above applications in terms of any enhancement / change suggested by client.
- Helped in migrating some of the applications from WAS-7 server to WAS-8.5 server.
- Acting as a single point of contact to Client from Confidential side.
- Involved in solution designing and technical help.
- Managing a large number of 7-8 offshore people and provide them proper technical and functional guidance.
Confidential
System Analyst / Team Lead
Development tools and language: Jsp, Struts, Java, Sql, iBatis, EJB, Oracle, WebServices, RAD and Clearcase.
Responsibilities:
- Primary work is to analysis and re-design entire application as existing system is not flexible enough to introduce new feature. That includes Java code and database structure re-design.
- Producing elegant and efficient designs, high performance and scalable code that will allow for easy extension to future needs.
- Estimating allocated work.
- Co-ordinate with Confidential 's offshore team to delegate them work items.
- Development and unit testing.
- Managing works and handling offshore team. Mentoring them with respect to coding.
- Code reviewing, magaing codes properly in sub version.
- Scheduling deployment process and do deployment.
Confidential
System Analyst / Team Lead
Development tools and language: Jsp, Javascript, Spring, Core java, PL/SQL, RAD 7, DWR, Quartz scheduler, Oracle and PVCS.
Responsibilities:
- Provided a design solution for automated report generation application.
- Introduced Spring MVC framework to the new system.
- Done development, unit testing and code review.
- Properly managed a team of 4 people and always followed on time code delivery with no/minimal issues.
- Actively managing sub version and deployment schedule.
Confidential
System Analyst / Team Lead
Development tools and language: Core java, Jsp, Servlet, Ajax, JavaScript, Spring, Struts, xml, xpath, sql, C++, SVN, Maven, web service, Eclipse, Tomcat and Weblogic server
Responsibilities:
- Understanding the business need and analysis them after having discussion with onsite coordinator.
- Reviewed functional document provided by functional guys.
- Taken active participation in designing (Technical design) to maintain scalability, portability and maintainability of this project.
- Coded as per ALIP ( Confidential Life Insurance Platform) convention and code review of other team members.
- Worked on improving the performance of integrating external systems with ALIP.
- Done Java and sql performance (using query analyzer of sql developer tool) tuning to get best output. This tuning are mainly to reduce response time and resource cost.
- Written developer test cases and doing developer testing after development.
Confidential
Senior Java/J2ee developer
Development tools and language: Java, Hibernate, Sql, Junit, Weblogic Server, TIBCO Server, XSD and ALBPM tool provided by BEA.
Responsibilities:
- Analysis of Client requirements and taking active participation in designing of java end.
- Writing DAO (Data access object) and Hibernate layer and invoking database queries.
- Writing Front end through ALBPM (Aqua logic business process management) tool.
- Code Review and performance tuning of Java code.
- Code development and unit testing.
Confidential
Senior Java/J2ee developer
Development tools and language: PRPC (Pega Rule Process Commander) tool provided by Pega Corporation, JavaScript and java
Responsibilities:
- Analysis of Client requirements.
- Taking active participation in designing.
- Involve in Coding in PRPC (Pega rule process commander) tool and java.
- Unit and functional testing of application.
- Involvement in Quality Control Processes
Confidential
Senior Java/J2ee developer
Development tools and language: PRPC (Pega Rule Process Commander) tool provided by Pega Corporation, JavaScript and java
Responsibilities:
- Analysis of Client requirements.
- Taking active participation in designing.
- Involve in Coding with PRPC (Pega rule process commander) tool and Java.
- Unit and functional testing of application.
- Communicating with Client to get requirements.
- Involvement in Quality Control Processes.
- Handling client as a direct contact person from offshore.