We provide IT Staff Augmentation Services!

Sr Software Architect Resume Profile

2.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Strategic, focused, and business oriented Senior Software Architect and Manager with over 17 years experience in Architecting, Leading and Managing enterprise IT project life cycle, Application Architecture, Enterprise Application Design Integration, establishing productive relationships with partners and customers.
  • Over six years of experience as Enterprise Architect,SOA Architect,Solutions Architect,Database Architecture
  • Experience in Key functions includes Logical Architecture, Functional Architecture, Technical Architecture, Network/Deployment Architecture, BPM, SOA, High Level Design Artifacts, Detail Design, Use cases realization, mentoring of Development teams and code reviews.
  • Worked extensively on Java, J2EE, REST, SOAP, Spring, Hibernate, JSTL, Ant, Maven, SVN, CMS, UML, Ilog Jrule, MQSeries, Eclipse, Mule ESB, JBoss BPM, REST,JAX-RS, Soap, Drools, Jira, Jasper Report, Service Oriented Architecture SOA , ESB, AWS, Hadoop MapReduce, YARN, HDFS, Cassandra, HIVE, PIG, Sqoop, Flume , Manhattan WMS, JQuery, Quartz, .Net Framework, iReport and Design Patterns.
  • Excellent knowledge in J2EE and Application servers such as Weblogic, Oracle SOA Suite, WebSphere, Mule ESB, Sonic ESB, Service Mix ESB, SiteMinder, Oracle Identity Manager, JBOSS, JBPM, Apache/Tomcat.
  • Strong in Relational Databases like Oracle and DB2.
  • Complete Software Life Cycle Experience for Multi-Tier Systems, involving Scope, Specifications, Architecture, Design, Estimation, Parallel Iterative Development, Integration, Testing, Release, Revision, and Maintenance
  • Working Experience on Retail, Finance, Insurance, Security, Legal, Telecommunication, Logistic and Media domain.
  • Proactive and dynamic IT professional with outstanding personal, communication, execution, and leadership skills.

Technical Skills:

Internet Technologies/Tools: J2EE Spring Framework, JSP, EJB2 3, JMS, JDBC, Servlet, JSF, RMI, JTA, Struts2,

JASS, JBoss SEAM, JSTL , Hibernate, REST,JAX-RS, SOAP, WSDL, Tibco BW, Tibco BE, JBoss BPM, Oracle BPM, XSD, Drools, Struts, Ajax, SiteMinder Single Sign-on, Log4j, CMS, OpenCms, UML, OpenLdap, Ant, Maven, JUnit, JMock, Ehcache, Weblogic Portal, IBM MQSeries, RAD, GWT, Android, JDeveloper, Eclipse, IntelliJ IDEA, DBVisualizer, WinCvs, SVN, AccuRev, TOAD, WinLite, XDoclet, XQuery, MKS, JavaScript, Rest, JMock, Jira, Rational suite ClearCase, ClearQuest , Quartz, OpenReports, Atlassian tools Confluence, Jira, Fisheye , Jenkins, Cloud Computing, Amazon EC2, AWS SDK for Java, Amazon S3,VMWare Virtualization

AppServers WebServers: Weblogic, Oracle ESB, MULE ESB, Sonic ESB, WebSphere, IBM WebSphere Process Server6.2, ServiceMix, JBOSS, Resin, Tomcat3.2.1

Programming Languages: Java, C, C , HTML, XML, XSLT, WML, PL/SQL

Databases: Oracle 7.2,8.1,9i, 10g 11g, DB2, Ms SQL Server 7.0, PostgreSQL, MySql, MSAccess.

Methodology Process: Rational Unified Process RUP , Agile, Scrum, XP, Waterfall, MVC

EXPERIENCE:

Confidential

Sr Software Architect

  • Leading and Managing 8-10 developers/QA teams, facilitate SCRUM process and solved stability and performance issues on WMS
  • Provided technical leadership in architecting new enhancement of WMS,new login framework via Oracle Identity managment, evaluating enhancement of WMS and giving demo to higher management.
  • Involved in architecting and enhancement of CDT Carrier Parcel Data Import , UPS Sure post implementation and USPS evs implementation in WMS as per warehouse requirement and configure WMS for this implementation.
  • Involved in Architecting of new initiating for Hadoop Mapreduce,Yarn,HDFS,Flume,Cassandra in context with Manhattan WMS and Macys's retail data.
  • Involved in requirement gathering, designing project and database architect finalizing.
  • Involved in management and development of Manhattan WMS product and coordinating with Manhattan team.
  • Involved in development of EJB,Spring, Hibernate and JSF based framework using Inversion control.
  • Involved in development of Jasper Report for shipping and invoicing through iReport tool.
  • Designing and configuring of Message flows for Atmosphere and JMS payload messages

