Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Salesforce solutions for enterprise client management: a practical implementation

Citation

Abstract

This report documents my eight-month experience at TwinForce Solutions Limited, a Salesforce consulting firm, where I worked as a Software Development Intern from May to July 2024 and then transitioned to a full-time Software Developer role from August to December 2024. During this period, I contributed to two major projects: Travel Raro, a travel booking platform, and LIFE (Life for Relief and Development), a global non-governmental organization modernizing their operational systems. For Travel Raro, I redesigned the booking system to accommodate up to four travelers instead of two, implemented a bounced booking tracking feature to capture abandoned bookings, and developed OTP verification for guest users. For LIFE, I migrated over 400,000 legacy records to Salesforce, integrated Stripe payment processing for both credit cards and ACH transfers, built custom donation dashboards with server-side pagination, and automated donor communication workflows. The technical implementation involved extensive work with Lightning Web Components, Apex programming, Salesforce Flows, and third-party API integrations. Key challenges included optimizing code to comply with Salesforce governor limits, maintaining data integrity during large-scale migrations, and balancing stakeholder expectations with technical constraints. This report examines my contributions across the full software development lifecycle— from requirement gathering and system design to implementation, testing, and deployment. It demonstrates how my Computer Science coursework in data structures, algorithms, database systems, and software engineering directly supported my work on enterprise-level applications.

Description

Cataloged from PDF version of internship report.
Includes bibliographical references (page 54).
This internship report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2025.

Publisher Link

Type

Internship Report