We provide IT Staff Augmentation Services!

Bigmachines Architect Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 10 years of IT experience in requirement analysis, design, development, unit testing, implementation and support of Web based, Client/Server, financial, CRM and CPQ applications.
  • 5 years of experience working on BigMachines.
  • Experience in all aspects of SDLC. Participated in Requirement analysis, Preparing Functional Specification Document, Use - Case writing, Prototype building, Unit test-case writing, Designing, Database modeling, XML designing, Preparing Technical Documents, Development, Testing, Deployment and SIT/UAT/Production support.
  • 5 years of experience working on client side.
  • BigMachines Administration Essentials Yellow Belt Certified.
  • Worked on BigMachines Configuration, Commerce, Integration and Document Engine extensively.
  • Experienced in integrating CRM OD, Salesforce and BigMachines.
  • Solid knowledge of BigMachines Configuration and Commerce.
  • Worked on providing cloud computing solutions for sales, order management, quoting and pricing.
  • Solid Knowledge and experience with J2EE technologies like JSP, JSTL, Custom Tags, Servlets, Javascript, AJAX, EJB, WSDL, WebServices, SOAP, XML, XSL, JMS, MQ Series.
  • Well versed in MVC frameworks like Spring, JSF and Struts along with ORM frameworks like Hibernate and IBatis.

TECHNICAL SKILLS:

Operating Systems: Windows NT/2000/XP/DOS, Unix/Linux

J2EE Technologies: JSP, JSTL,Custom Tags, Servlets, EJB,,JAX-WS,JMS

Databases: Oracle 9i/10g, DB2,Sun one directory, Microsoft Active Directory

IDEs: Eclipse, WSAD, RAD, Netbeans

Frameworks: JSF, Spring, Struts, Hibernate, IBatis

Web & App Servers: IBM WebSphere, Tomcat

Version Control: VSS, CVS, MKS, ClearCase.

Tools: Visio, Rational Rose, SOAP UI, QualityCentre, Maven, ANT, TOAD

PROFESSIONAL EXPERIENCE:

Confidential

BigMachines Architect

Responsibilities:

  • Analyzed requirements, wrote design documents.
  • Devised approach for overall implementation
  • Wrote BigMachines Best Practices document.
  • Interacted with Salesforce data using Import/Export XSLs..
  • Played the role of Tech Architect, Tech Lead and Onsite Cordinator.
  • Added recommendations rules, recommended items, hiding, constraints rules in configuration.
  • Interacted frequently with client and walked them thru Demo.
  • Used javascript to achieve some functionality.
  • Made welcome page, synching back page and controllers in SFDC.

Environment: BigMachines 12, Web Services, Salesforce, XSL, HTML 5, CSS3, JQuery, Javascript..

Confidential

BigMachines Architect

Responsibilities:

  • Analyzed requirements, wrote design documents.
  • Devised approach for overall implementation.
  • Handled team of six team members.
  • Wrote BigMachines standards and coding convention document.
  • Administered parts and users.
  • Interacted with Salesforce data using Import/Export XSLs..
  • Provided appropriate access to different user groups.
  • Performed various modification and validation using BML code.
  • Added constraint, validation and hiding rules.
  • Used javascript to achieve some functionality.
  • Made CSS changes to change look and feel of application.
  • Interacted with various HP systems using web services
  • Created tabbed layout for different sections.
  • Generated Word, PDF and Excel outputs using Document Engine.

Environment: BigMachines 12, Web Services, Salesforce, XSL, HTML 5, CSS3, JQuery, Javascript...

Confidential

BigMachines Consultant

Responsibilities:

  • Analyzed requirements, wrote design documents.
  • Interacted with client and presented the choices, strategies and walked through demo.
  • Administered parts and users.
  • Imported CRM OD data into BigMachines using Import XSLs..
  • Provided appropriate access to different user groups.
  • Transferred Key CRM data to BigMachines screens.
  • Performed advanced modification and advanced validation using BML code.
  • Fetched data from data tables using BMQL (BigMachines Query Language).
  • Created tabbed layout for different sections.
  • Passed data from BigMachines to CRM OD using Export XSL files.
  • Generated Word and PDF outputs using Document Engine.
  • Generated BM reports using data cube.
  • Provided production support to existing Cypress implementation

Environment: BigMachines 12, Web Services, Oracle CRM on Demand 19.0, XSL, HTML 5, CSS3, JQuery, Javascript...

Confidential

