Principal Engineer Resume
Arlington, VirginiA
SUMMARY:
- Salesforce.com CRM Integration experience in architecting, developing and deploying custom integration solutions.
- Java/J2EE experience in object oriented analysis, technical architecture, design, coding, testing and implementing distributed enterprise applications.
- Implemented CRM custom integration solutions for top salesforce.com clients.
- Work closely with prospects/clients to identify technical requirements and technical infrastructure for CRM based enterprise solutions
- Lead efforts to conduct evaluation, analysis and modeling of key integration processes; responsibilities include defining integration architecture, documenting technical requirements, and identifying success criteria
- Model integration process flow diagrams, create mockups and technical specifications to outline “to be” architecture
- Creating SRS and Design documents for development.
- Apply configuration changes and develop custom code to customize salesforce.com and integrate legacy systems with salesforce.com
- Collaborated with internal QA team to identify and design project specific performance indicators, templates and checklists
- Deploy configuration changes & custom code in salesforce.com from sandbox to production.
TECHNICAL SKILLS:
Platforms: Windows NT/2000, OS390, UNIX and Sun Solaris 2.6
Languages: JAVA, C++, SQL, PL/SQL, UML, CGI, PERL and COBOL
Design: Rational Rose, Together J, UML, OOAD, OMT, J2EE Design Patterns, Rational Unified Process (RUP)
Servers: Oralce App Server (OC4J), IBM WebSphere 4.0 and BEA Web Logic 6.1
RDBMS: Oracle, SQL Server, MySQL and DB2
IDE: IBM Visual Age Java 4.0, Web Sphere Application Studio (WSAD) 4.0, Oracle JDeveloper 3.2, Eclipse, Borland JBuilder and Sun Forte
Tools: JUnit Testing Tool, Cactus, Struts Framework, Load Runner, Ant DeploymentTool, LOG4J, Rational ClearCase, CVS, MS Visual Source Safe, Spring framework, iBatis, HTML Dreamweaver and Microsoft Project 2000, SubVersion
PROFESSIONAL EXPERIENCE:
Confidential, Chicago Illinois
Responsibilities:
- Developed APEX triggers, web services, Visual Force pages etc for Account visibility automation with Legacy system.
- Prepared SRS, Design and Admin documents
- Prepared test plan and test case documents for Visibility application.
- Developed custom Account merge APEX based web service.
- Developed Apex class and trigger to format phone/fax/zip code in account object.
Confidential, Reading, PA
Responsibilities:
- Developed design document for data loader based integration.
- Customized data loader configuration to send legacy data to salesforce.com (batch job)
- Developed Apex triggers and classes for processing address object in salesforce.com
- Gathered requirements and developed technical document for data loader based integration.
- Customized data loader configuration to send legacy data to salesforce.com (batch job)
- Migrated data from legacy to salesforce.com
- Used Apex Explorer for viewing salesforce.com data
Confidential, Washington, DC
Responsibilities:
- Collected requirement from customer for data mapping.
- Designed and developed pricing offer APEX code.
- Created S - Control using AJAX toolkit to change the UI to accommodate pricing offer button.
- Created XML file at run time out of pricing data using APEX code.
Confidential, Riva, Maryland
Responsibilities:
- Modified Entitlement 2.0 AppExchange application to support NMS Service Entitlement Requirement
- Prepared the design document of the application
- Created S-control for seamless integration of Site Entitlement with Contract
- Redesigned Lead Assignment custom application to improve performance drastically.
- Created a rule engine that interprets user defined rules
- Integrated with Google web service to calculate lead, account, and contact distances
- Created a J2EE framework to interface with Salesforce.com Partner Web Service API.
- Completed the application development to integrate Gilson systems with Salesforce.
Principal Engineer
Confidential, Arlington, Virginia
Responsibilities:
- Worked on several projects including Mitigation, GrantsGov, Public Assistance and EMMIE. Major responsibilities include leading the development team, making design decisions, applying coding practices, conducting requirement analysis and code deployment.
- Oracle was used at the backend to store the application data. Development environment includes Spring, OC4J, Log4J, webservice, EJB, JSP, servlets and struts. Utilized Ant tool to build and deploy the application.
Programmer Analyst
Confidential, Columbus, IN
Responsibilities:
- As a Lead Developer, designed a J2EE based web application to calculate steel needs for production forging parts and managing shipments. Coded Enterprise Java
- Beans, both session and entity beans. Maintained Oracle 8i database and coded Stored Procedures using PL/SQL. Developed client side script using Java Script. Utilized LOG4J to log warning, debug and error messages. Also involved in developing WECAP system to search across many catalogs, order items for different kind of users, and track the order status.
Programmer Analyst
Confidential, Rolling Meadows, Illinois
Responsibilities:
- Involved in developing Natural Documentation System, Dealer Financial System and Warranty Information System.
- Configured Web Logic application server for development and production environments. Developed the solution using Servlets, EJB, DAO, JSP, JavaScript, HTML and Stored Procedures (PL/SQL). Installed DB2 Connectors for Java to access the data from DB2. Wrote test cases using WinRunner.
