We provide IT Staff Augmentation Services!

Architect / Lead Developer Resume

3.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY:

  • Experienced in Ecommerce technologies using Hybris, Celum, Solr, Oracle 11g
  • Having 13+ years experience in web technologies using JAVA and J2EE with different technologies and frameworks like Spring / Spring webflow, Spring MVC, Struts, JSP, Servlets, JMS, AJAX, Junit, Java Webservice, Apache CXF, RESTFul Webserivce, Jersey, Hibernate, XML, ANT, JDBC, JavaScript, Web Logic, Web Sphere.
  • Experienced in working with agile methodologies, Test Driven Development (TDD) and Scrum and used Rally tool for planning, tracking and managing the project.
  • Involved efficiently in all phases in Software Development Life Cycle and responsible for managing technical / project risks throughout the project.
  • Involved in planning, estimation and tasking of the project.
  • Performed code review and suggested the team to refactor the code.
  • Define better development Process by identifying the risk and providing baseline acceptance criteria and deliverables.
  • Expertise in creating XML, DTD, XML Schemas, XSLT and web designing using HTML, CSS and JavaScript.
  • Extensive development experience in different IDE’s like RAD, Rational ClearQuest, Rational ClearCase, WSAD, Eclipse IDE and its Plug - in Development.
  • Expertise in software designing using Object Oriented Analysis and Design (OOAD) with UML specification and Eclipse, Rational Rose tools
  • Proficient in designing / developing high performance, high scalability and low latency web application
  • Highly proficient in XML technology working on DOM and SAX parsers.
  • Expertise in relational databases like Oracle, DB2, MySQL and SQL Server.
  • Expertise in design, development, Unit testing, integration, debugging and implementation and production support, client interaction and understanding business application, business data flow and data relations from them.
  • Lead developer and managed, motivated and lead the team to get the excellent work done at time.
  • Well communicated with clients, business people and with others peers to ensure quality of work.
  • Well presented many demos (iteration / project release demos) to the business, PM’s, stake holders.

FUNCTIONAL:

  • Versioning and Source code management
  • Bug fixing, QA support, trouble shooting on logs
  • Involved in design phase and created UML diagrams
  • Requirements definition, functional specifications and gap analysis.
  • Implementing projects, end to end testing and user acceptance testing
  • Bringing better development process that helped to speed up the development

TECHNOLOGY:

Hybris, Celum, Solr, Spring, Spring Webflow, Hibernate, jdbc, Spring JDBC template, JPA, JTA, JMS, Spring MVC, Struts, JSF, Maven, Hudson, Fisheye and Crucible Control, Jenkins, Design Patterns, Unix shell script, Quality Center, Apache Quartz, Eclipse 3.5, WSAD 5, RAD 7, Tomcat Server 5, Websphere 6.1, Weblogic 7.1, Java Web services, RESTful webservice, Jersey, Webservice JAX-WS, Apache CXF, JAXB, HTML, Java Script, Ajax, JQuery, JSON, Jackson, Oracle 11g, DB2 7.0, Sybase, Toad, SQL Developer, Object Oriented Analysis and Design (OOAD), UML, Rational Rose, Microsoft Visual Sourcesafe, VisualVM, Dynatrace, Findbugs, PMD, CVS, SVN, XML, XSLT, Clearcase, JTest, JUnit, Mockito, JMeter

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

Architect / Lead Developer

Responsibilities:

  • Expertise in understanding the customer PCM catalog taxonomy.
  • Performed Hybris Administration Console on the following activities - System Initialization & Updation, configuration, Monitoring, executing impex scripts
  • Responsible on Architect / designing the project using Object Oriented Analysis and Design (OOAD) with UML specifications for all the modules.
  • Responsible for Hybris Management Console (hMC) activities - creation of product / media / other objects, setting the catalog, website, Execution of Solr Indexing, Script Generator, Impex Import / Export, Maintenance of users, Execution of Cron job
  • Responsible for creating Page Templates and Navigation in CMS cockpit.
  • Designed and developed Document Import, Structure and Enrichment, where data is populated to back end using spread sheet
  • Designed and developed reporting module, helping customer to export Category, Product and Variant records to Excel sheet for verification and sharing the data to the distributors
  • Well Communicated with BA to get the requirements and involved in Technical Design documentation
  • Responsible on DB migration activities - converting PubGroup to Product Group, getting Taxonomy structure for another Oracle Database, involved in Oracle DB migration activities.
  • Designed and developed Product, Category, Listing, Software, Video modules using RESTful webservice using JAX-RS Jersey API and Hybris extension APIs.
  • Designed and developed Breadcrumb, URL (shortening, Marketing URL), Navigational Nodes
  • Responsible for PCM table model creation and coding for Table Editor to bring the PCM table model to the UI
  • Effectively used VisualVM to monitor the performance of application and refactored the code for better performance
  • Responsible for setting up different Hybris environment - Hybris, Solr, Celum, Backend (Dev, QA, UAT and Pre-Prod) in AWS cloud based platform
  • Involved in R&D of using cloud based Cloudbees environment for setting up github / SVN, Jenkin deployments, JMeter
  • Designed and developed / maintained UI WCMS module for Category, Listing, Product
  • Designed and developed CMS Components for Literature, Software, Pages, Videos
  • Responsible for integration of Hybris to Celum. This integration helps to bring images from Celum to Hybris PCM Editor.
  • Performed TTD approach for all the modules developed using Junit and Mockito.
  • Involved in R&D on Pricing and Promotion modules for future implementation.
  • Manage day to day Stand up calls with development team
  • Create detailed sprint plans from estimated scope of work
  • Performed code review.
  • Responsible for setting up Dev, QA, PreUAT environments, build and deployment process.

