Technology Architect Resume
SUMMARY
- 12 years of experience in handling enterprise application development, inclusive of 5 years of conceptualizing and architecting solutions for eCommerce domains.
- Extensive analytical, design and hands - on capabilities of configuring and extending the Oracle Commerce packages to accommodate the diverse business needs of web shops across retail, manufacturing and logistics domains.
- Proven track record of handling non-functional aspects of enterprise applications, inclusive of bottleneck analysis, recommendation of fine tunings and realizing the implementations. Solutions involved handling multiple layers of architecture ranging from content management and caching, application bottlenecks, design corrections, external tool and framework integrations, database performance checks and server topology updates.
- Profound experience leading teams towards delivery excellence by empowering the implementation practices through automations and industry best practices.
- Rolled out new product lines (Softgood / Hardgood) with fulfillment integrations, pricing overrides and catalog planning for Oracle Commerce 11.0 / ATG 9.1 based web shops.
- Introduced new payment systems handling compliance requirements (SEPA, PCI), security aspects and performance needs of the eCommerce implementations.
- Planned and executed customizations in commerce - pricing, taglibs, servlet and processor pipelines and in fulfillment pipelines to achieve the functional and security requirements.
- Planned and implemented integrations with third party solutions for payment gateway interfaces like EvoPayments, Infra service providers like PostDirekt (Address Verification) and Adobe Omniture (Business Analytics)
- Explored and enhanced Oracle commerce features by leveraging seamless integrations with relevant technologies like Oracle Coherence for session management and data caching.
- Analyzed non-functional capabilities of the web shops using tools like DynaTrace, jProfiler, MAT, JProbe, YourKit, Apache JMeter, and Fortify.
- Suggested and integrated new commercial and open source tools as well as developed frameworks to create right solution fitments to the proposed business requirements.
TECHNICAL SKILLS
Commerce Packages: Oracle Commerce 11.0 / ATG 9.1
Application / Web Servers: Oracle Weblogic 12.1.2 / 10.0 , JBoss 4.x, Apache HTTP Server 2.2
NFR Verification Tools: DynaTrace, Apache JMeter, HP UFT (QTP), ATG Dust, Easymock + Powemock, jProfiler, JProbe, SonarQube + PMD + CS + FB
DevOps / Automation: Jenkins (CI), Selenium, Ant + Maven
Design Tools: RSA, Powerbuilder, UML, Rational Rose
OS / Scripting tools: RHEL, Cent OS, Win 7 / XP, Shell + Batch scripting, WLST
JEE tools / frameworks: XML (XSLT/XQuery), JMS, Design patterns, EJB, Web services, Struts (MVC), JSF, SOA.
Databases / Tools: Oracle DB (8i, 9i, 10g, 11g), Teradata, SAS, SQL Developer, TOAD.
PROFESSIONAL EXPERIENCE
Confidential
Technology Architect
Responsibilities:
- Creating and leading implementations of all functional enhancements of the Confidential web shop. Serving as primary technical gateway reviewing the design approaches.
- Involved rolling out multiple soft good and hard good products, introducing new payments involving third party payment gateways and internal authorizations.
- Consolidation of fulfillment processes (like providing single view of orders and XSLT based processing).
- Handling market demands (like planning and supporting RWD rollout, enhanced search capabilities, future requirements w.r.t. performance and security).
- Customization of Oracle Commerce - catalog, user profile, checkout, pricing and fulfillment components in the process of implementation.
- Leveraging seamless integrations with Oracle technology stack.
- Oracle Coherence being integrated for session management and data caching.
- Oracle Wallet being considered for credential management.
- Enhancement of the application’s capabilities from both software (like upgrading the software, introducing new tools) and architecture (like suggesting the possible landscape for future lookouts, ensuring adherence to enterprise architecture requirements).
- Handled non-functional requirements of the site a.k.a., performance, security and code quality both through elegant, industry-standard solutions and enhanced processes.
- Identifying process enhancements like test automation with Selenium, BrowserStack and UFT (QTP), better NFR checks with Apache JMeter, HP LoadRunner, stricter code quality checks with SonarQube, DevOps enablement with Jenkins and efficient unit testing with ATG Dust, EasyMock and PowerMock API, enhanced traceability with RSA. Ensuring consolidation of process improvements.
- Team coordination for technical requirements, training the team in new technologies and software upgrades, presenting client with business case options and handling adherence to release phase gate criteria.
Technology Stack: Oracle Commerce 11.0, ATG 9.1p1, WebLogic 12c, Oracle Database 11g, Eclipse, Ant, MAT jQuery, ATGDust, Selenium, RHEL, Apache Web Server 2.2, DynaTrace, jProfiler, JMeter, SonarQube, RSA, SVN.
Confidential
Technology Lead
Responsibilities:
- Requirements analysis, design and implementation of PDP, the only commerce based and highest visited catalog page, promoting modularity, reusability and performance.
- Handling enhancements and issue resolutions of entire commerce module with focus on checkout.
- Personalization enhancements in basket page through upsells and cross sells, by leveraging the ATG Personalization module.
- Handled non-functional issue resolutions of commerce module.
Technology Stack: ATG Commerce 9.1, JBoss-4.2.2GA, Oracle 11g, Ant, jQuery (Ajax)
Confidential
Technical Lead (Module Leader)
Responsibilities:
- Design and implementation of fulfillment, CSR, catalog and user profiling (partial) modules, proof of concepts for integration repository and SSO.
Technology Stack: ATG Product Suite 2006.3 (Commerce, Content Administration, Commerce Assist), JBoss-4.0.3SP1, Oracle 10g, Eclipse, Ant, JUnit, MooTools (JS), YourKit
Confidential
Technical Lead
Responsibilities:
- Detailed design and implementation of Inbound Manifest module, involving processing of the entire customer package reservation feed using multi-level WL based MOM and JMS.
Technology Stack: JEE 5, WebLogic Application Server, Oracle 10g, JTest, WebLogic Workshop
Confidential
Senior Project Engineer
Responsibilities:
- All the SDLC phases of the project. Focus is on parsing the large volumes of Teradata records efficiently using SAS scripts. Oracle DB is used as a staging database.
Technology Stack: Java 5, SAS, Teradata, Oracle 10g
Confidential
Project Engineer
Responsibilities:
- Development of Guest module, Design and implementation of Activities and Reservations modules. Activities involved development of struts based presentation tier, and EJB based persistence tier, implementation of eEnabler Framework, supported by SOA based prescriptive architecture.
Technology Stack: Oracle Application Server, Oracle jDeveloper, Java 1.4.2, Oracle 8i, Junit, JBoss/Weblogic/Websphere AS (eEnabler Framework).
