We provide IT Staff Augmentation Services!

Technology Architect Resume

Bothell, WA

SUMMARY:

  • 18 years of progressive experience in Object Oriented Programming, Client/Server and Web - based Enterprise Applications development.
  • Experience in all phases of Software Development Life Cycle (SDLC) / multi-tier environment using J2EE, Java 7, ATG,XML, Java Server Pages (JSP1.2), Servlets 2.3, Spring 2,Hibernate 3.0, XSLT,Web Services,Websphere, Apache (Tomcat, ANT, Struts).
  • Worked on various components, APIs of J2EE architecture (JAXP, JDBC)
  • Proficient with Hibernate framework.
  • Experience in defining Rest Template for application specific web services.
  • Involved in Designing and Developing architectures and experience in the entire project life cycle, from requirement analysis to end user implementation
  • Professional development experience in J2EE architecture and building of Enterprise Applications using Tomcat,Glassfish, Websphere 5.1.
  • Experience in design and development of Oracle database schema and PL/SQL procedures.
  • Experience in applications involving high volume of transactions.
  • Extensive Industry experience spanning Financial, Banking, Manufacturing, Telecom & Technology Industries.
  • Experience using free open source software technology and various frameworks for development and implementation of enterprise applications.
  • Team player with the work smart attitude and ability to learn in a fast paced environment.

TECHNICAL SKILLS:

Operating Systems: Windows NT, 2000, XP, Windows 95/98, Unix

Languages: Java, Jsp, Servlets, JDBC, J2ee (EJB, WEB Services), ATG,Spring,Hibernate, SQL and PL/SQL

GUI: HTML,CSS

Scripting Languages: JavaScript, PERL

Markup Languages: XML, XSL, XSLT, HTML, DHTML

Application Servers: Weblogic 11, Borland Enterprise Server, Websphere

Web Servers: Apache Tomcat Server, Apache Jserv

IDE: Eclipse 3.0, JDeveloper, IntelliJ IDEA

RDBMS: Oracle 11g, MS Access 2000/97, DB2.

PROFESSIONAL EXPERIENCE:

Confidential, Bothell, WA

Technology Architect

Technologies used: Java 6, ATG, Jquery, WebServices(SOAP), Oracle 11g

Responsibilities:

  • Analysis of existing code base to understand the scope of problem
  • Interaction with customers to understand their issues
  • Code changes related to defect resolution
  • Interaction with different teams to find optimal solution

Confidential, Orlando, FL

Technology Architect

Technologies used: Java 6, ATG,Endeca,, Jquery, WebServices(SOAP), Oracle 11g

Responsibilities:

  • Detailed design to show classes interacting within system and across other systems
  • Interaction with customers and cross-system architects to decide best course of implementation
  • Oracle database schema/database procedures design
  • Implementation of functionality

Confidential, San Jose

Team Lead/Architect)

Technologies used: Java 7, Spring 3,Hibernate 3, XML, ANT, JavaScript, WebServices(REST), Oracle 11g

Responsibilities:

  • Design the high level solution about the data/business logic flow between cross-functional applications
  • Make a decision about technologies to be used in project to effectively meet non-functional and functional requirements.
  • Detailed design depicting interaction of classes, configurations etc
  • Oracle database schema/database procedures design
  • Implementation of client side of Rest web services used in communicating with other teams.

Confidential, San Jose

Team Lead/Architect

Environment: Java 6 & 7, Servlets, JSP, Spring 3,Hibernate 3Spring tag libs, XML, ANT, JavaScript, WebServices(REST), Oracle 11g,Glassfish 3,Apache,DOJO toolkit

Responsibilities:

  • Analyze project goals and come up with best solution path by discussing with different teams
  • Make a decision about technologies to be used in project to effectively meet non-functional and functional requirements.
  • Continuous improvements in application design to meet scalability criteria
  • Oracle database schema/database procedures design
  • Finding the best frameworks suitable for implementation in project
  • Implementation of Rest web services used in communicating with other teams.
  • Development of server side business logic.