BigMachines Consultant

Responsibilities:

  • Analyzed requirements, wrote integration design document.
  • Interacted with client and presented the design choices, strategies and walked through demo.
  • Imported CRM OD data into BigMachines using Import XSLs.
  • Enabled user to create business plan from account in CRM.
  • Transferred Key CRM data to BigMachines screens header.
  • Added account team members automatically from CRM.
  • Performed advanced modification and advanced validation using BML code.
  • Fetched data from data tables using BMQL (BigMachines Query Language).
  • Created tabbed layout for different sections.
  • Passed data from BigMachines to CRM OD using Export XSL files.
  • Generated Word and PDF outputs using Document Engine.

Environment: BigMachines 11, Web Services, Oracle CRM on Demand 19.0, XSL, Javascript.

Confidential

BigMachines Consultant

Responsibilities:

  • Analyzed requirements, wrote integration design document.
  • Discussed different design choices with client.
  • Displayed currency field in the header.
  • Added new fields in different sections of the proposal.
  • Depending on the user type, which is passed by CRM OD, some of the fields were prepopulated in BigMachines screen.
  • Added new actions to copy CRM OD information related to CRM Lead and CRM User information into Sold To, Ship To, Bill To Fields.
  • Added an action to synchronize all BigMachines data to CRM OD.
  • Added new action to submit Order to SAP.
  • Wrote Import and Export XSLs for interacting with CRM OD.
  • Wrote BML code for various modifications
  • Dynamically added buttons and fields using Javascript.
  • Generated outputs of Proposal using Document Engine.
  • Modified proposal layout using layout editor.

Environment: BigMachines 11, Web Services, Oracle CRM on Demand 19.0, XSL, Javascript

Confidential, Dallas, TX

Tech Lead

Responsibilities:

  • Analyzed requirements, wrote use cases and built prototypes using CSS and HTML.
  • Interacted with client, end users for presenting the design choices, strategies and walking though demo.
  • Prepared the High level and low level design documents, UI standards document, Code review documents.
  • Prepared UML class diagrams, sequence diagrams and activity diagrams.
  • Configured dependency of objects in spring configuration files.
  • Used Spring MVC for Model-View-Controller pattern.
  • Used Hibernate as ORM tool.
  • Interacted with mainframes using JMS and MQ series.
  • Used Rational Clearcase for the version controlling of the project.
  • Deployed EARs on WebSphere application server.
  • Handled the team of 5 members.
  • Prepared the plan for the team and tracked plan, using Microsoft project plan.
  • Prepared weekly status reports.
  • Reviewed code of team members.

Environment: Java 2, JEE 1.5, JMS, MQ Series, Hibernate 3.2, Spring DI, Spring MVC, Spring 3.0, WebSphere (WAS) 7.0, Unix, RAD 7.0, XML, Mainframes, CVS.

Confidential, Sacramento, CA

Senior J2EE Developer

Responsibilities:

  • Prepared UML diagrams like class diagrams and sequence diagrams using RSA.
  • Created UI standard document and design documents.
  • Configured dependency of objects in spring configuration files.
  • Implemented object persistence using Hibernate.
  • Created and used custom JSF controls for calendar and editable combo box.
  • Designed and developed Driving License and Vehicle Registration screens using JSF.
  • Used Facelets as View Renderer for web pages.
  • Designed the layout of front end pages using CSS.
  • Interacted with mainframes using JMS and MQ series.
  • Used Hibernate as ORM tool.
  • Developed and executed JUnit test cases.
  • Used CVS for the version controlling of the project.
  • Developed a code generator for automatic generation of pages.
  • Used velocity templates for automatic generation of JSF control code.
  • Deployed EARs on WebSphere application server.
  • Reviewed code of other developers.

Environment: Java 2, JEE 1.5, JSF 1.2, IBatis 2.0, Spring 2.0, Spring DI, Hibernate 3.0, JMS, MQ Series, RSA 7.5, WebSphere (WAS) 7.0, XML, JUnit, CVS, Mainframes.

Confidential

Module Lead

