Software engineering internship at Datasoft Systems Bangladesh Limited
Loading...
Date
Publisher
BRAC University
Authors
Citation
Abstract
This report documents a comprehensive software engineering internship at Data-
Soft Systems Bangladesh Limited. This internship involved the development of
two primary projects, one is Training PRO and other is DocuCraft Pro. Training
PRO is an asynchronous Learning Management System (LMS) that uses Redis for
real time progress tracking across various media formats. DocuCraft Pro is an advanced
document processing tool which provides multi-method architecture like No
OCR, Tesseract based OCR and GenAI based extraction to handle the complex
structure of Bangla documents, specifically converting Bijoy encoding into standard
Unicode. Beside the projects, the internship experience included working with the
Business Analyst team, gaining Software Quality Assurance (SQA) knowledge and
exploring Android development with Java. Technical exposure was also included
with DevOps,Docker, CI/CD pipelines and Nginx for load balancing. Throughout
the internship, technical challenges for example facing API limits, handling complex
PowerPoint structures are overcome through resourceful engineering. The internship
helps the transition from theoretical academic knowledge to professional industry
oriented real world full stack development, AI and API integration and collaborative
software engineering within an Agile environment.
LC Subject Headings
Description
Cataloged from the PDF version of internship report.
Includes bibliographical references (page 21).
This internship report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2026.
Includes bibliographical references (page 21).
This internship report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2026.
Publisher Link
Type
Internship Report