Environment: Manhattan WMS product,J2EE, Spring, JSF, Tibco BW, Tibco BE, JMS,Atmosphere, iReport,Jasper Report, Hadoop MapReduce, Yarn, HDFS, Flume, Cassandra , Hibernate, Eclipse, Atlassian tools Confluence, Jira, Fisheye , Jenkin, Web Services, Rest Webservice, JBoss ,Websphere,JQuery,Grail, JavaScript ExtJs,Node JS , Maven, Ant, SVN, Quartz scheduler, Design Patterns , TOAD, Oracle 11g,AWS, VMWare Virtualization Oracle Identity managment.

Confidential

  • Involved in managing and leading LexisNexis Development team to achieve Lexis-Nexis and Home Depot integration project requirement.
  • Involved in arranging and participating daily meeting with home Depot and coordinating with Home depot development team and QA team with LexisNexis Development team and QA team.
  • Involved in requirement gathering, designing project and database architect finalizing.
  • Involved in the SOA framework and functionality to communicate with Home Depot system.
  • Involved in development and coordination of SOAP, XSD, WSDL, Rest,JAX-RS, and XML RPC based webServices with LexisNexis and Home Depot application.
  • Involved in management and development of Spring Based WS-Security, two-ways SSL authentication between Lexis-Nexis and Home Depot, Federated SSO Implementation and Create and Install Certificate for Lexis-Nexis.
  • Involved in development of Spring, Hibernate and Struts based framework using Inversion control.
  • Designing and configuring of Message flows for JMS payload messages for heavy duty batch jobs.
  • Involved in creating Junit Test framework for the HDConnect project in order to ensure desired interaction of tools
  • Involved and facilitate SCRUM process.

Environment: J2EE, Spring, Struts2, JMS, Hibernate, My Eclipse, JUnit, SOAPUI, WSDL,XSD, JAVA, Web Services, Rest Webservice,JAX-RS, JBoss ,Mule, JavaScript, JQuery, Ant, SVN, Quartz scheduler, Design Patterns , SSO SiteMinder, TOAD, Oracle 11g.

Confidential

Sr Consultant

  • Involved in requirement gathering, designing, project and database architect finalizing.
  • Involved in the SOA framework and functionality to communicate with external system.
  • Involved in development of SOAP, XSD, WSDL,REST,JAX-RS and XML RPC based webServices and communicating with external services.
  • Involved in development of Spring, Hibernate and Struts based framework using Inversion control.
  • Designing and configuring of Message flows for JMS payload messages for heavy duty batch jobs.
  • Involved in creating Junit Test framework for the CS project in order to ensure desired interaction of tools
  • Involved and facilitate SCRUM process.

Environment: J2EE, Spring, Struts2, JMS, Hibernate, My Eclipse, JUnit, SOAPUI, WSDL,XSD, JAVA, Web Services, JBoss ,Mule, JavaScript, JQuery, Ant, SVN, Quartz scheduler, Design Patterns , TOAD, .Net Framework, Oracle 11g.

Confidential

Sr Consultant

  • Involved in initial requirement gathering, designing, project and database architect finalizing.
  • Involved in project initial framework deciding and providing skeleton framework and customize CKEditor.
  • Involved in the SOA framework and functionality to communicate with external system.
  • Involved in development of SOAP, XSD, WSDL and XML RPC based webServices and communicating with tibco for external data.
  • Involved in development of Spring and Struts2 based framework using Inversion control, hibernate.
  • Involved in integration of policy-based authentication and single sign-On with Siteminder.
  • Designing and configuring of Message flows for JMS payload messages for heavy duty batch jobs.
  • Involved in creating Junit and JMOCK Test framework for the MYCE project in order to ensure desired interaction of tools
  • Involved in Waterfall and RUP process.

Environment: J2EE, Spring, Struts2, JMS, Hibernate, IBM Rational Application Developer, Tibco, JMock, JUnit, SOAPUI, WSDL,XSD, JAVA, CKEditor, JavaScript ExtJs,Node JS,JQuery , Maven,MKS, SiteMinder, TOAD, Oracle 11g.

Confidential

