Internship Report (Bachelor of Science in Computer Science)
Permanent URI for this collectionhttps://hdl.handle.net/10361/28438
Browse
Recent Submissions
Open Accesslistelement.badge.dso-type Item , Business analyst intern of Inovace Technologies Ltd.(BRAC University, 2026-01) Sayeema, Jannatul Ferdous; Kowsar, Sahib; Department of Computer Science and EngineeringTogether with my internship engagement in Inovace Technologies Ltd. I gained skills to make decisions basing on the data and conducting an operational analysis as well as create business procedures that will be used to grow a SaaS and IoT-based enterprise. I received an opportunity to complete daily analytical assignments such as the development of structured documents, exploring sales and growth KPIs, processing CRM data, and preparing pitch decks and internal investment memorandum in favor of potential investors. I also worked on other day-to-day analysis tasks, such as generating reports, market research, and working on cross-functional teams to improve our data pipelines. I needed to acquire new analytical instruments, learn how to coordinate more complicated business operations, and transform raw data into actionable knowledge with the least oversight. I learned that it requires tackling problems effectively and performing independent research to be always up-to-date, meet the deadlines, and keep up with the new systems, all being able to manage a significant amount of analytical tasks. These difficulties compelled me to be disciplined, flexible and critical in my thinking. The experience in this case taught me the importance of addressing real-life issues during the process of business analysis. KPIs, lead funnels, persona analysis, and operational data allowed me to relate classroom theory with a real-life situation. On the whole, the internship was an experience that actually helped me to consider how data can be used to make the strategic decisions in the business with a focus on technologies, and train both my analytical and communication skills in practice. Open Accesslistelement.badge.dso-type Item , Software engineering internship at Cefalo Bangladesh Ltd.(BRAC University, 2026-02) Tahmid, Md Tasin; Hossain, Muhammad Iqbal; Department of Computer Science and EngineeringThis internship report provides an overview of the experiences, challenges, and learnings during a software engineering internship at Cefalo Bangladesh Ltd. During the six-month internship, which ran from September 4, 2023, to March 4, 2024, I actively participated in creating a web-based blog application. This was a kind of demonstration project for learning the fundamentals of web programming. More specifically, learning front-end and back-end development, unit testing, and database integration while adhering to industry standards and best practices were the main goals. The report begins with an introduction I explained about the internship and the objective of the internship. The objective explains the whole plan for the six months time period and the learning progess accordingly. Then it continues with explaining the only project done in the time period. First of all, I explained what kind of project did I work on, what are the functionalities of that project and what tools and technologies I used to build that project. Then the report continues with explaining the implementation of the Blog Application. The project Implementation section is boken down further into three sections; they are the design of the Database, The design of fucntionalities of API and the API Endpoint testing using postman. Each section have their own diagrams or figure to explain their content properly. At last, the report concludes with a summary of key takeaways, highlighting the value gained from the internship experience and its contribution to the intern’s academic and professional development. Open Accesslistelement.badge.dso-type Item , An internship at GigaTech Solution(BRAC University, 2026-01) Lam, Mehedi Mahfuz; Alam, Md. Golam Rabiul; Department of Computer Science and EngineeringThis is the sum-up of my internship experience at GigaTech Solution which is a leading development and software company. GigaTech Solution solves gives efficient digital solutions and services. The internship was from April 4, 2025 to October 5, 2025. This Internship was a part of my academic requirement for Computer Science program at Brac University. During the internship I worked as a Junior Web Developer and was doing web designing, developing and maintaining websites. My responsibility was both front-end and back-end development, testing the website features and learning more about framework and tools that are used in development environments. The main objective of my internship was to apply my academic knowledge to the real life development projects and learning about new things to improve my technical skills and gaining practical experience and knowledge. Furthermore, throughout this internship I increased my skills in HTML, CSS, JavaScript, PHP and database management and learned about different projects. Finally, I meet with the clients in-person and gain more experience on how the project are delivered and related communication that takes place. Broadly this internship was a valuable experience. In addition, this internship have given me the chance to learn many things and gain practical experience of professional web development. As a result, this increased my professional growth and have prepared me for the future challenges that I might face in the software companies. Open Accesslistelement.badge.dso-type Item , HelpHub: an organizational service desk(BRAC University, 2026-02) Missal, Mehnaj; Anwar, Tawhid; Department of Computer Science and EngineeringIn corporate world, companies and organizations have multiple departments which ensure the smooth operation of the whole organization. These departments are operated by the employees and administrative staffs who help the organization to serve its clients. While performing their everyday tasks, both the employees and the administrators frequently face various types of issues, that require timely support from different departments of the organization to be resolved. Therefore, every organization needs a service desk to give department-wise support to the requesters in order to resolve their issues. The organization that I did my internship in, had their own online service desks for each of its major divisions. This gave me the idea to develop a web-based organizational Service Desk application named HelpHub, where the requester can ask for support from a specific department according to the issue they are facing by generating a ticket and submitting it to that particular department. Afterwards, the admins who are in charge of controlling the application, assigns the ticket to a support staff from that department, who then resolves the ticket. The requesters can be the employees, administrators, as well as the clients. HelpHub improves communication, ensures timely response and manages overall support operations of the organization and makes the service desk experience more convenient for the users. Open Accesslistelement.badge.dso-type Item , Network monitor center and tech support(BRAC University, 2025-12) Roy, Abishek; Anwar, Md. Tawhid; Department of Computer Science and EngineeringAn summary of the professional experience obtained at Stardust Telecom Ltd. at the Network Monitoring Center (NMC) and Technical Support Department is provided in this internship report. Understanding Internet service provider (ISP) architecture and operations, including MikroTik router configuration and management, optical line terminals (OLTs), and fiber-to-the-home (FTTH) networks, was the main goal of the internship. Experience with routing protocols like OSPF and BGP, live network monitoring using programs like Cacti and The Dude, and customer technical support was acquired. The study outlines the difficulties faced and the methods used to solve them when troubleshooting in real time, communicating with customers, and configuring networks.Overall, the program improved my technical expertise and professional skills, bridging the gap between academic knowledge and networking business realities. Open Accesslistelement.badge.dso-type Item , Data operations and analysis at Exim Bank PLC(BRAC University, 2025-10) Prince, Rezwan Aziz; Alam, Md. Golam Rabiul; Department of Computer Science and EngineeringThis report presents a comprehensive overview of my three-month internship as a Data Analyst Intern at Exim Bank PLC. The internship was undertaken within the Information Systems and Data Operations Department, where I gained practical experience in managing, verifying, and analysing customer data to ensure compliance with regulatory standards such as Know Your Customer (KYC) and Anti-Money Laundering (AML). My responsibilities included document verification, data crosschecking, fraud screening, and the preparation of weekly analytical reports. Through these activities, I developed key technical skills in Microsoft Excel, SQL, and internal banking software systems, while also enhancing my problem-solving, communication, and teamwork abilities. The internship provided valuable insights into the crucial role of data accuracy and integrity in the banking sector, demonstrating how data-driven practices support operational efficiency, risk management, and regulatory compliance. Furthermore, it bridged the gap between academic learning and real-world application, strengthening my understanding of financial data management and its impact on decision-making processes. This experience not only enriched my technical and professional competencies but also influenced my career aspirations toward the fields of data analytics and financial technology. Open Accesslistelement.badge.dso-type Item , Tech operation intern of MeghOps Ltd.(BRAC University, 2025-10) Shifa, Maria Tasnim; Tan, Tamkin Mahmud; Department of Computer Science and EngineeringDuring my internship at MeghOps Ltd., I had the opportunity to observe and assist with various technical and operational tasks within the cybersecurity field. My role primarily involved supporting day-to-day activities such as preparing technical documents, troubleshooting issues, and learning about security processes like vulnerability assessments and penetration testing. While much of my work was observationbased, I faced several challenges that tested my adaptability and problemsolving skills. Some of these challenges included working with tools and processes that were completely new to me, understanding technical workflows without much prior guidance, and learning how to coordinate effectively with team members. At times, I struggled to find the right approach to certain problems due to limited practical knowledge, which required me to do extra research and think critically. Managing deadlines while balancing learning curves was another challenge that made me grow professionally. These experiences taught me perseverance and the importance of continuous learning. Through these challenges, I realized that hands-on problem-solving is one of the most important skills a student can develop. I believe that if students are taught more practical techniques in class to deal with real-life problems, adapting to workplace challenges would be much easier and more efficient. In general, the internship was a beneficial experience, as it allowed me to close the gap between theory and practice, as well as to enhance my technical performance, collaboration, communication, and flexibility. Open Accesslistelement.badge.dso-type Item , Salesforce solutions for enterprise client management: a practical implementation(BRAC University, 2025-10) Ataher, Mashruk Md. Wasik; Anwar, Md. Tawhid; Department of Computer Science and EngineeringThis 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. Open Accesslistelement.badge.dso-type Item , Internship in information technology division at City Bank PLC(BRAC University, 2025-10) Chisty, Md Mainul Hossain; Alam, Md. Golam Rabiul; Department of Computer Science and EngineeringThis internship experience, in the Information Technology Division of the City Bank PLC, has been a crucial link between theory and practical knowledge in the banking industry IT practices. The program offered a platform to use theoretical knowledge on practical issues and also develop vital skills of technical documentation, problem-solving approaches through teamwork, and understanding organization processes. One of the key highlights during this internship was the building of a prototype of a Core Banking System (CBS), that modeled the essential banking processes, including, but not limited to account management and fund transfers, as well as loan processes. This project provided an informative experience on system design, database management, and the incorporation of secure authentication controls, per the operational needs of financial organization at present day. This experience contributed to both my academic and professional growth. This report displays the experiences and challenges of the industry also portrays the development process, challenges, and way of overcoming those challenges of Core Banking System project in detail. Open Accesslistelement.badge.dso-type Item , Android development(BRAC University, 2023-06) Hasan, Md. Tariq; Shakil, Arif; Department of Computer Science and EngineeringThe IT industry has reached its peak growth in this century and continues to grow exponentially with the perpetual rise in demand for better and unique accessible products and services throughout the entire globe. This has forced researchers and developers of profit-making firms to pay keen interest in maximizing profit particularly with the supply of mobile devices for its ever-increasing customer base. Large supply even with a marginal profit led to huge gains in revenue and this economic philosophy is openly and widely implemented by the continuous development of smartphones. With such a rapidly growing industry, developing smartphone apps has become a new phenomenon in the IT sector and Google’s Android operating devices on mobile handsets continue to reign the maximum number of users of the target population. Such potential is indeed grasped by like-minded people and this has led to this internship to follow through. The objective is to master the basics of a programming language (Java), a framework to make development easier and compact (Android) and implementation of the newest and robust User Experience and Performance libraries that Google has already provided for exchange of no expense or monetary value. This brought many challenges that made me spend hours on a single feature/ bug during my internship. The 6 months that I spent during my internship happens to be one of the best learning experiences that I ever had and I continue to cherish those moments that led me become a software engineer in the present. Open Accesslistelement.badge.dso-type Item , Efficient smart OCR solution for banking document digitization(BRAC University, 2025-10) Islam, Maria; Alam, Md. Golam Rabiul; Department of Computer Science and EngineeringThe digitization of multilingual banking documents, particularly those containing handwritten Bengali and English scripts, poses significant challenges due to variable handwriting styles, document noise, and domain-specific terminology. This study presents a hybrid Optical Character Recognition (OCR) and language model–based pipeline designed to achieve high-fidelity text extraction and correction for banking document digitization. The proposed system integrates two stateof- the-art OCR architectures—Tesseract, EasyOCR OCR for robust unstructured Raw text extraction and GPT-3.5,LLaMA-2 for end-toend handwritten text recognition—with advanced language models for post-processing. Bengali text correction is performed using Gemma- 7B and BLOOM-7B, while English text is refined through GPT-3.5 and LLaMA-2 (7B-chat). The dataset comprising paired images and annotations for both languages, undergoes preprocessing, binarization ,noise reduction, skew correction and redundancy filtering before model training and evaluation. Experimental results show substantial improvements in linguistic accuracy and semantic preservation compared to baseline OCR outputs, demonstrating the system’s applicability for real-world multilingual banking document digitization. Open Accesslistelement.badge.dso-type Item , An internship report on animation and software development(BRAC University, 2025-02) Mostafiz, Shaolin; Rahman, Rafeed; Department of Computer Science and EngineeringI completed my internship at TechnoMagic Private Limited, an emerging IT solutions organization in Dhaka, Bangladesh. The company mostly specializes in software development, animation, and game development. Acquired hands-on experience on real projects along with animation principles and project management. This internship at TechnoMagic Company gave me an excellent grasp of animationlevel operations, enabling me to experiment with fundamental approaches in motion design, character movement, and visual narrative. This work experience helped me realize my newly found interest in the technical parts of animation as well as digital marketing, which drove me to learn more about the area. While I initially concentrated on learning the fundamentals, my internship acted as a springboard, providing me with a solid foundation in animation concepts as well as an awareness of the creative and technical collaboration necessary in the business. This internship experience not only taught me the very foundations of animation but also expanded my knowledge of how animation works with technology-driven solutions. Open Accesslistelement.badge.dso-type Item , Software engineer intern at Polygon Technology(BRAC University, 2025-06) Shikder, M.A. Ahad; Ahmed, Md Sabbir; Department of Computer Science and EngineeringThe internship report will provide an overview of my experience as a software engineer intern at Polygon Technology. This is a learning-based internship. The internship curriculum covers many areas, starting with C programming basics to provide a solid foundation. After learning C programming, I will move on to Java programming. I will learn data structures and algorithms in Java. The internship also covers HTML and CSS web design, web frameworks, MVC architecture, ORM, and REST API programming. Git version management, including distributed version control, fundamental workflows, branching, merging, and GitFlow, is also part of this curriculum. The internship also covers Docker basics, including images, containers, and Docker Compose. During this internship, I will also learn object-oriented programming, functional programming, package management, and version control. The final report will discuss internship challenges, lessons learned, and growth. Open Accesslistelement.badge.dso-type Item , Internship as a young professional under the application team of KSRM Steel Plant Ltd.(BRAC University, 2025-06) Rashid, Aaraf Bin; Tan, Tamkin Mahmud; Department of Computer Science and EngineeringThis report provides an overview of my 35-week internship at KSRM Steel Plant Ltd.’s IT department, where I mostly worked on security enhancement, website optimization, and data analysis. As the lead WordPress developer, I revamped over 12 different website designs and used efficient caching, image optimization, and database tuning to cut load times by an average of 58%. I also fixed roughly 32 security measures by putting SSL protocols into place and remembering to conduct frequent security assessments. Using certain pivot tables and advanced algorithms, I created automated Excel dashboards to examine site traffic and user interaction data at the same time.This helped them make more educated, data-driven judgments. In addition to my capabilities in web development and business analytics, this internship greatly improved my technical thinking, Agile project management, and mostly communication abilities. Despite my numerous difficulties, I ran into plugin incompatibilities and performance problems, which were mostly fixed by careful testing and the application of specially designed remedies. By bridging the gap between academic theory and industry experience, the practical training piqued my interest in the connection between technology and business processes. Later, this experience changed my career direction, and now I work as a full-stack developer with a heavy emphasis on data performance optimization and analytics. Open Accesslistelement.badge.dso-type Item , Web development intern(BRAC University, 2025-06) Tarannum, Raisa; Anwar, Md. Tawhid; Ahmed, Md. Asif; Department of Computer Science and EngineeringThis report is an outline of the experience I have gained as well all the things that I have learned during my time as a web development intern at Summit Communications Limited. The internship provided hands-on exposure to the real-world software development industry, particularly in web technologies such as C#, ASP.NET, HTML, CSS, JavaScript, and SQL. During my training phase, I developed a few practice projects, including a School Management System, using basic CRUD operations and following MVC architecture. Later on, I contributed to the company’s in-house Fuel Management System by maintaining and developing functionalities. The internship has helped me improve my technical abilities as well as soft skills like time management and problem-solving. Open Accesslistelement.badge.dso-type Item , A portfolio of BeaconTech Limited(BRAC University, 2025-04) Nijhum, Nazia Ahmed; Rahman, Rafeed; Department of Computer Science and EngineeringWeb Development is the process of designing websites and web applications. It requires coding,maintaining websites and ensuring that they are user-friendly and easy to use on different devices. The frontend development layer is accountable for validating the website’s functionality. It also ensures the website’s functionality as it helps to align with user-centric design principles as well as interactive requirements. Frontend usually employs core technologies such as HTML for structural integrity, CSS for visual styling and responsive layouts and JavaScript to enable dynamic behavior and seamless user engagement. Backend development layer utilizes server side programming language related stuff. These include PHP, Python, Ruby and JavaScript. It also focuses on managing underlying business logic, data processing and seamless integration with the frontend as well as the DBMS structure. It helps to ensure robust functionality , Scalability and secure data handling for the website. Basically, this paper elaborates my internship experience at Beacontech Limited.It is a sister concern of Optimum Solution and Services Ltd.In my internship period, I have participated in projects relating to my field and also I have learned insights into project management, ERP systems and corporate advancement tactics.The report also features the company profile, SWOT analysis and an in-depth perspective of the Beacon ERP system that enhances operations for businesses worldwide. Open Accesslistelement.badge.dso-type Item , Internship as a product and project management office intern at the UCB Fintech Company (upay)(BRAC University, 2024) Razeen, Junaid Abrar; Arafat, Md. Tanvir; Department of Computer Science and EngineeringThis report documents my internship experience at Upay (UCB Fintech Limited) under the Product and Project Management Office (PMO). This internship gave me valuable hands-on experience in product development, user experience design, and project coordination. My role involved configuring push notifications, automating spreadsheets for campaign tracking, assisting in User Acceptance Testing (UAT), and preparing Business and Software Requirement Sheets (BRD, SRS). As an Intern, I learned how to ensure smooth workflow execution and collaborate with multiple teams, including Developers, IT, Sales, Marketing, Business Intelligence, and Compliance. All of these deepened my technical coordination and communication skills, and I learned crucial insights into project management methodologies. This internship report outlines my contribution journey, responsibilities, and learning outcomes from the internship at upay. Open Accesslistelement.badge.dso-type Item , Wind wallet a project by Wind(BRAC University, 2022-12) Haque, Sameeha; Alam, Md. Golam Rabiul; Fahad, Ahmed; Department of Computer Science and EngineeringWind is a self-custodial payments app that enables you to send and receive money instantly, directly, and without extra charges. The Wind team is focused on enhancing the user experience by reducing transfer time, fees (zero fees actually) and limitations on accounts and transfers. Wind aims to minimize the payment process for frequent money transferring individuals, freelancers, independent workers, contractors, remote employees, professionals and everyone you probably can think of. Working with the Wind team has helped me learn new things everyday. Since problem solving is the key to carrying out tasks related to software development, I was faced with a lot of new challenges and had to find my own solutions to many of them. I advise students to work on practical problems in class rather than just theory because professional jobs will be more enjoyable and simple for people like us who are still in school. Open Accesslistelement.badge.dso-type Item , Exploring modern web application development: a practical internship experience at TechKnowGram Ltd.(BRAC University, 2025-02) Islam, Md. Minhajul; Shakil, Arif; Department of Computer Science and EngineeringThis internship is a necessary component of my BRACU University Bachelor of Science in Computer Science program, which I must successfully complete in order to receive my degree. This report, which is the final work to be submitted under the CSE400 Final Thesis module, will undergo a thorough evaluation. In this document, I will give a thorough summary of my internship experience, including information on the company, the working environment, and the internship’s goals. I’ll also talk about the training I received and go into more detail about how this time sparked my interest in business software development. There will be a summary statement at the end of the report that summarizes the main ideas covered. Open Accesslistelement.badge.dso-type Item , Internship as a Junior Web Developer(BRAC University, 2025-01) Bhuiyan, Mustafizur Rahman; Uzzaman, Rajib; Rabiul Alam, Dr. Md. Golam; Department of Computer Science and EngineeringCompanies need a strong online presence because web development and digital marketing are fields that are expanding quickly. During my internship, I began working as a Junior Web Developer at Crocs Bangladesh, where my duties included creating, developing, and managing the company’s website. As I proved over time that I could handle technological difficulties and improve the functionality of websites, I was promoted to the position of IT Executive. I took on more duties in this position, such as monitoring SEO tactics, keeping an eye on website performance, and making sure the business’s digital platforms ran well. In addition to overseeing a group of interns in web development and digital marketing, as an IT executive, I also mentored them in these areas. My duties included adding plugins, fixing bugs on the website, boosting user interaction using SEO, and coordinating the content of the website with the marketing objectives of the business. The report provides an overview of my major projects, the difficulties I encountered (such as managing a team and optimizing websites), and the solutions I put in place to get the intended outcomes. This report from my internship describes my career path, from my position as a junior web developer to my promotion to IT executive, and it also shows the technical, managerial, and leadership abilities I acquired during that period. I now have invaluable insights into how web development, project management, and digital marketing are used in the real world, which will help me be ready for any obstacles the IT business may present in the future.
- «
- 1 (current)
- 2
- 3
- »