Salesforce Architect / Lead Developer Resume
Charlotte, NC
SUMMARY
- About 10 years of work experience as Lead/ Solution Architect /Senior Developer roles in architecting, design, development of Enterprise Applications using SalesForce Cloud Technologies, Java, and Mainframe Technologies.
- Over 4.5 years in SalesForce and implemented two complete life cycle implementations.
- Strong experience in SalesForce Development using Apex and VisualForce
- Strong Hands on experience in integrations using Web Services both SOAP and REST API
- Strong Hands on experience in writing apex Controller classes, batch processes, schedulable classes, triggers, test classes etc
- Experience in developing custom UI using Visualforce. Developed Visual Force Pages, Visualforce Components along with Controllers.
- Strong Hands on experience with SalesForce Security features Profile, Permission Sets, OWD, Role Hierarchy, Sharing Rules etc
- Created and managed Custom Objects, Page Layouts, Validation Rules, and Workflow Automation etc.
- Involved in Code Deployments using Change sets from Sandbox to production
- Experience in Data Loading using Data Loader and other app exchange data migration tools
- Managed Sandboxes for development, testing and training purposes.
- Over 7 years of banking domain experience in one of the leading banks in the USA.
- Excellent knowledge of Software Development Life Cycle (SDLC) while supporting the technical analysis of the Requirements, Designing, Developing, Testing, and Implementing and in Maintenance.
- Experienced in Leading Onsite and off - shore model projects as an Onsite Coordinator.
- Experienced in implementation and migration projects including Business analysis, Impact analysis and Implementation
- Experienced in converting Legacy programs from VSAM to DB2 to create real-time environment
- Experienced in writing specifications (BSD, TDD), Used Cases and also in preparing test plans, test cases for Unit, SIT and UAT.
- Experienced in DB2 database design, data analysis, data modeling, testing and implementation of DB2 objects & applications.
- Experienced in cargo airlines domain and its sub-flows.
- Experienced in UNISYS mainframe
- Experienced in Leading and training the team, client end-user interaction, tech support and in Production support.
- Ability to develop Dynamic web applications using HTML, Web Services/SOAP, and Java to interact web users with the mainframe backend.
- Experience in developing Java Based Business components based on the business requirements.
TECHNICAL SKILLS
SalesForce CRM: Force.com, Apex, VisualForce, Web Services SOAP and REST API, Data Loader, Java Script, HTML, Eclipse
Databases: Oracle, DB2
Languages: Java, Cobol
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
SalesForce Architect / Lead Developer
Responsibilities:
- Involved in Analysis, Design, Developing, Testing and implementing the Projects
- Developed APEX Classes controllers and APEX Triggers for various functional needs in the application
- Developed workflows processes and defined related tasks, email alerts, and field updates
- Involved in developing custom objects and Visual Pages as Portal required
- Involved in Migrating the components in different stages (SIT, UAT) before moving into Production
- Involved in resolving JIRA tasks on daily basis whenever there are issues or concerns raised from UAT and from Production.
Environment: SalesForce CRM, Apex, VisualForce, XML, Web Services, SOA, JIRA, Outlook, MS Office, MS Project.
Confidential, Charlotte, Richmond, VA
SalesForce Architect / Lead Developer
Responsibilities:
- Involved in Analysis, Design, Developing, Testing and implementing the Projects
- Developed BSD, high level TDD form Requirements (RFP) and prepared specification for code development.
- Lead the team for ACH and ACX Web systems.
- Designed and deployed data model and created the Custom objects, Page layouts, Custom tabs, etc
- Configured Security - Profiles, Permission Sets, OWD, Role Hierarchy, Sharing Rules
- Developed Apex Classes and Visualforce Pages.
- Developed Triggers, Controller Classes, Batch Classes etc
- Designed and Developed Web Services using SOAP and REST API between SalesForce and legacy systems.
- Managed Different SFDCSandboxenvironmentsfor Dev/Test/UAT and Training
- Managed Deployment management/Release Management using change sets
- Managed onsite, offshore and QA teams to facilitate the quality delivery from offshore on schedule.
Environment: SalesForce CRM, Apex, VisualForce, XML, Web Services, SOA, Outlook, MS Office, MS Project.
Confidential, Alpharetta, GA
Sr. Programmer Analyst/Java
Responsibilities:
- Developed program specifications for the enhancements depend on business requirements and RFP (Request for Proposals).
- Created CMRs (Changes/New request) depends on the system and process requirements on Provider, Recipient, PA, and Claims.
- Performed production support to resolve the issues on everyday process.
- Interpreted, developed and maintained SLA intensive Transactions for all critical files (Prior Authorization Request and Response).
- Developed Batch and Online modules in COBOL/VSAM/MQ Series for monitoring dashboard, nightly processing and Reports.
- Developed n-tired client server application, developed all programs to extract exceptions data for RDBMS.
- Developed new application called ‘AUTOMATION OF MONITORING REPORTS’, which is used to provide an useful information on reports generated and moved to COLD server after cycle flow for a particular day.
- Performed VSAM files conversions and developing VSAM I/O modules.
- Worked with File-Aid, IDCAMS to define VSAM file and to create GDG’s, sequential file etc.
- Developed the application using Struts MVC Framework by implementing controller and backend service classes.
- Involved in developing & consuming Web services using WSDL, SOAP.
- Followed Java coding standards while developing the application.
Environment: OS/390, MVS, COBOL/COBOL-II, JCL, VSAM, CICS, MQ Series, FILE-AID, CA-Panvalet, ENDEVOR, ZEKE, XPEDITER, ONBASE, NDM, FTP, WIN - 2000, JAVA, J2EE, HTML, Java script, JDBC, XML
Confidential
Sr. Programmer Analyst
Responsibilities:
- Worked on Loan modules, Withdrawals module, Exchanges modules, VOICE testing, INSYTE, PINNACLE, VNES Documentation, Test plans, turnover documents and batch cycle of VISION.
- Performed, designed and developed COBOL/DB2, and COBOL/CICS applications that hosted screens for online Transaction and Tracking.
- Debugged online and batch programs using XPEDITER.
- Executed Platinum DB2 utilities in batch mode to upload DB2 tables for testing.
- Prepared the MQ Series Applications to run with CICS system.
- Used JavaScript for client side validations on the forms of Loans, Withdrawals and Exchanges transactions.
- Used Java Servlets requests from the HTML pages which in turn were accepted, processed the response and which in turn, maintained persistent data using special objects, files, and relational database.
- Involved in preparing UNIX shell scripts and used n-tools for submission.
- Worked on test plan preparation with suitable test cases for all the modules.
- Performed Unit, Integration and regression testing from development as well as system testing point of view.
- Involved in detailed design, programming and testing support for EDI applications
Environment: IBM OS/390, COBOL-II, DB2, CICS, TSO, QMF, JCL, VSAM, IMS, FILE-AID, TELON, VB, CHANGEMAN, XPEDITER, SYBASE, EASYTRIEVE, VOICE SYSTEM, EDI, JAVA, JAVASCRIPT, HTML, UNIX.
Confidential
Programmer Analyst
Responsibilities:
- Developed the modules in COBOL/DB2 and COBOL/CICS.
- Maintained the IMS Batch and online Programs with the Hierarchical data on VSAM files.
- Designed, programmed, and modified CICS and batch programs, PROCs, Jobs using JCLs.
- Modified online and batch programs using the data in DB2.
- Modified, tested, debugged and implemented CICS using XPEDITER and batch applications.
- Involved in unit and Integration testing.
Environment: IBM ES-3090, MVS/XA, VS COBOL - II, MVS/JCL, XPEDITER, SDF-II, CICS, VSAM, DB2, QMF, IMS, CHANGEMAN, SYNCSORT, STORED PROCEDURES, TELON.
Confidential
Programmer Analyst
Responsibilities:
- Coded new online CICS programs done enhancements and tested the existing online programs.
- Analyzed the problems with Arrival notices like inconsistency between files & DB2 tables, table overflow, changes to the layout of Arrival notices.
- Created technical specifications, test plans and test cases for the new business requirements in the module.
- Coded batch db2 programs, tested and moved in to production using CHANGEMAN version control tool.
- Tested data sent by Partners & Clients for correctness and compliance to the EDI standards.
- Analyzed, coded, and created Application and Transaction Maps. Implementation and documentation. Problem analysis and cross application training.
Environment: IBM-3090, MVS, CICS, JCL, VSAM, XPEDITER, COBOL/COBOL-II, MQ SERIES, DB2, FILE-AID, CHANGEMAN, EDI (GENTRAN).