We provide IT Staff Augmentation Services!

Lead Architect Resume

4.00/5 (Submit Your Rating)

MD

EXPERIENCE SUMMARY:

  • Over 16 years experience in the analysis, design and development of applications primarily using Java, JSF, JSP, Servlets, EJB, JPA, JAXB, JQuery, AJAX, ASP.Net, C#, Python, Scala, Hibernate, Web Logic, Visual Café, WebSphere Application Server, JBoss, Visual Basic, JavaScript, JQuery, Rational Application Developer, Visual Studio, Rational Software Architect, Requisite Pro, ClearQuest, Clearcase, UCM, UML, XML, SOA, Web Services, Oracle, SQL Server and DB2, Spring, MongoDB, Hadoop, Spark, Hive, HBase, Pig, Neo4j, KNIME.
  • Running MapReduce programs in Cloudera VM
  • Running Spark job using dataframes in PySpark shell
  • Uploading data in Hive and running HiveQL for data analytics
  • Running MapReduce jobs using Pig Latin scripts
  • Running graph analytics(connectivity, community and centrality) in Neo4j
  • Running decision tree and statistical models (Naïve bayes) in KNIME.
  • Building architecture from scratch using Struts, JPA and JAXB
  • Building MVC architecture using, C#, .ASMX web service, JQuery, Ajax and HTML
  • Managing other developers along with resolving architectural issues and coding
  • Designing and analyzing business processes using Websphere Business Modeler
  • Designing WSDL based web services and XML schemas using both top - down and bottom-up approach in Rational Software Architect
  • Developing implementations using EJB, JPA, Spring, Hibernate
  • Designing and auditing J2EE architecture using J2EE pattern,
  • , mentoring and performing Object Oriented Analysis and Design with Use Cases and UML using Rational Tools
  • Delivering on Java, JEE, Business Analysis and Rational Application Developer
  • Managing parallel development using Subversion
  • Administering Rational ClearQuest
  • Management of Rapid Development Projects using Iterative Methods including RUP
  • Relational Data modeling experience with Erwin, Rational and Hibernate
  • Project planning and tracking with Project Workbench, and MS Project

TECHNICAL ENVIRONMENT:

LANGUAGES: Java, C#, Python, Scala, Visual Basic, Oracle, PL SQL, HiveQL, HTML, JavaScript(JQuery), XML, CSS

TOOLS: Neo4j, KNIME, Cloudera VM, Rational Application Developer, Rational Software Modeler, Rational Software Architect, Rational Data Architect, Websphere Business Modeler, Requisite Pro, Rational Test Manager, UCM enabled Rational ClearQuest and Rational ClearCase, Rational Unified Process, Rational Process Workbench, TortoiseSVN, SoapUI, CCC Harvest, MKS, SQL Server Management Studio, Logic Library, Sharepoint, Sun JDK, Visio, Visual Studio, Visual Café, NetBeans, Platinum ERWin, DreamWeaver, MS Project, MS FrontPage, MS Access, Project Visible Analyst Workbench, TOAD, TeamTrack

FRAMEWORK: Struts, JQuery, ICEFaces, Hibernate, Spring, OpenJPA, JUnit, Ant

DATABASE: Oracle, DB2, MS SQL Server, MongoDB

WEB SERVER: Apache HTTP server, Java Web Server 2.0, JSDK 1.4,WebLogic 5.1

APPLICATION SERVER: WEBSPHERE 6.0, 6.1, 7.0, JBoss 5.0, WebLogic 5.1, Sun Application Server.

OPERATING SYSTEMS: MS-DOS, Windows 7, Windows 8, Unix, Linux, CentOS

PROFESSIONAL EXPERIENCE:

Confidential, MD

Lead Architect

Responsibilities:

  • Built a JEE architecture from scratch using SSA provided framework components and Struts 1.3.1.
  • Resolved day - to-day architectural and various development issues
  • Managed 4 junior level Java developers in addition to coding various modules of the application
  • Analyzed the requirements and designed the classes for the application
  • Provided demo to the upper management on the progress of the application as various milestones was reached
  • Managed end-to-end release management for the application
  • Implemented enhancements to the TravPas systems using Iterative development process
  • Created JAX-WS client for WSDL based web services using RAD wizard

Confidential

Lead Architect

Responsibilities:

  • Implemented enhancements to the Confidential application using ASP.NET, C#, SQL Server, JavaScript, XML and CSS
  • Resolved the production defects through problem analysis or code change
  • Designed and implemented an MVC architecture using JQuery, Ajax and .ASMX web service
  • Gathered and analyzed the requirements for new Confidential application rewrite