Sr Consultant/Lead Developer

  • Designing and configuring of Message flows for JMS payload messages for heavy duty batch jobs.
  • Involved in development of Spring and SEAM based framework using Inversion control, hibernate and JPA.
  • Involved in coding and configuration of Sonic ESB for ATC and Homenet.
  • Involved in development of SOAP, XSD, WSDL and XML RPC based webServices and security X.509 Certificate token and Acegi to communicate between Homenet systems.
  • Involved in the SOA framework and functionality to communicate with external partner Homenet.
  • Involved in creating Junit and JMOCK Test framework for the Homenet project in order to ensure desired interaction of tools
  • Involved in sprint planning for scrum and participate scrum meeting.

Environment: J2EE, EJB3, Spring, JMS, Hibernate, JBoss SEAM, Sonic ESB, JMock, JUnit SOAPUI, WSDL, XSD, JAVA, JBoss, Dozer, Maven, TOAD, Oracle 11g, Android, Cognos, Sun Solaris, UNIX AIX , Scrum Agile .

Confidential

Team Lead/ Technical Lead

  • WIP and NAP is to provision partner data services for T-Mobile prepaid subscribers system or RPX.
  • Involved in development of SOAP, WSDL and XML RPC based webServices and security X.509 Certificate token and Acegi to communicate between different T-mobile systems.
  • Involved in development of spring based framework using Inversion control, JQuery, hibernate and ehCache.
  • Involved in coding and configuration of Mule ESB, JPDL BPM for RPX system
  • Involved in the SOA framework and functionality to communicate with TIBCO, JMS and other external system.
  • Lead team and understudied the functional requirement of the project.
  • Involved in configuration and deployment of RPX system in weblogic application server with Mule ESB and BPM.
  • Designing and configuring of Message flows for JMS payload messages for heavy duty batch jobs.
  • Involved in coding of Flex, ActionScript and MXML using flex MVC cairngorm.
  • Involved in creating Junit Test framework for the RPX WIP Replacement project in order to ensure desired interaction of tools
  • Involved in sprint planning for scrum and facilitating scrum meeting.

Environment: Java, J2EE ,JMS, Spring Framework, MULE ESB, JBoss BPM, Acegi, Hibernate, XML, Jibx, Ant, Maven, Weblogic, SOAP, WSDL, XSD, Eclipse, Flex Builder 3.0, ActionScript, MXML, AccuRev, Junit, Drool Rule Engine, Oracle, Ehcache, Toad, Quartz, SoapUI, Sun Solaris, UNIX AIX , Scrum Agile .

Confidential

Team Lead/Architect

  • The scope of this project is that the system shall support Ad Operations and Sales need to sell crucial vertical content areas across all of our products e.g. targeting any and all sections of CNI online content across the network where advertising inventory is available , as well as supporting the requirement to increase online sales opportunities. This increases the business' ad inventory in critical, high-revenue generation areas of the sites based on content.
  • Architected and evaluated the need of SOA framework and implemented Oracle ESB and BPEL.
  • Lead team and understood the functional requirement of the project.
  • Developed SOAP, WSDL, XML RPC and REST based webServices to enable Ad operation for all CNI sites.
  • Involved in object oriented coding and design patterns like MVC, Fa ade, delegates, Factory, AbstractFactory etc.
  • Involved in development of spring based framework using Inversion control, struts, hibernate and ehCache.
  • Configured and installed ad targeting tool with existing enterprise tools and content management tool CMS .
  • Involved in coding of Flex, ActionScript and MXML.
  • Involved in configuration and deployment in weblogic application server.
  • Involved in coding and data modeling for Ad Targeting tool
  • Created Junit Test framework for the ad targeting in order to ensure desired interaction of tools
  • Involved in sprint planning for scrum and facilitating scrum meeting.

Environment: Java, J2EE EJB, JMS, JSP, JSTL, Servlet, JSF, Struts , Spring Framework, Acegi, Hibernate, Ajax, XML, Jibx, Ant, Maven, Weblogic, Oracle ESB, BPEL, ILog JRules, REST, SOAP, WSDL, XSD, Flex, ActionScript, MXML, Clear Quest, Resin, Eclipse, JQuery, SVN, Junit, Oracle, Jira, Ehcache, .Net Framework, UNIX AIX , Toad, UML, Scrum Agile

Confidential

Content Management

