We provide IT Staff Augmentation Services!

Lead Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 16+ years of experience in software industry in the areas.
  • Requirements Analysis, Design, Development, Testing & Review, Implementation and Maintenance. I also have experience in Customer & Project Management skills like Planning, Estimation, Resource Planning & Task Allocation, Project Tracking, Risk Identification & Mitigation, Quality & Metrics Management and Customer Interaction.
  • Architecting & Designing web based N - Tier and Distributed Enterprise applications based on OOPS concepts. Developing Intranet / Internet based applications in meeting the Business needs of Clients using latest Technologies.
  • Creating Solution Approach document, System Contextual diagrams, Conceptual diagram.
  • Create Solution Architecture document containing, Architectural Sub-systems & Walk-through, Architectural Decision work products, Conceptual & Logical Component diagrams, Interaction diagrams, Conceptual & Logical Data models, Operational models, Logical & Physical Node Connectivity Matrix, Disaster & Recovery plans and SPOF Analysis.
  • Develop Capacity Model and Non-Functional Requirements.
  • Solution Design documents describing Class diagrams, Sequence diagrams, Package diagrams, Activity diagrams and Deployment diagrams.
  • Define Coding Standards & Guidelines and making sure Quality is met.
  • Perform Reviews on Design, Code and also Coding, guide the team in design & development.
  • Participate in Static Testing, White-box & Black-box testing.
  • Analyze & Review Business requirements, Story cards.
  • Create & Review Use Case documents.
  • Extensively involved in day to day project activities like Standup meetings, Process Improvement sessions.
  • Experience in full System Development Life Cycle (Design, Development, Testing, Deployment and Support).
  • I also have experience in Project Management (Estimation, Team Management, Planning, Quality Control, Risk Identification & Mitigation).
  • Experience in Client/Customer Management, managing Project Accounts, improving Customer Satisfaction, assisting in recognizing Sales Opportunities.
  • Supervision and Training employees, managing Quality and Standards.
  • Experience in conducting Quality and Customer Satisfaction Reviews with the customers, performing Employee Appraisals and identify Training needs.
  • Experience in writing Request for Proposal, presenting Technical Demos to clients and assisting Sales & Business development.

TECHNICAL EXPERTISE

J2EE Technologies / Frameworks: Servlets, JSP, JSTL, EJB, JDBC, JNDI, Hibernate, RMI, Log4J, JavaBeans, Custom Tags, XDoclet, Hibernate, iBatis, JIBX, JAXB, Struts2, Spring, JPF

Web Technologies: XML, XSL, XSLT, XPath, XQuery, SAX, DOM, CSS, JavaScript, HTML, XHTML, DHTML, Ajax

Web Services: SOAP, RESTful, WSDL, UDDI, Axis2

Coding / Testing / Performance: JUnit, JMock, CheckStyle, PMD, Emma, JDepend, JProfilerDatabases: Programming Languages

Oracle, Sybase, MYSQL, MS Access: Java 1.4/1.5, VisualBasic, PowerBuilder, SQL, PL/SQL, C, COBOL, PASCAL

Application Servers / Web Servers: IBM WebSphere 4.0/5.1/6.1, BEA WebLogic 6.1/7.0, Apache Tomcat Server, IIS, IHS

IDE / Design Tools: IBM Rational Software Architect, IBM RAD, Eclipse, JBuilder, PowerDesigner, Rational Rose, MS Visio.

Design Patterns: OOPS, J2EE Design Patterns, GoF Patterns

Operating Systems: Windows NT/2000/XP/7, UNIX, Linux, MS DOS

Configuration / Build Management: SVN, CVS, PVCS, Rational ClearCase, CruiseControl, Hudson

Networking: TCP/IP Protocols, Socket Programming (TCP/IP, UDP)

Others: MVC, Ant, J2EE Design Patterns, UML/Rational Rose, Microsoft Visio, TOAD, Hibernate, iBATIS, PMD, CheckStyle, Emma, JDepend, Ant, CruiseControl, IBM DataPower, Rational Requisite Pro, Rational ClearCase, VerityK2, Jacada, CTI.

