Internship Report (Bachelor of Science in Computer Science)
Browse
47 results
Search Results
Item Business analyst intern of Inovace Technologies Ltd.(BRAC University, 2026-01) Sayeema, Jannatul Ferdous; Kowsar, SahibTogether 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.Item Software engineering internship at Cefalo Bangladesh Ltd.(BRAC University, 2026-02) Tahmid, Md Tasin; Hossain, Muhammad IqbalThis 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.Item An internship at GigaTech Solution(BRAC University, 2026-01) Lam, Mehedi Mahfuz; Alam, Md. Golam RabiulThis 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.Item HelpHub: an organizational service desk(BRAC University, 2026-02) Missal, Mehnaj; Anwar, TawhidIn 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.Item Network monitor center and tech support(BRAC University, 2025-12) Roy, Abishek; Anwar, Md. TawhidAn 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.Item Data operations and analysis at Exim Bank PLC(BRAC University, 2025-10) Prince, Rezwan Aziz; Alam, Md. Golam RabiulThis 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.Item Tech operation intern of MeghOps Ltd.(BRAC University, 2025-10) Shifa, Maria Tasnim; Tan, Tamkin MahmudDuring 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.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.Item Internship in information technology division at City Bank PLC(BRAC University, 2025-10) Chisty, Md Mainul Hossain; Alam, Md. Golam RabiulThis 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.Item Android development(BRAC University, 2023-06) Hasan, Md. Tariq; Shakil, ArifThe 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.