Confidential

Lead Architect

Responsibilities:

  • Built a JEE architecture using JPA, SSA frameworks and Struts 1.3.1
  • Analyzed the process flow and gathered requirements for the application
  • Resolved the production defects through problem analysis or code change

Confidential, MD

Information Engineer

Responsibilities:

  • Implemented enhancements to the TravPas systems using Iterative development process
  • Resolved the production defects through problem analysis or code change
  • Managed and coordinated the release of the TravPas application
  • Migrated the TrvPas application from Websphere Application Server to JBoss Application Server
  • Analyzed the Heap dump in order to improve the performance of the production environment
  • Analyzed the present architecture of the TravPas systems in order to re-factor the architecture
  • Managed the development branches for parallel development using Subversion
  • Prepared and delivered to other junior developers on the TravPas systems components
  • Enhanced security features to prevent the application from SQL injection and JavaScript vulnerabilities

Confidential, PA

Application Architect

Responsibilities:

  • Developed implementation using JEE security framework for Websphere Application Server 6.0 environment
  • Conducted comparison research on Spring, EJB 3.0 and Open JPA features and developed implementation for EJB 3.0 and OpenJPA
  • Consulted application developer with web development using ICEfaces
  • Document the procedures for configuration of Message Driven Beans 3.0 to use Activation Specification to process JMS messages in Websphere Application Server 6.1 and 7.0 environment
  • Created user guide for developing web service using Web Service Wizard in Rational Application Developer using both top-down and bottom-up approaches
  • Evaluated integration between Rational Software Architect and Rational Data Architect to generate object models from logical data schema
  • Developed incident management flow for departmental service center and supported the application developers to troubleshoot their development issues
  • Managed and delivered in Confidential Java Boot Camp for mainframe developers
  • Managed and delivered presentations at Confidential Java User Group seminar
  • Managed multiple projects scope and risk in ClearQuest, schedule and project tracking in MS project

Confidential

Application Architect

Responsibilities:

  • Developed standards and guidelines on generating web services from UML model using Rational Software Architect.
  • Consulted application developers on SOA methodology and mentored on service development using iterative process.
  • Designed and documented SOA development process in HighRUP
  • Converted reusable Java components to WSDL based Java web services and deployed to Websphere Application server
  • Performed load testing on web service with SoapUI and performed performance tuning on the deployed web services
  • Evaluated the REST based web services and created a implementation using RESTful web services

Confidential

System Consultant

Responsibilities:

  • Explored and evaluated various xml related technologies that are used in the industry. JAXP, JAXB and JWSDP 1.3,1.4 and 1.5 were explored
  • Designed and developed the application using JAXP API
  • Tested and deployed in WAS 5.1 server using Ant build tool
  • Managed and moderated software migration strategy (SMS) process for CICS Universal Client upgrade to 6.0.1.
  • Explored the Java Annotation feature that comes with JDK 1.5 to be used for documentation inside reusable java component
  • Made changes in various reusable Base components to migrate them to JDK 1.5 and documented them in Logic Library
  • Administered the Support Service Center for the department and assisted various customers to troubleshoot with their Websphere and Rational tools
  • Managed multiple projects scope and risk in ClearQuest, schedule and project tracking in MS project

Confidential

Lead RUP Mentor

Responsibilities:

  • Implemented the changes to RUP artifacts that are appropriate for Confidential environment
  • Administered ClearQuest for Pilot projects which entailed implementing CQ workflow design, role based security, managing users and their information and implementing hooks
  • Trained several pilot project team members on RUP, techniques for soliciting scenario based requirements from users, documenting requirements using Use Cases, business modeling technique, UML, OOAD, Java and J2EE
  • Assisted the pilot project teams to solicit requirements from customer, document them using use cases and store them in RequisitePro, to define project scope using use case prioritization method
  • Peered with pilot project team members to create RUP artifacts, reviewed them and provided feedback
  • Prepared and reviewed materials for OOAD, UML, Rational ClearQuest, Rational ClearCase with UCM, Rational Software Modeler, RequisitePro and RUP
  • Received on ClearQuest Administration from IBM and on Rational Application Modeler from LearnQuest
  • Assisted the pilot projects to troubleshoot Rational tools and execute the iterative process
  • Documented the lessons learned from the pilot projects and submitted the recommendations for necessary changes to the Steering Committee