Team Lead/Architect

  • Escenic CMS is a Java based architecture product with extensive ability to customize and adapt to industry's needs for CMS applications.Escenic support Web Content WCMS and Enterprise Content ECMS .
  • Evaluated of Escenic CMS, EMC Documentum and OpenCMS for content management tool CMS .
  • Evaluated and Architected SOA and designing of Escenic CMS template for 29 Cox newspapers.
  • Lead a team for Escenic Coxnet tool integration and implemented scrum process in project
  • Involved in configuration and installation of Escenic CMS on Dev, Test and Production environment.
  • Involved in customization of Escenic web content tool and configuration of Escenic studio tool.
  • Integrated existing newspaper tool with escenic CMS using spring framework IOC , Ehcache and hibernate.
  • Designed and implemented SSO Single sign-on using existing userregistration tool and webservice Rest, SOAP, XML RPC and WSDL with webservice security X.509 Certificate token and Acegi .
  • Involved in object oriented coding and design patterns like MVC, Fa ade, delegates, Factory, AbstractFactory etc.
  • Involved in integration of Sun JES Ldap with escenic web content tool and userregistration.
  • Involved in integration of SVN version control with escenic web content tool and data modeling.
  • Involved in integration of Streaming video and Audio with escenic web content tool.
  • Involved in creating Junit test case for all components.

Environment: Java, J2EE Spring Framework, EJB, JSP, JSTL, Servlet, JSF, Struts , Acegi, Hibernate, Ajax, XML, Ant, Maven, DHTML, HTML, Weblogic, Resin, Eclipse, WinCvs, SVN, Junit, Oracle, Clear Quest, Jprofiler, Ehcache, Toad, DBVisualizer, LDAP, WebService Rest,WSDL and SOAP API , XSD, Jira, UNIX AIX , XQuery, UML

Confidential

Team Lead/Architect

  • Portal Module enables users to perform these primary functions like relevancy Search for an Event, venue or artist by keywords using Lucene. View artist record or venue information including upcoming events, rating, related articles and user reviews. Play audio and video files for an artist and view moderated or unmoderated photo galleries for an artist. Rate, write, preview and post a review for an artist or venue and request removal of user reviews
  • Admin module enables users to perform these primary functions like add, modify, bookmark, save drafts or submit events or Venue to the database move events to the trash, copy event records. Set single, Recurrence or complex time schedule for events. Associate venue data with an event.
  • Involved in migrate the existing application to Jboss Application Server and Cach database.
  • Architected and designed event 2.0 management tool.
  • Admin Modules 2. Portal Modules.
  • The COXnet Event Management Tool enables the Cox newspaper properties to create and manage a multipurpose, centralized database of event, venue and artist information for export to print and online products. This application has two primary modules.
  • Involved in leading team and understanding the functional requirement of the project
  • Involved in development of Front-end coding and DAO Layer
  • Involved to integrate Google Map, GWT with Event Management Tool.
  • Involved to develop Portal and portlet for this application.
  • Involved in object oriented coding and design patterns like MVC, Fa ade, delegates, Factory, AbstractFactory etc Involved to develop Ajax with GWT and Dojo GUI functionality for this application.
  • Involved to develop Session bean for this application.
  • Involved in development of UI components using Taglibes.
  • Involved in creating Test framework for the application.
  • Involved in configuration and deployment in weblogic application server

Environment: Java, J2EE EJB, JSP, JSTL, Servlet, JSF, Struts , Ajax, Weblogic Portal, Ant, HTML, Weblogic, Sun JES LDAP, Jboss, Jprofiler, Eclipse, WinCvs, Oracle, Cach , Toad, DBVisualizer UML, UNIX AIX , Clear Quest, GWT

Confidential

Senior Consultant

  • Involved in design and implementation of Federated SSO Single sign-on and security with RSA cleartrust and X.509 Certificate token
  • Involved in design and development of Stateless session beans and DAO Layer.
  • Involved in understanding the functional requirement of the project
  • This Project is web-based Federated Single Sign on SSO functionality across SNI and its trading partners. By enabling cross enterprise SSO, users that have authenticated themselves to an external partner site will be able to access Schneider Applications without having to login again locally at Schneider. Similarly, SNI users could access third party applications without having to authenticate themselves against these application's native Identity Management Systems.
  • Involved in development of UI components using JSF Java Server Faces and Taglibes.
  • Involved in object oriented coding and design patterns like MVC, Fa ade, delegates, Factory, AbstractFactory etc
  • Designed and developed data access layer using DAO design pattern and Hibernate for interacting with DB2.
  • Involved in code review of other member's work
  • Involved in creating Test framework for the application in order to ensure desired interaction of various modules.

Environment: Java, J2EE EJB, JSP, JSF , Webservices, Soap, WSDL, DB2, Ant, IBM MQSeries, IBM Websphere 5.1, RAD, WinCvs, Hibernate, Rational ClearCase, RSA-ClearTrust, Spring Framework, Trillium, Junit, SAML

