Modester Sibanda Log Book
Modester Sibanda Log Book
Attached at
MODESTER SIBANDA NO198781E
1. Introduction
This logbook serves as a comprehensive record of my weekly tasks and activities undertaken
at Midlands State University (MSU). It functions as an assessment tool to evaluate and
measure my performance throughout my internship. The logbook will provide a detailed
account of each task I am involved in, including the projects I am assigned to, and the lessons
I have learned from my participation in each of them.
In summary, this logbook will serve as a comprehensive and vital record of my internship
experience, showcasing my tasks, projects, and the valuable insights gained during my time
at MSU
49 | P a g e
MODESTER SIBANDA N0198781E
2. Tasks Lists
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 1 Orientation Introduction to workplace During the introduction to the ITS
9-13 OCT 2023 and workmates department, I had the opportunity to meet and
interact with the team members. They
provided valuable insights into the
department's functions, roles, and
responsibilities. This initial interaction
allowed me to establish a connection with the
team and understand the collaborative
environment within the department.
The guided tour of the workplace was
comprehensive and aimed at ensuring that I
had a good understanding of the physical
layout and facilities available. The tour
included important areas that are frequently
used by employees, such as the kitchen,
where I learned about the policies for using
shared spaces and facilities. Additionally, I
was shown the restroom facilities and their
1|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
proximity to our workspace for convenience.
One of the key highlights of the tour was
being introduced to my designated
workstation. This included a walk-through of
the area, familiarizing me with the equipment,
tools, and resources available for my daily
tasks. I was provided with an overview of the
IT infrastructure, including computer
systems, software applications, and any
specialized tools specific to the department's
operations.
Overall, the introduction and workplace tour
created a positive and welcoming
environment, allowing me to feel comfortable
and acquainted with the ITS department and
the physical workspace. It provided a solid
foundation for starting my work and ensured
that I had the necessary knowledge to
navigate the workplace efficiently.
Introduction to report writing
2|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
and project presentation at I gained insight into the presentation of
MSU reports and projects during meetings. I
observed how reports were structured and
presented, including the use of visual aids. I
also learned about effective communication
during project discussions, such as
highlighting progress and addressing
challenges. This experience enhanced my
understanding of professional communication
and the importance of clear presentations in
conveying information effectively.
3|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 2 Training Requirements satisfaction, it is crucial that our products,
16-20 Oct 2023 Documents(BRD) such as websites and portals, are of the
highest quality to ensure accurate information
sharing. To achieve this, I was introduced to
the process of preparing Business
Requirements Documents (BRDs). BRDs
play a vital role when working on current or
new systems, as they outline the necessary
features, functionalities, and objectives of the
project.
By learning how to create BRDs, I gained a
deeper understanding of gathering and
documenting business requirements. This
involved conducting thorough analyses,
engaging with stakeholders, and translating
their needs into clear and actionable
specifications. These documents serve as a
foundation for effective communication
between project teams, stakeholders, and
developers, ensuring that the final product
4|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
meets the desired goals and satisfies user
expectations.
By emphasizing the importance of BRDs in
the development process, the university aims
to enhance the overall user experience and
provide students with reliable and user-
friendly platforms for accessing information.
Week 3 Human Resources staff Preparation of a BRD for the Upon my arrival, I joined a team of
23-27 Oct 2023 exit module Human Resources(HR) staff software engineers and developers who
exit module were working on a staff exit module for
5|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
the Human Resources department. This
module aims to streamline the process of
clearing outgoing employees who are
either dismissed, retiring, or have
terminated contracts. It ensures that these
employees are properly cleared of all
university properties and resources that
they may have used during their tenure at
the university.
6|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
involved in the staff exit process.
7|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 4
30 Oct-03 Nov 2023 Human Resources staff System process flow Additionally, I was given the opportunity
exit module to contribute to the completion of the
system's process flow. This involved
mapping out the sequence of steps and
activities that occur within the module,
ensuring a smooth and efficient workflow.
8|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 5 System improvements Introduction to PHP Since most of the university's systems were
06-10 Nov 2023 developed using PHP, I was introduced to
tutorials that helped me get started with
understanding the language and how it is
used within the university's systems.
9|Page
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 6
13-17 Nov 2023 Introduction to PHP The tutorials familiarized me with common
PHP frameworks and libraries used in the
university's development projects. This
knowledge proved invaluable in
understanding the architecture and structure
of the systems, as well as enabling me to
contribute to ongoing development tasks.
10 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 7 Introduction to Laravel-PHP After getting introduced to PHP, the next
20-24 Nov 2023 Framework step in my learning journey was to
acquire proficiency in the Laravel
framework, which is extensively utilized
by the university's software engineers and
developers. I successfully grasped the
fundamental concepts of Laravel,
understanding its structure and how it
facilitates efficient web development.
11 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 8 Introduction to Laravel-PHP I familiarized myself with the necessary
27 Nov-01 Dec 2023 Framework configurations required when working
with Laravel within the university's
systems. This involved understanding
how to set up the framework, establish
database connections, and configure
various aspects to ensure optimal
performance and security.
12 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 11 Semester and Year end During this last week of the university
18-21 Dec 2023 year.I focused on submitting any work
that I had due as well as return the
university gadgets in my possession.
During my first week back, I had the
13 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 12 ITS Director secretary-filling in opportunity to fill in as the Director's
22-26 January 2024 secretary. As part of this role, I had
various responsibilities, including
organizing and filing departmental
documents. Additionally, I handled
incoming calls on behalf of the Director
and received letters or any other
documents addressed to him during his
absence.
14 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
of the department's operations. It also
provided me with the opportunity to
contribute to a smooth workflow and
improve my organizational and
communication skills
Week 14 Data Analytics Introduction to Big Data After spending some time working with
05-09 February 2024 extensive student files, I recognized the
potential of utilizing data analysis and
processing techniques to derive valuable
insights. Motivated by this realization, I
proactively sought to deepen my knowledge
in this area.
Consequently, I embarked on a journey to
explore the impact of data analysis and
familiarize myself with various tools and
ecosystems associated with it.
15 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 15 Big data Analytics. Getting started with analytics To enhance my understanding, I engaged in
12-16 February comprehensive learning activities, including
studying case studies within the university
context. These case studies provided valuable
insights into the realm of big data analytics and
shed light on its potential benefits for an
institution like MSU
16 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week (start and end Company: Project Description Skills and Lessons Learnt
date)
Week 16 Introduction to Hadoop To enhance the analysis of student data
19-23 February sets assigned to me during my internship,
I made the decision to leverage Hadoop.
This powerful framework provided me
with the necessary tools to process and
analyze the data effectively. However,
before delving into the actual analysis, I
dedicated time to comprehending the
Hadoop ecosystem.
Exploring the Hadoop ecosystem
involved gaining a thorough
understanding of its four key stages: data
ingestion, data storage, data processing,
and data analysis. Each stage plays a
crucial role in the overall data
17 | P a g e
MODESTER SIBANDA N0198781E
18 | P a g e
MODESTER SIBANDA N0198781E
Week 17
26 Feb- 1 Mar HDFS As I familiarized myself with Hadoop, the
subsequent step was to delve into the Hadoop
Distributed File System (HDFS) and
comprehend its practical application. I
embarked on exploring the functionalities and
capabilities of HDFS to evaluate its
feasibility for implementation within a
university setting, aligning its purpose with
the institution's specific requirements.
19 | P a g e
MODESTER SIBANDA N0198781E
20 | P a g e
MODESTER SIBANDA N0198781E
21 | P a g e
MODESTER SIBANDA N0198781E
22 | P a g e
MODESTER SIBANDA N0198781E
23 | P a g e
Week (start and end
Company: Project Description Skills and Lessons Learnt
date)
MODESTER SIBANDA N0198781E
Week 22 Common After getting started with Apache PySpark, I
1- 5 April Transformations and prioritized expanding my knowledge of common
functional programming basics.
Optimization transformations and optimization techniques. By
Additionally, I gained knowledge about
Techniques in Spark diving deeper into these areas, I aimed to enhance
parallel programming with RDDs,
my understanding of how to efficiently
worked with DataFrames, and discovered
manipulate and process data using PySpark.
the capabilities of Spark SQL.
In addition to exploring common transformations
I actively engaged in hands-on exercises
and optimization techniques in Apache PySpark, I
and practical examples to solidify my
delved into rule-based transformations and further
understanding of Apache Spark's
examined the optimization techniques employed
functionalities. By gaining proficiency in
in Spark.
Apache Spark, I aim to enhance my data
By studying these rule-based transformations and
processing skills and contribute
optimization strategies, I aimed to improve my
effectively to future projects.
ability to write efficient and performant Spark
These activities helped me develop a
code.
solid understanding of Apache Spark's
Week 23 Spark Architecture During this week, I focused on learning Apache
functionalities and its role in processing
8- 12 April Spark. I started by gaining an understanding of
Apache Spark Cluster Modes, which provide an
overview of how Spark applications can be
deployed and managed in different environments.
Additionally, I learned how to run a Spark
application, which involved setting up the
necessary configurations and executing the
application to process data efficiently. These
24 | P a g e
activities helped me familiarize myself with the
fundamentals of Apache Spark and its deployment
process.
Week (start and end
Company: Project Description Skills and Lessons Learnt
date)
MODESTER SIBANDA N0198781E
MODESTER SIBANDA N0198781E
End of Month
Supervisors Comments
26 | P a g e
MODESTER SIBANDA N0198781E
Week (start and end Company Project Description Skills and Lessons Learnt
date)
End of Month
Supervisors Comments
Week (Start and end Company project Description Skill &Lessons learnt
date)
27 | P a g e
MODESTER SIBANDA N0198781E
End of Month
Supervisors Comments
28 | P a g e
MODESTER SIBANDA N0198781E
Week (Start and end Company project Description Skill &Lessons leant
date)
End of Month
Supervisors Comments
29 | P a g e
MODESTER SIBANDA N0198781E
End of Month
Supervisors Comments
30 | P a g e