Responsibilities:

  • Designed and developed RM (Relationship Manager) Portfolio module.
  • Prepared UML diagrams like class diagrams, sequence diagrams using Rational Rose. Also prepared detailed design document for RM Portfolio module.
  • Followed SOA (Service Oriented Architecture).
  • Configured and implemented Inversion of Control (IOC) for the RM module.
  • Developed web pages using Struts 2.
  • Devised and implemented exception handling approach for the application.
  • Interacted with mainframes system with MQ Series.
  • Developed and implemented unit test cases using JUnit.
  • Used JMock for creating mock objects while testing.
  • Used Eclemma code coverage tool to check whether all the code is tested or not.
  • Developed WebServices for testing the application.
  • Used MKS (Mortice Kern System) for the version controlling of the project.
  • Responsible for MKS branching, merging and checkpointing the code.
  • Used Mercury Quality Center for logging defects and fixing them.
  • Used IBM Visual Age and RAD for generating Java record classes from COBOL copybooks.
  • Performed the role of defect prevention champion for the project.
  • Performed Code Reviews.
  • Used code review tools like PMD, CheckStyle and FindBugs.

Environment: Java 2, J2EE 1.3, Struts 2.0, JMS, MQ Series, WebServices (SOAP, WSDL), WebSphere (WAS) 6.0, RAD 6.0, XML, JUnit, Eclemma, JMock, Multithreading, MKS, PMD, CheckStyle, FindBugs, Mainframes, .

Confidential

Senior J2EE Developer

Responsibilities:

  • Involved in complete software development lifecycle (SDLC) including Analysis, Design, Development, Testing, Implementation and Maintenance & Support.
  • Developed Use Case diagrams, Class diagrams and sequence diagrams using Rational Rose.
  • Developed a framework to separate View and Business Logic.
  • Extensively used DOM parsing for parsing XML files.
  • Used JavaScript for client side validations.
  • Developed Web screens using Struts.
  • Developed JDBC connectivity classes for connecting to the Oracle database.
  • Wrote backend logic using PL/SQL for measurement of PLOs (Performance Level Objective)
  • Improved the performance of the PL/SQL code with doing checks for unnecessary joins, adding indexes and also made the code more configurable.
  • Packaged SQL statements in IBatis configuration files
  • Used UNIX and shell scripts for deploying EARs and reading the logs.
  • Involved in logical data modeling.
  • Involved in testing and bug fixing of the application (front end + backend).
  • Reviewed Java and PL/SQL code.
  • Involved in creation and reviewing of SQL scripts developed for updating in production server.
  • Responsible for resolving production issues and support.
  • Used MKS (Mortice Kern System) as code repository.
  • Responsible for MKS branching, merging and check pointing the code.
  • Used MQC (Mercury Quality Center) for logging defects and fixing them.

Environment: Java 2, J2EE 1.3,Struts 1.1, IBatis 2.0, JSTL, JDBC 2.0, WebSphere (WAS) 5.1, WSAD 5.1, Unix, XML, Oracle 9i, TOAD, PL/SQL, MKS and MQC.

Confidential

J2EE Developer

Responsibilities:

  • Authentication of users provisioned on the data source.
  • Ability to fetch list of provisioned users.
  • Ability to fetch user’s attributes.
  • Ability to modify and delete users and their attributes.
  • The framework consisted of a connector agent that was responsible for routing the SPML requests to the appropriate data source plug-ins. The connector agent was converting the response in to the SPML before sending it to the connector console. JSP pages were used for the user interface, for providing log in screen and screens for enabling operations on users and their attributes.
  • Designed the presentation layer using Struts.
  • Validated web pages using JavaScript.
  • Developed connectors for Active Directory, iPlanet directory servers and Oracle Data Servers.
  • Interacted with LDAP servers using JNDI.
  • Connected database using JDBC.
  • Parsed XML file using DOM parsers.
  • Used CVS as code repository.
  • Logged defects and fixed them using Mercury Quality Center.

Environment: Java 2, J2EE 1.3, JSP 1.3, Struts 1.1, Servlets 2.3, EJB 2.1, HTML, JavaScript, XML, LDAP, Active Directory, iPlanet, Oracle 9i, JNDI, JDBC, DOM Parser, Eclipse 3.0, CVS, Tomcat 4.0.

Confidential

J2EE Developer

Responsibilities:

  • Developed DSML tools.
  • Connected LDAP servers using Netscape LDAP SDK.
  • Coded for various LDAP client operations.
  • DSML (an extension of XML) files were used as a request for add/modify and delete requests for the directory servers.
  • Parsed DSML files using DOM Parsers.
  • Used Rational ClearCase as code repository.

Environment: Java 2, Sun-ONE-Directory 5.2, Rational ClearCase, Eclipse 3.0 and Netscape LDAP SDK 4.0.

We'd love your feedback!