
Tarun Kumar Das
- Salesforce Lead Developer
- Bothell, WA
- Member Since May 10, 2023
Tarun Kumar Das
SUMMARY:
• Over 11 years of experience (including 6 years of vendor Salesforce Developer/Admin experience in Information Technology throughout the entire SDLC of web based and desktop applications using agile methodologies
• Demonstrated leadership skills in working with multiple cross-functional teams within Costco /Meteorcomm/T-Mobile.
• Extensive experience in Saleforce.com setup, Configuration, Customization, Administration, Data Migration & Mapping, and Integration.
• Responsible for translating client business processes/ rules into Salesforce functionality via configuration and Apex development (Trigger, Classes, Visualforce Pages).
• Administered Salesforce setup functions for new users, roles, profiles, enforced security controls, permission settings and data access across fields, objects and at record levels, and maintained overall Salesforce configurations.
•Strong Requirements accumulation and documentation capabilities which incorporates conducting User Interviews, transforming enterprise requirements into user requirement specification, Functional Requirement Specifications Document (FRD) and Use Case Narratives.
•Experience in J2EE architecture, design patterns, objects modeling using various J2EE technologies and frameworks.
• Migrated servers from in-house server to cloud based AWS with SalesForce orgs.
•Worked on salesforce and Informatica Cloud Application Integration (CAI) for Analytics and dashboard reporting.
• Worked on integrating salesforce with external services and sources using web service APIs Soap and Rest based.
• Participated in all stages of Software Development Life Cycle (SDLC) and Agile methodologies with understanding in Requirement amassing, Analysis, Designing, Development and Testing.
• Worked with numerous CRM applications like Salesforce.Com, Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud and Chatter.
• Strong salesforce development experience with Apex Classes, Apex triggers, Batch Apex, Controller Classes, Visualforce pages and Integrating with outside resources by way of growing SOAP, REST Web Services.
• Hands on experience in handling Eclipse IDE with Force.Com Plug-in surroundings to build Salesforce.Com applications the use of Apex programming language.
• Hands on experience in Salesforce integration with Rest API to create/update a customer legacy ERP system, which will automatically create/update that record as an ‘Account’ in Salesforce
• Sound enjoy in querying salesforce.com database along with the use of SOQL, SOSL and DML queries through Force.Com Explorer.
• Delivering manner improvements through automations such as Workflow Rules, Approval approaches, Roles, Profiles, Permission Sets, OWD, Sharing Rules and Escalation Rules.
• Sound knowledge on Lead management, Case management, Campaign management, Web-to-lead, Web-to case, and Email-to-case.
• Experience in running with Debug Apex Scripts the usage of Debug Logs and System Log Console to an Exceptions and execute Governor Limits.
• Proficient in creating the Lightning components and Lightning Applications.
• Hands on revel in in the use of the Aura framework and Salesforce Lightning Design System (SLDS).
• Experience in Installing AppExchange applications and integrating them with Salesforce, Informatica on Demand the use of Force.Com Plug-in & Eclipse IDE.
• Experience in Deployment from Sandbox to Production using deployment equipment like Force.Com IDE, Force.Com Migration tool and Change Sets.
• Strong experience with source manipulate gear Git, Subversion, SVN and managed, constructed salesforce code from the repository.
TECHNICAL EXPERTISE
|
Programming Technologies |
Apex, Java, C ,Spark scala script ,C#.NET(VSTS), VS2012, TFS, XML, XPATH, HTML, CSS, LINQ, ADO.NET, MVC |
|
Salesforce Technologies |
Salesforce CRM & SFA, Apex Custom Controllers, Apex Triggers, Apex Classes, |
|
Languages |
PL-SQL Custom Integration Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom settings, Custom labels and Tabs, Email Services, Role Hierarchy, Dashboards, Security Controls, AppExchange Package & Custom Application and Sandbox data loading |
|
Servers |
Wildfly, Apache Tomcat 6 |
|
Frameworks |
Spring 4.0.1 (Core, Context, AOP, JDBC, ORM), Hibernate 4.1.9, Acord |
|
IDEs |
Eclipse Galileo/Indigo, STS
|
|
Build Tools |
Ant, Maven 2.x, 3.x |
|
Testing |
A/B testing(Abacus testing)Globalization, Localization, Functional, Performance, Security, UI, White box, Black box, Mobile testing, Unit testing, System testing |
|
No SQL Technologies |
HBase, Hive, Mongo DB, Cassandra, Couch Base |
|
Caching Framework |
Eh-cache 2.7.2 |
|
SDLC methodologies |
Agile(Scrum) |
|
Version Control |
SVN,CVS , TFS, Source depot, JIRA, Bedrock, Perforce, GIT |
|
Test/bug management tools |
Jenkins, WTT(Windows Test Technology), MTM(Microsoft Test Manager), TFS, Product Studio, Quality center, JiRA |
|
Data Bases: |
Oracle10/11g, SQL Server 2005, Teradata 14.10,IBM Netezza 7.1 , MySQL |
|
Other Tools: |
MS Word 2010, MS Excel 2007, MS Power Point 2010, SQL * PLUS 10.2, Toad 9.6.0 , Remedy 8.1, File Zilla 3.10, SQL Developer 3.2 , Global PAYplus SOA,Sharepoint 2013 |
|
Office Tools: |
MS Word 2010, MS Excel 2007, MS Power Point 2010 |
|
Issue Tracker System |
HP Quality Center 11, JIRA 6.3.8 |
Educational Qualification
Ø BE from Pt. Ravi Shankar Shukla University, Raipur India
Specialization: Computer Science.
Ø MBA from Pune University, Pune India
Specialization: Computer Management.
Ø DFM from IMDR, Pune India
Specialization: Finance
Certifications
Ø Salesforce Certified Platform Developer I
Ø IBM Certified Designer Cognos 10 BI Reports
Ø IBM Cognos 10 BI OLAP Developer
Ø Oracle PL/SQL Developer Certified Associate
Ø Certified Software Tester from QAI,USA
Salesforce Lead Developer
Device 360 T-Mobile, Bothell, WA
July 2017 to Present
Description
MyTmo provides easy online access to T-Mobile customers to check usage, viewing and paying bill, change plan or services or message with a T-Mobile agent, upgrade of existing phone to iPhone 8, Samsung Galaxy 8 and other popular phones.
Responsibilities
• Participated in all stages of Software Development Life Cycle (SDLC) and Agile methodologies with understanding in Requirement amassing, Analysis, Designing, Development and Testing. •Worked on Shop Org upgrade using Salesforce Lightning ,Apex Classes, Apex triggers, Batch Apex, Controller Classes, Visualforce pages and Integrating with outside resources by way of growing SOAP, REST Web Services. • Possess good knowledge in querying salesforce.com database along with the use of SOQL, SOSL and DML queries through Force.Com Explorer. • Strong experience with source code configuration tools like Git, Subversion, SVN and managed, constructed salesforce code from the repository.
Project: 2
Salesforce Developer/Architect Consultant
Meteorcomm, Renton, WA
March 2016 to June 2017
Description
Meteorcomm is focused on leading the way in developing advanced wireless communications technology for the rail industry. As Meteorcomm continues to support PTC communications, the ITCnet platform will evolve to provide highly reliable, interoperable, and secure communications for rail applications beyond PTC. Meteorcomm is also developing the ITCview asset manager to improve the reliability, maintainability, interoperability and security for railroad operations
Responsibilities
• Participated in all stages of Software Development Life Cycle (SDLC) and Agile methodologies with understanding in Requirement amassing, Analysis, Designing, Development and Testing. • Architect, Design and Developed the system . • Built out an entire SalesForce team comprising 3 developers and QA/BA team of 7 for 2500 SalesForce users . • Migrated servers from in-house server to cloud based AWS with SalesForce orgs to use Amazon AWS as a staging area and synchronizing new batches of data with Amazon AWS. • Worked with numerous CRM applications like Salesforce.Com, Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud and Chatter. • Created a login in Salesforce for the middleware / 3rd party system to make REST calls • Utilised Advanced REST Client to test and ensure that the user is able to connect to Salesforce using API • Strong salesforce development experience with Apex Classes, Apex triggers, Batch Apex, Controller Classes, Visualforce pages and Integrating with outside resources by way of growing SOAP, REST Web Services. • Hands on experience in handling Eclipse IDE with Force.Com Plug-in surroundings to build Salesforce.Com applications with the use of Apex programming language. • Sound enjoy in querying salesforce.com database along with the use of SOQL, SOSL and DML queries through Force.Com Explorer. • Delivering manner improvements through automations such as Workflow Rules, Approval approaches, Roles, Profiles, Permission Sets, OWD, Sharing Rules and Escalation Rules. • Sound knowledge on Lead management, Case management, Campaign management, Web-to-lead, Web-to case, and Email-to-case. • Experience in running with Debug Apex Scripts the usage of Debug Logs and System Log Console to an Exceptions and execute Governor Limits. • Proficient in creating the Lightning components and Lightning Applications. • Hands on experience in in the use of the Aura framework and Salesforce Lightning Design System (SLDS). • Experience in Installing AppExchange applications and integrating them with Salesforce, Informatica on Demand with the use of Force.Com Plug-in & Eclipse IDE. • Experience in Deployment from Sandbox to Production using deployment equipment like Force.Com IDE, Force.Com Migration tool and Change Sets. • Strong experience with source manipulate gear Git, Subversion, SVN and managed, constructed salesforce code from the repository. • Creating CodedUI automation framework from scratch for validating different kinds of Nightly automation reports for interoperable asynchronous message encryption/decryption using RSA/ECC keys.
Project: 3
Project EDW
Lead Salesforce Developer
Costco Wholesale, Seattle, WA
March 2015 to Feb 2016
Costco's warehouses present one of the largest and most exclusive product category selections to be found under a single roof. The Enterprise data warehouse (EDW) is a separate database built on a separate server. The warehouses are designed to help small-to-medium-sized businesses reduce costs in purchasing for resale and for everyday business use. Individuals may also purchase for their personal needs. This keeps the resource intensive report generation from interfering with the important on-line processing such as registration, payroll, or cashiering. The DW is built by copying the data from the production iSAS database, reformatting the data and loading it into the enterprise data warehouse server.
Responsibilities
•Architect, Design and Developed the system • Writing Apex script for warehouse food and sundries monthly sales data comparsion WTD, PTD, YTD describing merchant sales achievement throughout US/Canada. •Incharge of the complete salesforce activities for the entire organization after the initital package deployed by Salesforce.com. •Lead a team of 6 developers, provide guidance to the team and involved in designing phase.
• Gathered user and functional system requirements via workshops, interviews and workflow storyboards and Working with stakeholders and project teams to prioritize collected requirements. • Recieved Data to and from salesforce and Informatica Cloud Application Integration (CAI) for Analytics and dashboard reporting via Force.com API
• Developed Java Script methods for doing two actions on a single button click, to overcome the Salesforce limitations.
• Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
• Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
• Worked on various AppExchange products according to the needs of the organization.
• Worked on various Salesforce.com standard objects like Case Management, Accounts, Contacts, Content, Reports and Workspaces.
• Experience with SFDC Advanced configurations Experience with Campaigns and Journey.
• Created many Email Templates and Mail Mergem Templates and was involved in doing the Mail Merge for different standard and custom objects.
• Creating a sync of contacts, email alerts, events and tasks between Salesforce to Outlook and Outlook to Salesforce successfully.
• Developed Client side pagination process with all the details.
• Created Labels to set the predefined values for the client side pagination process.
• Developed Custom Validations to override the Salesforce default validation rules.
• Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
• Complete bulk imports of data using Apex Data Loader.
• Deployed the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
• Involved in Unit Testing, for the customizations and developments done during the project.
• Interacted with testing and the development teams for the development and testing of the code.
• Resolve the Cases and support the team on urgent bases, implementation and working with real-time troubleshooting.
• Experience in release management using change sets and ANT scripts
• Communicating regularly with the SFDC designated super users to support them in their role and provide information and training on new features and functionality
Project: 4
Project SunTrust Bank
Salesforce Administrator
Infosys Technologies, Offshore, India
Jan 2014 to Dec 2014
Description
The Credit Risk CRM takes up the request from the clients and after gap analysis and requirement analysis. CRM creates report as per the design document, apart from development CRM also do the enhancement in all the existing reports that are already present in the production and improve the performance of many old reports in the project.
Responsibilities
• Coordinated with numerous enterprise user companies for assembling and scrutinizing necessities for Salesforce application and documented the Business and Software Necessities. • Worked on Call Center software administration and Salesforce.com integration support (CTI). • Developed Visualforce Pages, Apex instructions i.E., Custom Controller, Extension Controller using Force.Com IDE. • Designed and advanced notably custom designed Front End (UI) Screens the use of JSP, JavaScript, HTML, and CSS. • Written Apex Triggers for the Standard and Custom gadgets and written SOQL, SOSL queries to fetch the facts from the Salesforce schema. • Responsible for translating client business processes/ rules into Salesforce functionality via configuration and Apex development (Trigger, Classes, Visualforce Pages). • Added dynamic capability to the user interface the use of JavaScript and Apex code. • Used Salesforce Developer Console to execute apex codes and SOQL Queries to affirm Salesforce facts. • Migrated facts into salesforce from outside systems using CSV documents with assist of Data Loader.
Project: 5
Project GPP SP (SOA Based)
Salesforce Developer
Infosys Technologies, Offshore, India
May 2011 to Dec 2013
Description
Global Pay Plus - Service Platform (GPP-SP) is single consolidated payments platform offering the services and orchestration that facilitate execution of different payment types: High Value/ High Care Payments, Mass Payments, SEPA Payments, UK Faster Payments.GPP-SP supports ISO 20022, XML messaging, SOA and industry-standard supported message formats.
.
The project is to automate the regression test cases using Visual Studio 2010- Coded UI feature.
Responsibilities
• Understanding existing business model and customer requirements.
• Creation of Salesforce reporting tables as per reporting requirements.
• Creation of dashboards using Cognos Business Insight and combined with Salesforce data.
• Creation of models, project and publishing packages using force. com (eclipse) IDE
Implementation of best practice in metadata API.
• Creation of complex Multi Object Reports using Tabular, Matrix, joined reports.
• Administered Salesforce setup functions for new users, roles, profiles, enforced security controls, permission settings and data access across fields, objects and at record levels, and maintained overall Salesforce configurations.
• Involved in creation of prompts, and cascading prompts pages and applied conditional formatting for Salesforce reports.
• Creation of BRD and Test Specifications as per user requirements
• Execution of Unit and SIT Test scripts
• Migration of Cognos 8.4 reports Salesforce reports
• Understanding the existing business model and updating the reports as per user requirements.
• Involved in fixing the issues in Salesforce report migrations.
• Involved in creating and executing UTC scripts.
• Created various SQL’S for test cases.
• Involved in creating the missed drill through links after migration.
Project: 6
GPP -CitiFt
Senior Cognos BI Developer
Fundtech India Ltd Offshore, India
May 2010 to Apr 2011
Description
Citigroup is implementing a single funds transfer system namely the CitiFT, replacing the individual systems now used by each country. The plan is to implement CitiFT network across Europe, North America, Canada, Mexico and Asia. The implementation involves customizing Fundtech's GPP product (Global Payplus) to meet Citibank's region specific requirements. This fund transfer system gives Citigroup enough potential to transfer and receive funds through SWIFT NETWORK .This product has the capability to get connected to any clearing system in US( CHIPS & FED) and helps in transferring funds. This product features a rich functionality, which gives the power to the a/c holders (customers and corporate firms) so that they can make the choice of their payments and a huge variety of services'. The purpose of this project is to migrate the existing reports in Citibank Cognos environment to Enterprise Dataware House Environment for Integrated Electronic Payments Analysis During this phase of project we migrated sixteen reports to the integrated Electronic Payments environment.
Responsibilities
• Migration of Cognos 8.4 reports version to Cognos 10 version to achieve latest cognos 10 features.
• Understanding the existing business model and updating the reports as per user requirements.
• Involved in fixing the issues in Cognos 10 migrations.
• Involved in developing and executing UTC scripts.
• Involved in formatting the reports after migration.
• Involved in developing the missed drill through links after migration.
• Created various SQL’S for test cases.
Project: 7
Barclays Euro Scheduler for Global Liquidity Manager
Cognos Reports Developer
Cognizant Technologies, Offshore, India
May 2010 to Apr 2011
Description
This Project GPP is well known payment processing application used by top notch banks across the world for domestic as well as cross border payment processing. The application has strong rule based engine that provides flexibility to banks to define their business rules. It is used for both high value and low value payment processing. The product is compliant with SWIFT standards and has capability to process domestic clearing payments of various countries.Citibank has been using this product for the last 10 years now and gone live in North America and EMEA regions. The Asia implementation started in October 2009 and has currently gone live with 3 countries.
Responsibilities
• Discussions with Business users for Business and Architectural requirements.
• Understanding the business requirements and designing applications to meet their needs.
• Generated reports as per the requirements using Cognos Impromptu
• Designed, developed and maintained catalogs, Impromptu reports, templates, hot files, PDF files,
snapshots, drill through.
• Used Multidimensional analysis for Data Retrieval using Powerplay structure
• Used Multidimensional analysis for Data Retrieval using Powerplay structure
• Extensively worked on prompts based on the user needs and format required
• Defined conditions, calculations and prompts in the catalog
• Different department users used the Powerplay environment that is customized for each user depending on the requirements
• Created Hierarchies from providing drill down options for the end-user
• Enabled users to access the distributed HTML reports through local network intranet/internet, and via
• Reporter Operations such as Sum and Average, Intersection, etc., Exception Highlighting Sorting, Ranking etc.
• Extensively worked on prompts based on the user needs and format required
• Developed Ad-hoc report using Query Studio.
• Import/export the Cognos content from DEV to QA to Prod environments.
• Enabled users to access the distributed HTML reports through local network intranet/internet, and via
Email Created various reports (List, Crosstab, Mailing Labels, Form Letter, Free Style) using Cognos
Report Studio.
• Scheduled the reports through Schedule Management in Cognos Connection.
• Developed jobs with multiple report scheduling to distribute report at particular time interval.
• Developed Query prompts, Calculations, Conditions and Filters in the Reports to select relevant Trade
products.
• Used Drill through reports to link two or more reports.
• Designed reports with conditional formatting to highlight data in a report to better identify exceptional
results Involved in Unit testing.
Project: 8
CitiFt - GPP
Informatica Power Center Developer
ORACLE FINANCIAL SERVICES LTD, Offshore, India
August 2005 to Dec 2007
Description The CitiFT application (GPP, Fundtech) is a strategic application that is used for Citigroup Global Corporate and Investment Bank Funds Transfer processing in Europe, Asia and North America, replacing multiple legacy funds transfer applications. It is a web-based payment system that is being implemented on N-tier Open technology providing a global financial institution with distributed access to and centralized control of their payments operations worldwide.
Responsibilities
· Preparing design documents and sent for review and approval before actual development.
· Developed new mappings using Informatica PowerCenter 7.1.1
· Implemented Incremental Load, Slowly Changing Dimension Type 1 in Informatica.
· Resolving errors from existing mappings.
· Preparing Unit Test Cases to validate mappings as per requirements.