PROFESSIONAL EXPERIENCE

Confidential

Lead Architect

Responsibilities:

  • Got the proof-of-concept developed with the team during Initiate phase.
  • Developed Solution Approach, Solution Architecture and Design documents including Capacity Modeling and Deployment Model.
  • Provide inputs and review Operational Model.
  • Review Use Case, Class, Sequence and Package diagrams as part of design documents and Database Design.
  • Defined and designed Zoom Web Services components and External Interfaces for interacting with external service providers like Policy systems, Billing systems, IVR system, HP Exstream etc.
  • Provide technical guidance in designing web services including Request and Response definitions required for each service using XML Schema.
  • Define Technical Design and Development standards.
  • Define Performance Testing strategies and review Performance Test Results.
  • Participated in design and review meetings with other Nationwide development teams like Secured File Transfer, Billing, Integration, SOA.
  • Involved in reviewing the External Vendor (Jacada) design artifacts.
  • Provide technical guidance to development team Leads in project day-to-day activities like Coding, Reviews & Testing.
  • Design and identify Reusable components which can be used as Shared Services across the Enterprise.

Environment: Java JDK1.5, J2EE 1.4, Spring 2.5.6, Jacada 4.x/5.x, Axis2, WSDL, IBM RSA v6.0, IBM RAD v7.0, JSP, Servlets, Web Sphere Application Server V 6.1, Oracle 9i, JavaScript, jQuery, Custom Tags, log4J, Hibernate, JUnit, SVN, DB Visualizer, Ant, Mercury Quality Center, XML, XSLT, HTML, CSS, JDBC, PL/SQL, SQL, CheckStyle, PMD, Emma, JDepend, Hudson, HP Exstream, IBM DataPower.

Confidential

Lead Architect

Responsibilities:

  • Participated in Requirements gathering and review sessions with business.
  • Developed Solution Approach, Solution Architecture and Design documents.
  • Developed Capacity Modeling and Deployment Model.
  • Participated in static testing and review of Use Case documents, Class, Sequence diagrams and Database design part of Solution Design.
  • Designed interface to intranet Web Services components like CBR reports, UWRS reports, Vehicle reports, SRS system and Policy and Billing systems.
  • Managed development team in project day-to-day activities like Coding, Reviews & Testing.
  • Define Technical Design and Development standards.
  • Define Performance Testing strategies and review Performance Test Results.

Environment: Java JDK1.5, J2EE 1.4, Struts2, Axis2, WSDL, IBM RSA v6.0, IBM RAD v7.0, JSP, Servlets, Web Sphere Application Server V 6.1, Oracle 9i, JavaScript, Struts Tag Libraries, Custom Tags, log4J, Hibernate, JUnit, SVN, DB Visualizer, Ant, Mercury Quality Center, XML, XSLT, HTML, CSS, JDBC, PL/SQL, SQL, CheckStyle, PMD, Emma, JDepend, Hudson.

Confidential

Lead Architect

Responsibilities:

  • Participated in Vendor Evaluation process.
  • Got the proof-of-concept application developed with the team during Initiate phase.
  • Developed Solution Approach, Solution Architecture and Design documents.
  • Developed Use Case documents, Class, Sequence and Package diagrams as part of design documents. Also performed Database Design.
  • Defined and designed OMS Web Services components and External Interfaces for interacting with Billing team and ExactTarget.
  • Participated in design and review meetings with other Nationwide development teams like Secured File Transfer, Billing, Integration, SOA.
  • Involved in reviewing the External Vendor (ExactTarget) design and solution requirements.
  • Managed development team in project day-to-day activities like Coding, Reviews & Testing.
  • Defined Request and Response definitions required for each service using XML Schema.

Environment: Java JDK1.5, J2EE 1.4, EJB, Struts 1.2, Axis2, WSDL, IBM RSA v6.0, IBM RAD v7.0, JSP, Servlets, Web Sphere Application Server V 6.1, Oracle 9i, JavaScript, Struts Tag Libraries, Custom Tags, log4J, iBATIS, JUnit, SVN, DB Visualizer, Ant, Mercury Quality Center, XML, XSLT, HTML, CSS, JDBC, PL/SQL, SQL, CheckStyle, PMD, Emma, JDepend, CruiseControl, ExactTarget ActionScript, securedFTP (PGP/FTP).

