Internship Report (Bachelor of Science in Computer Science)
Browse
Item Salesforce solutions for enterprise client management: a practical implementation(BRAC University, 2025-10) Ataher, Mashruk Md. Wasik; Anwar, Md. TawhidThis 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.