Confidential, San Jose

Team lead/Architect

Responsibilities:

  • Converted Business requirements to technical requirements by working with analysts and end users.
  • Designed the Rest template to be used by different teams within Cisco to make use of services provided by the application
  • Designed database schema in Oracle database according to project requirements
  • Took part in defining classes and methods and their main functionalities.
  • Development and deployment of application onto GlassFish app server.

Environment: Java 6, Servlets, JSP, Spring 3, Hibernate 3,Jersey clientXML, ANT, JavaScript, WebServices(SOAP and REST), Oracle 9i,Glassfish 3,Apache

Confidential, San Jose

Environment: Java 6, J2EE, Servlets, JSP, Spring 3,OSWorkflow,Hibernate 3JSTL,Spring tag libs, XSLT, XML, ANT, JavaScript, WebServices(SOAP and REST), Oracle 9i, Apache web server, Websphere 5.0, Windows-NT

Team Lead

Responsibilities:

  • Involved in requirement analysis and creation of Class Diagrams for different modules.
  • Involved in design and program flow of modules
  • Integration of SWAP with portal environment
  • Development of Web Services in SOAP/REST technologies
  • Development of Common Service Object using Web Services
  • Development to facilitate machine translation of documents to different languages
  • Coordination with offshore team
  • Development of key modules category generation/index generation to have customers easily navigate to end document
  • Enhancement of all the modules for different releases.
  • Testing as per the test cases developed by QA team
  • Deployment of application to tomcat via cruise control

Confidential, San Jose

Team Lead

Responsibilities:

  • Involved in Analysis/Design of different Modules.
  • Development/Integration of modules using Spring,Hibernate,Tomcat
  • Application Performance Tuning of application
  • Maintenance and support of application post release

Environment: Java 4,J2EE, Java Mail API, Servlets, JSP, STRUTS 2,SPRING 3,Hibernate 3,JSTL,Spring tag libs, HTML, XML, ANT, JavaScript, Oracle 9i, Apache web server, Websphere 5.0,Windows-NT

Confidential, San Jose

Team lead/Developer

Responsibilities:

  • Involved in Requirement study & Analysis using UML by creating Use Case documents.
  • Low Level Design of the application by creating Class Diagram, Sequence diagram depicting the flow of the application.
  • Involved in Development, testing and maintenance of this application using Java, J2EE, XML, Struts, Oracle.
  • Used validation framework of Struts.
  • To develop Servlets, JSP pages and different Java Classes
  • Implemented different design patterns in the application like Factory, Command patterns .
  • Wrote build script using ANT.
  • Responsible for writing PL/SQL stored procedures, triggers, functions.
  • Responsible for writing code which calls PL/SQL using JDBC
  • Developed front end GUI in JSP, Struts tags, JSTL Tags, Tiles
  • Used JDBC to provide connectivity with Oracle 9i backend database
  • Involved in the migration of the application from Tomcat to Websphere

Environment: Java,J2EE, Java Mail API, Servlets, JSP, STRUTS,JSTL, HTML, DHTML, XML, ANT, JavaScript, Oracle 9i, Apache web server, Websphere 5.0,Windows-NT

Confidential, San Jose

Developer/Team Lead

Responsibilities:

  • Gathered and analyzed user requirements and translated them into system solutions using UML.
  • Created Use Case diagrams, Activity diagrams, Class diagrams, Sequence diagrams etc using MS Visio.
  • Designed and developed J2EE application using Servlets, JSP, JavaBeans and EJB. Implemented Factory and Facade design patterns for this module.
  • Developed web applications using STRUTS framework.
  • Configured DynaActionForm that allows the creation of form beans with dynamic sets of properties, without creating a java class for each type of form bean.
  • Involved in defining the layout of the pages using TILES framework and configuration of the same with the Struts Web Framework.
  • Form level and business level validations are done using Struts Validator framework.
  • Involved in the installation and configuration of Tomcat Server.
  • Developed web pages using HTML and JSP.
  • Involved in database creation of Tables, Views and also involved in developing stored procedures, functional and stored queries using the Prepared and Callable Statements.
  • Testing of modules using JUnit and Automated Testing.
  • Used CVS for version control throughout the project.

