I am Anas Fathima Rifaza, a seasoned professional with a postgraduate degree from the prestigious University of Moratuwa, Sri Lanka. With four years of hands-on experience as a Senior Software Engineer and an additional two years as a Visiting Instructor at the Faculty of Information Technology, University of Moratuwa, I bring a comprehensive skill set that blends industry expertise with a passion for education.
In my capacity as a Senior Software Engineer, I honed my technical prowess and problem-solving skills over four years of dedicated service. Simultaneously, my commitment to academic excellence led me to a parallel role as a Visiting Instructor, where I have been actively involved in shaping the minds of the next generation of IT professionals for the past two years.
As a Visiting Instructor, I have been instrumental in teaching diverse subjects such as Java, Performance Evaluation of Networking, and Cluster Computing. This experience has not only deepened my understanding of these topics but also allowed me to refine my instructional methods for optimal knowledge transfer.
Further enriching my academic journey, I spent a year as a Lecturer at the Open University, where I continued to contribute to the education sector. This multifaceted experience has afforded me a unique perspective, allowing me to bridge the gap between industry demands and academic rigor.
One distinctive aspect of my teaching approach is my adept use of technology. Conducting online Zoom classes, I leverage a digital pen to facilitate clear and concise explanations, ensuring that my students grasp complex concepts with ease.
I am enthusiastic about the prospect of contributing my diverse expertise, fusing industry know-how, academic proficiency, and technological creativity to your freelancing projects. I believe my multifaceted background positions me as a valuable asset, well-suited to meet the dynamic needs of your team in the freelance landscape.
Thank you for taking the time to review my application. I am eager to engage in discussions about how my skills and experiences can enhance the ongoing success of your freelance endeavors.
Subjects
-
Computer Science Intermediate-Expert
-
Networking (Computers) Intermediate-Expert
-
Python Intermediate-Expert
-
Database Intermediate-Expert
-
Machine Learning Intermediate-Expert
-
Angular Expert
-
Data structure (Java) Intermediate-Expert
-
Front end web development Expert
-
Information Technology / Computer science Intermediate-Expert
-
Programming (JAVA) Intermediate-Expert
-
Maths (AI & ML) Intermediate-Expert
Experience
-
Visiting Instructor (Feb, 2022
–Present) at BSc. Engineering Undergraduate - University of Moratuwa
Over the course of two years at UOM, I had the privilege of instructing courses in Java, Cluster Computing, and Networking. In the realm of Java programming, I designed and delivered engaging lectures and practical sessions that covered a wide range of concepts, from fundamental principles to advanced topics such as multithreading and data structures. My commitment to creating a hands-on learning environment fostered the development of strong coding skills and problem-solving abilities among my students.
In the domain of Cluster Computing, I developed and delivered courses focusing on parallel processing and distributed computing principles. This included the design and implementation of parallel algorithms, with an emphasis on optimizing resource utilization in high-performance computing environments. Furthermore, my instruction in Networking subjects involved covering network protocols, routing algorithms, and network security, providing students with practical insights into real-world networking scenarios.
I take pride in my role in enhancing the curriculum by contributing to its development and improvement. I actively incorporated real-world examples and case studies into the coursework, ensuring the practical applicability of the subjects. Additionally, I engaged in student mentorship, offering guidance in one-on-one sessions, and participated in collaborative research projects with fellow faculty members.
My commitment to staying abreast of the latest developments in Java programming, Cluster Computing, and Networking is evidenced by my attendance at professional development workshops and conferences. I believe that my passion for teaching, combined with my practical experience and dedication to academic excellence, aligns well with the values and goals of company.
Education
-
MSc in Computer Science (Jan, 2021–Mar, 2024) from University of Moratuwa, Sri Lanka
-
BSc (Hons) in Information Technology (Jan, 2016–Aug, 2020) from University of Moratuwa, Sri Lanka
Fee details
රු1,500–5,000/hour
(US$5.18–17.26/hour)