Environment: Hybris, Spring, Spring MVC, RESTful webservice using JAX-RS, Jersey, jdk1.6, Celum, Solr, JSP, HTML, Java script, Ajax, JQuery, Eclipse, MySQL, Oracle 11g, AWS, MySQL, Tomcat Server, VisualVM, SVN, Jenkins, Jira, Junit, Mockito

Confidential, Whippany, NJ

Lead Developer

Responsibilities:

  • Communicated to BA to get the requirements and involved in Technical Design documentation using OOAD and UML specification
  • Provided technical and functional clarifications to the team members, allocate task, track the closure of the task
  • Performed code review comments
  • Designed and developed Datadownload component using Spring and Hibernate
  • Responsible for QA, UAT and Prod deployment and support during the deployment.
  • Involved in estimation, identify risk analysis of the project
  • Fixed the defects identified in the QA and UAT environments and tracked using Quality control tool.
  • Developed for all the modules using Junit and Mockito.
  • Designed and developed Regionalization of risk analysis for Asia Pacific and Europe.
  • Designed and developed Java Webservice for retrieving data from DataLoader and their tasks and dependencies from Oracle DB using Hibernate.

Environment: Spring, Hibernate, Java Webservice using JAX-WS, Apache CXF, Weblogic Server 8.1,Core Java 1.6, JMS, GemFire Distributed Cache, JSF, Oracle 11g, Clearcase, SQL Developer, Quality Center, Eclipse, Actuate Reporting tool

Confidential, Whippany, NJ

Lead Developer

Responsibilities:

  • Analysis and design using OOAD approach with UML specification, code development and enhancement, Unit and System testing, defect fixing in QA testing for File Posting component.
  • Identify the needs of the project and provide technical suggestions to the project,
  • Analyze and optimize the code for better performance, coordination with different teams - Business Analyst, Testing, Other development teams
  • Designed and developed JMeter for load testing as well as doing functional / regression testing after deployment is done in different environments.
  • Designed and developed email component for sending email based on the JMeter results.
  • Designed and developed RESTful service using Jersey and Hibernate for rename subscription, get report revisions, mark as favorite, get favorite reports functionalities.
  • Developed scheduler using Apache Quartz to execute JMeter in defined interval of time.

Environment: Spring, Hibernate, Servlet, JSP, HTML, Java Script, Ajax, JQurey, JAX-RS, Jersey, Apache Quartz, Apache Ivy, Eclipse, Clearcase, Sybase, Quality Center, SQL Developer, Apache Jmeter.

Confidential, Tampa, FL

Lead Developer

Responsibilities:

  • Responsible for getting interfacing details of the application. There are around 20 applications that Confidential needs to interact. Gathered interfacing details which helped to interact with these applications (both inbound and outbound)
  • Responsible for tasking and estimation of tasking.
  • Responsible for peoject architecture / designing the application
  • Clarified functional / technical clarifications to the team.
  • Coordination with different teams - other application teams, BA's, QA's
  • Designed and implemented remittance and disclosure functionality using Java Webservice JAX-WS
  • Designed and developed web services for retrieving Foreign exchange details using RESTful Web service - JAX-RS

Environment: JDK 1.6, Mule ESB, Mule Studio, RESTful Web Service - JAX-RS, Java Webservice JAX-WS, Eclipse, SVN, JIRA, Oracle 11g, SQL Developer

Confidential, Tampa, FL

Technical Lead