Environment: Java, J2EE, IntelliJ Idea, Apache/Tomcat, Java, STRUTS, UML, Servlets, JSP, HTML, Javascript, DHTML, XML, DTD, XML Schema, SAX, Oracle 8i, PL/SQL

Confidential, San Jose

Developer/Team leader

Responsibilities:

  • Client Interaction, Requirement Analysis and design using UML.
  • Coding programs in JSP,JAVA, Struts, SERVLET, HTML, JDBC, JavaScript.
  • Data Migration from old application database to the current database using SQL.
  • Used JDBC to access Oracle Database and used Stored Procedures.
  • Developed Struts Actions for different Use Cases based on the requirements of the application.
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side functionality.
  • Used ANT scripts for building the application.
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side functionality.
  • Writing PL/SQL procedures, triggers, functions.
  • Migration from Apache/Jserv to Apache/Tomcat.
  • Preparation of test script.
  • QA before delivery for System Integration Testing and delivery to client.

Environment: Java 1.2, JSP, Oracle 8i, Servlets2.2, Struts, Javascript 2.0, Tomcat 4.x, WebSphere, HTML,MS Visio, DHTML,XML, JDBC,PL/SQL

Confidential, San Jose

Team member

Responsibilities:

  • Coding programs in JSP,JAVA,STRUTS,SERVLET,HTML,JDBC,Java script.
  • Responsible to ensure compliance with J2EE Framework and enhance Reuse and Portability of the application.
  • Involved in the development of EJB / Servlets using Struts Framework.
  • Developed different modules using Servlets, JDBC, JNDI, JMS, and Java Mail.
  • XML Parsing using SAX parser
  • Preparation of test script
  • QA before delivery for System Integration Testing and delivery to client.

Environment: JSP,EJB, Oracle8i, Servlets2.2, JavaScript 2.0, HTML,XML, Jdk1.2, JDBC,Apache/Jserv, Struts.

Confidential, San Jose

Module Leader/Team Member

Responsibilities:

  • Worked on the design and the solutions for the application with Application Architect using OOAD, J2EE Design Patterns and adopting MVC architecture.
  • Effectively used UML methodologies for modeling business processes.
  • Providing Technical suggestions, solutions to offshore programmers and reviewing their solutions in the development using TAG Libraries, JavaScript, Command Beans (Action classes), Entity beans and Services Design with J2EE architecture.
  • Developed the Booking & Reporting Modules using JSP, Tag Libraries, JavaScript, CSS and HTML.
  • Coding programs in JAVA, SERVLET, HTML, JDBC .
  • Handling technical issues in development.
  • Preparation of test script.
  • Moving the build from Dev to QA to Production environment
  • QA before delivery for System Integration Testing and delivery to client.

Environment: Java, J2ee, EJB, JSP, Tag Libraries, JDBC, Weblogic, Servlet 2.2 Javascript2.0,JDK1.2,JDBC,Apache/Jserv,Kintana

Confidential

Development and QA Team member, Configuration Manager

Responsibilities:

  • Coding programs in JAVA, SERVLET, HTML, DHTML, JDBC
  • Coding Programs for Report Generation.
  • Coding for Maintenance Programs involving two or more screens.
  • V&V Unit Testing.
  • QA before delivery for System Integration Testing and delivery to client.

Environment: JDK 1.2, JDBC 2.0, Jsdk 1.2, Javascript, HTML, DHTML,Oracle 8i,Apache/Jserv, Jdeveloper, CVS, Apps Integrity

Hire Now