Confidential

Senior Analyst

  • The online component is a web-based application designed using MVC architecture design pattern. The integration between online application and ECRM is implemented using IBM MQ series, XML and SOAP protocol. The batch component is developed using Java which polls for the incoming file and then processes each record in the file. The employed architecture uses same business components between online and batch. The project also involved integration with Trillium for data cleansing process.
  • ECRM is an enterprise wide customer data management system for American Honda Motors. The system maintains transactional data related to Honda's customers, which is used by various applications across the enterprise. ECRM is high performing, highly scalable system that has both on line and batch components to access the data.
  • As a team lead for the project, responsible for managing the team of 5 developers. The responsibilities include external team coordination, mentoring, providing technical direction, and formulating coding standards.
  • Involved in understanding the functional requirement of the project
  • Involved in design and development of Stateless session beans and CMP Entity Bean EJBs .
  • Involved in object oriented coding and design patterns like MVC, Fa ade, delegates, Factory, AbstractFactory etc
  • Involved in development of UI components using JSP, Taglib and Struts with Tiles.
  • Designed and developed data access layer using DAO design pattern for interacting with DB2.
  • Involved in code review of other member's work
  • Involved in creating Test framework for the application in order to ensure desired interaction of various modules.

Environment: Java, J2EE EJB, JSP, JDBC , Struts, DB2, Ant, HTML, IBM Websphere 5.1, RAD, WinLite, WinCvs, Log4J, IBM MQSeries, WebService SOAP Rational ClearCase, Rational ClearQuest, Trillium, Junit

Confidential

Senior Developer

  • AMSA is designed as an N-tier application with UI layer using Struts, the business layer using Stateless Session Beans and Entity Beans as data access layer. Authentication and Authorization layer is implemented using NetPoint, Single SignOn and JAAS. Invoices are generated in PDF format using XML, XSL and FOP. Code and document was maintained by Rational ClearCase and defect and change tracking was maintained by Rational clearQuest.
  • AMSA is a web-based application that manages revenue and fund generating contractual agreements between Charles Schwab Co. and other Mutual Funds companies. The system extracts data from various data sources residing on mainframe and load them into Oracle database using SQL Loader scripts.
  • Involved in complete life cycle of the project and Estimation of project.
  • Involved in designing of modules like Hedge fund, invoicee, Invoice, Users
  • Involved extensively in coding for Hedge fund, Incoicee and invoice modules.
  • Involved in early phases of SDLC such as gathering and analyzing functional requirements and designing using Rational Unified Process RUP .
  • Created class diagram and sequence diagram using Rational Rose.
  • Involved in object oriented coding and design patterns like MVC, Fa ade, delegates, Factory, AbstractFactory etc
  • Involved in development of UI components using JSP, Taglib and Struts with Tiles.
  • Involved in EJB development such as stateless session beans and BMP entity beans.
  • Developed Data Access Layer using DAO design pattern.
  • Involved in creating Test framework for the whole application in order to ensure desired interaction of various modules using Junit, Rational Robot and Ant.
  • Designed and implemented PDF generation module using XML and XSL.

Environment: Java, J2EE EJB, JSP, JDBC, XML , Webservices, Struts, Oracle 9i, FOP, Junit, Ant, VSS, Single SignOn NET Point Authentication, XML, XSL, Weblogic7.0 8.1, FOP, JMS, Log4J, Rational ClearCase, Rational ClearQuest, OpenReports, Linux

Confidential

Developer

  • Developed database objects such as ANSI/SQL and PL/SQL for various modules.
  • Developed of stateless session bean, DAO and helper classes.
  • Developed presentation layer using JSP.
  • Created class diagram and sequence diagram for various modules.
  • The system is used by more than 90 exporters in Europe to track the status of their shipments. The export data is received by the remote machine in XML format through RMI server. The RMI server stores this data in Oracle database using Entity beans. The tracking application is a web-based application, which uses JSP, Stateless Session Beans and DAO classes to display the data.
  • Created TestCase for JUnit testing and integration testing.
  • Online application and third party application is implemented by using Webservices.
  • Developed JavaScript for dynamic validation of all the forms.
  • Developed Ant script for building and deploying the application.
  • Involved in performance tuning of the application mainly for debugging out of memory error during peak load.

Environment: Java JDK1.3 , J2EE RMI, EJB, Servlets, JSP, JDBC, XML , Webservices, HTML, Oracle8i, Weblogic, and Linux

We'd love your feedback!