Confidential

Lead Architect

Responsibilities:

  • Developed Solution Approach, Solution Architecture and Design documents.
  • Developed Use Case documents, Class, Sequence and Package diagrams as part of design documents. Also developed Database Design documents.
  • Defined and designed OMS Web Services components.
  • Analyze and prepare Architectural Decision document.
  • Identify Non-Functional Requirements (NFR) and make sure the architecture meets the NFRs.
  • Managed development team in project day-to-day activities like Coding, Reviews & Testing. Make sure that standard guidelines are followed during development process.
  • Defined Request and Response definitions required for each service using XML Schema.
  • Implemented MVC architecture using Apache Struts framework.
  • Developed front end using Struts tag libraries, JSTL JSP, HTML, and Java Script.
  • Involved in design and code reviews, white-box and black-box testing of the application.
  • Reviewed design documents and performed code review (white-box testing) of all the components in UI, Business & Database layers of the applications.
  • Reviewed and updated CheckStyle and PMD rules for the project.
  • Developed CuriseControl scripts for implementing Continuous Integration.
  • Developed ANT scripts to automate the build process.

Environment: Java, J2EE, JSP, JSTL, Struts, JDBC, JNDI, IBM WebSphere Application Server V5.1, IBM RAD 6.0, Log4j, JavaScript, HTML, SVN, Oracle9i, Hibernate, TOAD, Windows NT, Unix, Junit, Emma, JDepend, PMD, CheckStyle and CruiseControl.

Confidential

Project Lead Architect

Responsibilities:

  • Designed the overall technical solution for the project.
  • Was involved in getting the customer requirements and translating them into technical design.
  • Designed and developed a proof-of-concept application.
  • Involved in the process of analyzing different alternate solutions and technologies while making Architectural Decisions.
  • Developed overall Solution Architecture and Design documents.
  • Developed Context diagrams, System Architecture diagrams, Sub-system Walk-throughs, Operational models, Conceptual & Logical Component models & Database Models, Integration & Deployment diagrams, Node connectivity matrix.
  • Developed Use case, Class and Sequence diagrams using UML and Rational Rose.
  • Developed the base framework code for the application using Apache Struts Framework.
  • Designed and Developed the application using J2EE patterns like Front Controller, Service Locator, Session Facade, and Business Delegate.
  • Defined and Designed the interface to implement the iLog JRules engine for Adaptive Learning.
  • Designed the architecture to interface Google Search Appliance with the website.
  • Responsible for defining Java/J2EE Coding Standards and Best Practices.
  • Was involved in doing Code Reviews, Testing and help the team members in Coding and Debugging.
  • Developed Database Stored Procedures.
  • I was involved in the following activities as part of this CoE:
  • Developed knowledge base on Retail Pharmacy domain.
  • Developed deeper understanding of customer's Business Processes.
  • Built a core team comprising of business as well as technology consulting.
  • Developed Pharmacy Process Framework with the technical team.
  • Developed a Prototype based on the Process Framework.
  • Written Whitepapers, conducted Demos & Presentations to demonstrated Wipro’s Retail Pharmacy domain knowledge and technical capabilities to customers.

Environment: Java, J2EE 1.3, Struts 1.1, JSP, JDBC, Java Mail, MS Exchange Server, JBoss Application Server, Eclipse, MYSQL, HTML, DHTML, AJAX, JavaScript, XML, UML, Rational Rose, Log4j, JUnit, CVS, Macromedia Flash & Dreamweaver, MS Project

Confidential

Project Manager / Architect