Responsibilities:

  • Responsible for architecture / designing the application
  • Understand functionality and helped the team for the development
  • Designed the framework and Rules Layer.
  • Designed and developed Member, Exclusion, Manipulator and Duplication data using Java webservice JAX-WS
  • Provided Technical suggestions to the team and made the project to proceed in the right direction
  • Suggested tools for the ease of development
  • Brought up process to proceed the project in right track
  • Responsible for deployment and support for the deployment
  • Performed code review and suggested the best practices
  • Coordinated to different team to resolve the issue / give suggestions - BA’s, Release Management, QA
  • Used Findbugs to perform the static analysis of the code.
  • Responsible for performance tuning of Java code with the help of Dynatrace.
  • Responsible for tasking and estimation of tasking.

Environment: JDK 1.6, Spring, Hibernate, Java webservice JAX-WS, Eclipse, SVN, Dynatrace, FindBugs, Oracle 11g, SQL Developer

Confidential, St. Louis, MO

Technical Lead

Responsibilities:

  • Iteration/Scrum planning, estimation and task out stories.
  • Versioning and source code management
  • Understand functionality and design and help offshore team for code development.
  • Coordinated offshore development team of size five
  • Ensured deliverables are delivered with quality on timely manner.
  • Responsible bug fixing, QA support, trouble shooting on logs
  • Performed code review using Crucible control.
  • Responsible for production deployment and support during deployment.
  • Understood the functional knowledge of Order Refills, Auto Renewals, Address Management, Multiple Creditcard, Contact P, Bounce Management and clarified the team on these areas. Involved in design, implementation / maintenance of these functionalities using Java Webservices JAX-WS, technically helped the development team on these functionalities
  • Responsible for design and development of Order module functionality using Java Multi Threading concepts
  • Designed and developed web service for Address and Credit card management using JAX-WS and Hibernate
  • Responsible for Test Driven Development (TDD) writing Junit using Mockito for all the modules I developed
  • Coordinated to different team to resolve the issue / give suggestions - Services team, BA's, Release Management, QA
  • Took responsibility of projects Emblem Pharmacy, Formulary and batch process (sub projects of Confidential ). Taken lead for the projects from requirement to deployment to prod.

Environment: Spring, Spring webflow, Hibernate, Struts 2.0, Web Service JAX-WS, Eclipse, CVS, Oracle 9i, Tomcat Server 5, SQL Developer, HTML, Java Script, JQuery, Ajax, JSON, Crucible and Fisheye, Maven, Hudson.

Confidential, Wakefield, MA

Architect

Responsibilities:

  • Communication with the business team during Requirement gathering
  • Responsible for design and development of file polling and process different types of files (TDFX, OTC, SUT, etc) using Java Multi Threading
  • Responsible in the primary design and decide on the software / Technology used for the project
  • Responsible for preparation of Design Documents using OOAD with UML specification
  • Helping the team regarding the code development.
  • Designed and implemented retrieving the dropdown box value dynamically using JQuery and AJAX.
  • Leading team of 6 members and communication with client for any clarification regarding the business.

Environment: Spring, Hibernate, Struts 2.0, Clearcase, Clear Quest, JQuery, AJAX, Oracle database, RAD 7.0, WAS 7.0, SQL Developer.

Confidential, Omaha, NE

Senior Developer

Responsibilities:

  • Responsible for creation of Menu from database
  • Involved in development of Hibernate to access Oracle database
  • Responsible for writing Junit and System Testing.
  • Designed the dynamic flow of the application using Drools rule engine tool
  • Responsible for Defect Fixing in QA Testing.
  • Coordinating offshore team to provide inputs for offshore

Environment: Spring, Hibernate, JSF, Teamprise, Drools rule engine, HTML, Java Script, AJAX, Oracle database, RAD 7.0, WAS 6.1, SQL Developer.

Confidential, Chicago, IL

Senior Developer

Responsibilities:

  • Responsible preparation of Design Documents for account information, account Details, Fund Transfer, Adding/Deleting the Signer for account, stop/close accounts
  • Responsible for writing Junit and System Testing.
  • Responsible for Defect Fixing in QA and UAT Testing.
  • Designed and developed and enhanced account information, account Details, Fund Transfer using Spring MVC and Hibernate
  • Coordinating offshore team to provide inputs for offshore development work

Environment: Spring Framework, Hibernate, jdk1.4, Web Services, Web Methods, JSP, HTML, Java Script, AJAX, Websphere Portal, RAD 7.0, Web Sphere 6.0, Clearcase, Oracle 9i.

We'd love your feedback!