Technical Architect Resume
SUMMARY:
- Confidential has 18 years’ experience with Confidential and Confidential in Information Technology Projects with specific focus towards ecommerce and web applications, technical architecture and delivery leadership.
- He has been involved in RFI/RFP responses, leading estimations, project proposals, analysis, design, architecture and development of mission critical web applications across retail, insurance and financial sectors.
- The expertise includes software estimations, project design and implementation, identification of major technology components, definition of interfaces in systems spanning from client server to web technologies.
- Confidential has a track record of high quality delivery in a variety of solution domains including IT system Architecture, Ecommerce (Oracle/ATG), business intelligence, content management (Interwoven, Adobe CQ5) and custom built mission critical business systems.
- Technical Leadership and Architecture of complex Program /projects in cutting edge technologies with budgets ranging up to $5M with global implementation and rapidly evolving requirements.
- Expertise in responding to Enterprise and/or individual Program RFP, Business Case Preparation End to End Analysis and proposal preparation and presentation
- Lead the effective & efficient delivery of large, complex projects
- Thorough understanding and hands on with below IT & Product development processes:
- Delivered project in wide range of technologies including J2EE and Mobile Technologies
- Proven skills & hands on with various Architectural standards and Frameworks:
- Effective communication skills and record for coordination between globally located teams.
- Multiyear experience in ATG(Oracle) Commerce, Repositories, Personalization, Content Management, Promotions, Scenarios and Endeca search
- Ground up building exposure in ATG 10.2 MVC Rest Framework based backend architecture
- Ground up building experience of SOAPUI based Rest test suite
- Experienced with cutting - edge technologies like Rest Web Services, UDDI, WSDL, SOAP, XML, XSL, XSLT, XML Schema, ATG Actor Registry and WebSphere Service Repository & Registry
- Extensive expertise as leading in architecture to analyze and develop solution approaches / architecture blueprints for various Ecommerce and J2EE applications
- Experience in Cassandra and creating OSGi bundle for the storage API
- Front end design with Angular and Backbone based JS libraries
- Content design using Adobe CQ5 and Interwoven
- Solid work experience in Java, JEE, IBM Portlets, JSR 168 Portlets, AJAX, EJB, JPA, JSF, JavaScript libraries, Servlets, JMS, XML/XSL, JDBC, JAAS, LDAP & UML
- Proven expertise in frameworks/architecture including MVC, JBoss Seam, Struts, Spring, Hibernate, iBatis & Tiles
- Multiyear years of experience in analysis design, development and implementation of various e-commerce applications, internet/intranet web applications using Java, J2ee Websphere, Weblogic, JBoss and ATG Dynamo technologies spanning the entire Software Development Life Cycle.
- Multiyear experience in application architecture analysis and designing using UML (Rational rose, Visio), OOAD and design patterns.
- Multi years of experience in J2EE technology - implementation of JSP, Servlets, EJBs, XML/XSLT on clustered environments.
- Multi years of development experience OO frameworks based on MVC like: Spring, Struts-Tiles and ORM tools like Hibernate and Ibatis.
- Experience in T-sql programming, performance tuning of SQLs, sql profiling, strong in physical logical design of databases (SQL Server 2000/2005, Oracle 8i/9i, DB2).
- Experience developing and deploying Web Services using Apache axis2, JAX-WS and JAX-RS, ATG MVC Actor
- Ability to work well independently or in a team environment. Possess excellent analytical and troubleshooting skills, proactive in solving problems.
- Quick learner, enthusiastic about learning and utilizing new technologies.
TECHNICAL SKILLS:
Languages: Java, xml, JavaScript, JQuery, Unix shell scripts, VB, VC++
Technology: J2EE, SOA, Restful Web Services, EJB, JMS, JSP, Struts, Spring, Axis, JAX-WS, JAX-RS, JDOM, iBatis, Hibernate, TIBCO RV, Ajax, Ant, Exstream, JAXB, Apache packages like log4j, commons api, Java Persistence
App/Web Servers: WebSphere, WebLogic, ATG Dynamo, IIS, Apache, Tomcat
Tools: Used: TIBCO RV, MQ Series, Intervowen, Portal Infranet, Ant, Actuate Ereporting, Business Objects, Cleartran, Datastage, Blaze Rules Engine, Oracle On demand, ATG Commerce, Cassandra, OSGi Bundles, CQ5
UML: Rational Rose, Visio, Object Domain, MagicDraw
IDE: Jbuilder, IntelliJ Idea, Eclipse, RAD
Ecommerce: ATG Web Commerce Suite, ATG Nucleus, Repositories, Personalization, ATG Servlet Beans, Pricing, Fulfillment, Merchandising and Customization, ATG MVC based REST
Mobile/Responsive Web Design: HTML5, Android SDK, AngularBackbone framework, Require, Underscore and Bootstrap
Estimation Methodologies: Use Case Estimation. Functional Point Estimation, Agile - Poker
Databases: Oracle, Informix, SQL Server, Access
PROFESSIONAL EXPERIENCE:
Technical ArchitectConfidential
PROJECT SPECIFIC SKILLS: JAVA, Servlets, java script, JMS, XML, ATG Merchandising, Marketing and Personalization, BCC, ACC, CVS, PORTAL’s INFRANET Billing system
Responsibilities:
- Understanding of Infranet Billing System for order fulfillment system
- Worked on fulfillment system to integrate with backend systems.
- Worked on enhancements to portal personalization of the site. Created and managed content groups/user profile groups.
- Enhanced existing slots and created new Targeters.
- Developed use cases for order work flow in Routing engine process for finding orders for store fulfilment, identification of stores and processing store completed orders.
- Modified rules for Item price Calculator, added new discount calculator in the pricing engine.
- Enhanced pricing process for authenticating user before checkout process.
- Implemented Form Handlers for confirming login redirects
- Worked on Checkout and shopping cart Form Handlers for verification and validation of the transaction
- Migrated Dynamo’s repository API’s with backend data source mapping.
- Developinga detail design for some subsystems and their implementation.
- UML for subsystems
- Work involved preparing the technical design documents and implementing subsystems and unit testing.
- Played a technical designer/developer role for this project and the role involves analysis and design, coding activities.
Confidential
Technical ArchitectPROJECT SPECIFIC SKILLS: JAVA, Servlets, java script, XML, JBOSS, Interwoven, SQL Repository, TOAD, VSS, JBuilder, ATG Commerce, Content and Personalization
Responsibilities:
- Participation in the creation of database design and application classes design
- Creating entity classes as a representation of database on application side.
- Creating droplets as dynamo servlet beans for user interface. Creation of the data categories according to the required type of contents.
- Migrated existing tag libraries to DSP tab library
- Created Form Handlers, Droplets and classes to access the content based on users preferences.
- Creation of the presentation templates using perl. These presentation templates are used for previewing the content and creation of final html fragments which will be displayed on the website.
- Coding the perl programs to update the database with the latest content deployed and move the content to web/app server.
- Participated in retrofitting of the workflow for content from author assignment to content deployment.
- Lead technical assessment and implementation of various projects in Auto and Home portal applications to analyze the technical viability of the new Home States, Responsive Web Design and Geospatial projects based on Mobile Responsive design, SOA, design and codebase.
- Architected and Developed Datapower Service used to integrate web services with the portal application.
- Participate in analysis and requirements gathering
- Provide architectural solutions to business issues and requirements
- Establish architecture goals and guidelines along with key design decisions
- Performing Proof of Concepts for new web services for Geospatial calls and Risk meter calls using JEE technology including JAX-RS
- Evaluated components of the Portal platform that can be salvaged or reused
- Provided tactical recommendations for remediation (as appropriate).
- Assessed short-term options for addressing timing issues, such as Association mandates and capacity issues.
- Assessed the segregated systems for their integration approach against reference architecture of Service Oriented Architecture (SOA), Portal and Restful services.
- Checked for inefficient and redundant communication layers including message brokers.
- Understanding and analyzing how the Insurance policies are originated the corporation which needs to be serviced and that needs to be serialized for the backend rating engine
- Get involved in preparation of the End-to-End architecture for projects
- Maintaining SOA and Best Practice approach during preparation of the designing document.
- Involvement in taking decision regarding the functionality of various middleware tools like WMB, Datapower, and WMQ that will be implemented for the overall solution.
- Assessed the design patterns used in different layers.
- Schedule and progress status
- Lead the resolution for several critical issues
Confidential
Java Applications Developer
PROJECT SPECIFIC SKILLS: Websphere, J2EE, Oracle On demand, Hyperion, COTS software, Edify IVR, SOA, Web Services, EJB, JMS, JSP, Struts, Spring, Axis, JAX-RS, Blaze rules engine
Responsibilities:
- Responsible for designing the solution for Small Business Requests and projects in DCORR area including design, execution, delivery, status tracking, issues tracking, changes tracking, risk tracking and reporting
- Design and implementation of restful web services for Risk rating calls to Blaze and web service calls to Moody’s risk rating services
- Conduct POCs to verify the viability of proposed solutions.
- Conduct design review with multi-vendor product environment
- Mentor team of tech Leads and Developers
- Monitoring and controlling for the resolution of Incidents.
- Manage Project scope changes, deviations, contingencies etc. within agreed upon scope and timelines; Provide technical guidance to the Project team.
- Understand the business objectives of the projects interfacing with supported applications, identify key technical challenges in Redesigning as multi-tier architecture, while providing the end to end solution
- Identify, assess, track and mitigate risks & issues at multiple levels
- Work closely with IT teams of Architects, Tech Leads, BAs and Test Engineers to solidify plan,
- Schedule and progress status
- Performing the Impact Analysis for BR and RR request, producing effort estimation and re-estimating the delivery schedule.
- Tackling and attempting the Production issues reported by Confidential .
- Reviewing Use Case diagrams, realizing and decomposing Use Cases.
- Represent Confidential in presenting Confidential Best Practices from Confidential 2.0/Requirements Traceability and other CMMi processes
Confidential
Technical ArchitectPROJECT SPECIFIC SKILLS: Web Logic, J2EE, Ruby, Groovy, JSP, Spring Framework, iBatis, Test Director
Responsibilities:
- Project enhancement estimations using planning game and use case methodologies.
- Review the tech design of critical enhancements and code review.
- Encourage team and provide leadership for team to use best code practices and flexible designs.
- Individually take on some enhancements and complete them through requirements, design, code and testing.
- Provide daily, weekly and monthly status reports.
- Conduct monthly Projects/Defects prioritization exercise with business team.
- Create schedule, provide assignments to team members and tracking of same in SDLC phases.
- SLAs monitoring and reporting with regards to Production support and release cycles.
Confidential
Technical Architect
PROJECT SPECIFIC SKILLS: WebLogic, J2EE, JSTL, JSP, Struts, Datastage, Tivoli Work Scheduler, Hibernate
Responsibilities:
- Single Point of Contact for WMC with regards to production support and enhancements of Pricing applications.
- Project enhancement estimations using planning game and use case methodologies.
- As technical leader, review the tech design of critical enhancements and code review.
- Encourage team and provide leadership for team to use best code practices and flexible designs.
- Dive in for production support in 24*7 model of high priority Production issues.
- Individually take on some enhancements and complete them through requirements, design, code and testing.
- Lead the due diligence, knowledge transfer and application ownership transition.
- Provide daily, weekly and monthly status reports to Wellington business as well as IS managers.
- Conduct daily SCRUM meetings, weekly business review meetings.
- Conduct monthly Projects/Defects prioritization exercise with business team.
- Monthly Release planning and schedule creation.
- Create schedule, provide assignments to team members and tracking of same in SDLC phases.
- SLAs monitoring and reporting with regards to Production support and release cycles.
- For Confidential resources, responsible for people management, including goal setting and providing performance feedback.
Confidential
Technical ArchitectPROJECT SPECIFIC SKILLS: WebLogic, J2EE, Tomcat, Struts, Cleartran interface, iBatis
Responsibilities:
- Lead the team in all phases of RUP methodology including inception, elaboration, construction and transition.
- Project estimations using use case analysis techniques.
- The assignment included technical leadership in Ibilling and other projects being performed by Cognizant.
- Technical design and code review of work of various team members.
- Individually designed, developed and unit tested the Notifications for Ibilling platform.
- Status reporting which includes the creation of various metrics like monthly, daily and weekly to the client as well as my senior management.
- Responsible for estimation, planning, execution and monitoring.
Confidential
Technical ArchitectPROJECT SPECIFIC SKILLS: WebLogic, J2EE, Tomcat, Struts
Responsibilities:
- Assignment involved project proposal, management, functional point estimation, analysis, lead development and technical design.
- Status reporting which includes the creation of various metrics like monthly, daily and weekly to the client as well as my senior management.
- Responsible for people Management, including goal setting and providing performance feedback.
- Responsible for guiding the team from providing them the resources they need in all aspects to complete the deliveries successfully.
- Responsible for estimation, planning, execution and monitoring.