Responsibilities:

  • I was handling the following projects in KWE as an Architect and Project Manager:
  • 1. NKP Phase I Project, 2. NKP Phase II Project, 3. JP Air Localization, 4. Taiwan Localization, 5. US Air Localization, 6. Ireland Localization.
  • As a Project Manager some of my main responsibilities were:
  • Setting up the Team and Environment for the project.
  • Planning, preparing and assigning Workplans for the team members.
  • Preparing daily and weekly Status Reports.
  • Regular Communicating with TM & client PM on the status of the project and with my project team members.
  • As a Architect/Tech lead my responsibilities were:
  • Designing and developing detail design documents.
  • Providing technical solutions and helping team members in coding and debugging.
  • Getting detail design documents developed by the team according to the design guidelines.
  • Reviewing the detail design documents. Doing code walk-through.
  • Participated in Release Planning and Implementation of the project as per plan on schedule.

Environment: PowerBuilder 6.5/8.0, Forte 4GL, Oracle 8i, Actuate, Rational Rose, Requisite Pro, Rational ClearCase, Veloci-Q

Confidential

Project Lead

Responsibilities:

  • Involved in Design and Development of application modules.
  • Developed Use Case documents, Class diagrams, Sequence diagrams.
  • Developed application framework code using Apache Struts based on MVC architecture.
  • Developed Physical Database design..
  • Lead the development for two modules.
  • Planning and assigning workplans to team members and tracking the status of the development progress on daily basis.
  • Conducting code reviews and testing including white-box and black-box testing.
  • Participate in release activities by reviewing the deliverables to the customer and making the release to customer on schedule.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data on client side.
  • Created and implemented Stored Procedures, Triggers, using SQL and PL/SQL. Designing and documenting Oracle stored procedures.
  • Developed server side business logic using Session Beans
  • Involved in Design and Development of the tool.
  • Developed Use Case documents, Class diagrams, Sequence diagrams.
  • This application is a simple Java application with one servlet and JSP/HTML page.
  • Developed the tool using AdventNet SNMP API package and Java.
  • As a Project Manager I performed the following tasks:
  • Project Planning, Estimation, Work & Resource allocation, planning & tracking.
  • Under taken Quality initiatives to improve project quality metrics.
  • Preparing and providing status reports to the client and interacting with the client in status review meetings on weekly basis.
  • As a module lead I was involved in maintaining Inventory and Fleet Sales modules.
  • Servicing maintenance requests which involved analysis of the Request.
  • Design and implementation of the solution.
  • Development of new screens, bug fixing and program enhancements.
  • Writing PL/SQL procedures, onetime utilities, hot fixes and performance improvements.
  • Preparation of Unit Test Cases (UTC), peer testing, updating program specification document and UTC List and program documentation.

Environment: PowerBuilder 6.5, Oracle 7.3, PL/SQL, SQL, Windows NT.

Confidential

Module Lead / Programmer

Responsibilities:

  • I performed the following tasks:
  • Analyze the requirements and develop program specification document.
  • Coding and unit testing of the designated module.
  • Conduct peer reviews of other modules.
  • Help other team members in the module in coding, debugging and defect fixing.
  • I performed the following tasks:
  • Analyze the requirements and develop program specification document.
  • Coding and unit testing of the designated module.
  • Conduct peer reviews of other modules.
  • Help other team members in the module in coding, debugging and defect fixing.
  • Deployed the application at client’s location and provide customer support.
  • Provided training to end users of the application.

Environment: PowerBuilder 4.0/5.0, Oracle, Sybase., PL/SQL, SQL, Windows 3.1/95/98/NT.

Confidential

Programmer

Responsibilities:

  • I performed the following tasks:
  • Analyze the requirements and develop program specification document.
  • Coding and unit testing of the designated module.
  • I performed the following tasks:
  • Analyze the requirements and develop program specification document.
  • Coding and unit testing of the designated module.
  • Deployment of the application at client’s location.
  • Provided training to end users of the application.
  • I performed the following tasks:
  • Analyze the requirements and develop program specification document.
  • Coding and unit testing of the designated module.
  • Deployment of the application at client’s location.
  • Provided training to end users of the application.

Environment: PowerBuilder 4.0, Watcom SQL, Windows 3.1/95/98/NT.

We'd love your feedback!