Confidential

Process Engineer

Responsibilities:

  • Ran a workshop to mentor how to solicit scenario based requirements from users, documented them using Use Cases and store them in RequisitePro for requirements traceability
  • Guided the project manager to plan the project according to iterative methodology and store them in MS Project.
  • Mentored the software architects on J2EE pattern, OO concepts and how to derive the key abstractions or Object model from Use Cases.
  • Assisted the software architects to design the architecture and audited them according to Confidential standards
  • Mentored the Business Analysts on UML, Use Cases, assessing and analyzing the business environments technique, stakeholder identification techniques, OOAD, iterative software development using RUP and on testing methodology
  • Mentored the team members on RequisitePro, Rational Rose, XDE and CCC Harvest tools
  • Assisted the lead developers to troubleshoot J2EE application development using Websphere Application Developer

Confidential

Software Architect

Responsibilities:

  • Assisted the Business Analysts to solicit and gather requirements from the customer community
  • Collaborated with project manager to compile the project plan using iterative development process
  • Peered with pilot team members to create major RUP artifacts and Use Cases, reviewed them together and stored them source repository
  • Prepared and configured RequisitePro, Rational Rose and WSAD
  • Architected Object Oriented solution using J2EE and Struts
  • Designed relational database for the application using Rational Rose
  • Performed unit testing and integration testing for the web application

Confidential

System Consultant

Responsibilities:

  • Developed a process for registering a well defined reusable component into the central repository called Logic Library
  • Designed the administrative steps for maintaining and mandating the reusable components
  • Identified the steps in component development life cycle as well as design, coding, and testing standards
  • Identified the potential components, organized them and assigned to appropriate subject areas
  • Set the standards necessary for developing and proper maintenance of components
  • Created Development Case and project management related artifacts for the application
  • Gathered and documented functional specification in Requisite Pro
  • Involved with requirement analysis and object modeling using UML in Rational Rose
  • Designed and developed prototype architecture for the system
  • Designed and implemented the middle tier using entity and session beans. Bean managed persistence was used to implement the system
  • Coded the presentation layer using JSP and Servlet API’s
  • Performed unit testing and system integration in the test server and production server

Environment: Windows 2000, Sun JDK 1.2, EJB, WebSphere and Oracle 8.x database server 7.0.

Confidential, PA

Programmer

Responsibilities:

  • Involved with input and output requirement analysis and object modeling using UML
  • Designed and developed prototype and database using ERWin
  • Gathered and documented functional specification and business logic for each module
  • Designed and implemented the middle tier using entity and session beans. Bean managed persistence was used in the architecture
  • Coded the presentation layer using JSP and Servlet API’s for ‘shipment’ modules
  • Configured and installed web based problem tracking system, TeamTrack, for Cleartrack project and HR department of Apar
  • Designed the test plan and performed unit testing for several modules using TeamTrack

Environment: Intel-based Pentium m/c's, Windows NT, Sun JDK 1.2, EJB, WebLogic and Oracle 8.x database server 7.0.

Confidential

Web Developer

Responsibilities:

  • Led a Web designer team of three in creating Web pages with DreamWeaver and FrontPage as well as hand coded in HTML and JavaScript.
  • Various input validation, image rollover functions, tables, frames and Java applets were used in creating web pages.
  • Involved in requirement analysis and business logic for online catalog system.
  • Designed and implemented domain classes and user interfaces for a generic catalog system.
  • Wrote several Servlets to interface to EJBs for an online product catalog systems.
  • Designed and hand coded several EJBs (session and entity) for online catalog systems and deployed them in Web Logic. Container managed beans were used for this module.
  • Participated in Java program.
  • Mentored team members the fundamentals of database management systems.

Environment: HTML, Java, Servlets, JavaScript, DreamWeaver, FrontPage, Java Applets, Enterprise Java Beans, SSL, Windows NT

Confidential, Austin, Texas

Software Engineer

Responsibilities:

  • Involved in design analysis and development
  • Designed ER diagrams and created database tables for the application
  • Developed user interface forms using HTML and Java Servlets
  • Used EJB’s that acted as back office services, which actually queried and retrieved data from Oracle database using JDBC
  • Managed user sessions using session tracking API’s
  • Used bean managed persistence and transactions in EJB’s
  • Tested, debugged and created help facility for the application

Environment: Java 1.1, Servlets, EJB, JDBC, Visual Café, Oracle, Weblogic, HTML, Windows NT

We'd love your feedback!