Mohammed Sharaf

Mohammed Sharaf

Data Engineer

Followers of Mohammed Sharaf855 followers
location of Mohammed SharafAmpara District, Eastern Province, Sri Lanka

Connect with Mohammed Sharaf to Send Message

Connect

Connect with Mohammed Sharaf to Send Message

Connect
  • Timeline

  • About me

    Full-stack Developer | Bsc(hons) in software engineering | MSc in Artificial Intelligence & Data Science (Reading) | GCP certified Data/ML Engineer | Youtuber

  • Education

    • KM/ST/Sammanthurai Muslim Madhya Maha Vidyalaya (National School)

      2008 - 2016
      A/L BIO Stream Biology ,Chemistry ,Physics

      Activities and Societies: School Media Unit - Announce (English/Tamil) School Media Unit - Videographer School Science Club - Secretary School Chess Club - Secretary

    • NSBM Green University

      2019 - 2020
      Bachelor of Science - BS Software Engineering

      Activities and Societies: Innovation Club ,chess club -Introduction to Computer Science- Programming in C- Professional Development - Mathematics for Computing - Algorithms and Data Structures - Database Management Systems - Web-Based Application Development - Object-Oriented Programming with C#- System Analysis and Design - Computer Architecture

    • University of Plymouth

      2020 - 2022
      Bachelor of Science - BS Software Engineering second-class upper division

      Activities and Societies: media club in NSBM, Chess, IEEE, Innovation club in NSBM -Distributed Systems -Software Development and Project Management-Computing Project -Design Patterns and Software Engineering-Pervasive Computing -Advanced databases and their applications-API Software Development-Cross Platform Application Development in C++-Network Security -Databases -Human Computer-IT Legislation and Ethics-Web Development Platforms-Integrating Project -Introduction to Internet of Things-Servers, Datacentres and… Show more -Distributed Systems -Software Development and Project Management-Computing Project -Design Patterns and Software Engineering-Pervasive Computing -Advanced databases and their applications-API Software Development-Cross Platform Application Development in C++-Network Security -Databases -Human Computer-IT Legislation and Ethics-Web Development Platforms-Integrating Project -Introduction to Internet of Things-Servers, Datacentres and Cloud-Software Engineering for the Internet using Java Show less

    • University of Sri Jayewardenepura

      2023 - 2025
      Master of Science - MS Data Science & Artificial Intelligence

      Semester 1 -Mathematics for Data Science and Artificial Intelligence -Programming for Data Science and Artificial Intelligence -Artificial Intelligence: Problem Solving -Machine Learning I -Data Modeling and Management -Artificial Intelligence: PlanningSemester 2 -Business Intelligence and Analytics -Machine Learning II -Knowledge Representation and Reasoning -Spatio-Temporal Data Analysis -Nature Inspired Computing -Data… Show more Semester 1 -Mathematics for Data Science and Artificial Intelligence -Programming for Data Science and Artificial Intelligence -Artificial Intelligence: Problem Solving -Machine Learning I -Data Modeling and Management -Artificial Intelligence: PlanningSemester 2 -Business Intelligence and Analytics -Machine Learning II -Knowledge Representation and Reasoning -Spatio-Temporal Data Analysis -Nature Inspired Computing -Data Governance -Scientific Writing and Communication -Independent StudySemester 3 -Recent Trends in Machine Learning -Computational Linguistics -Human Computer Interaction and Information Visualization -Bayesian Computation -Internship -Research ProjectSemester 4 -Research Project Show less

  • Experience

    • NCINGA

      Jan 2023 - Jul 2023
      Data Engineer

      Designed and implemented robust data infrastructure to support storage, processing, and analysis of large datasets.Developed and optimized Extract, Transform, Load (ETL) processes to transform raw data into actionable insights.Built real-time data pipelines to deliver timely insights and support informed decision-making.Collaborated closely with data scientists and analysts to understand data requirements and provide necessary tools and resources.Gained hands-on experience with cutting-edge technologies and programming languages including Python, Java, and Scala.Contributed to impactful projects while receiving mentorship and guidance from seasoned professionals.Demonstrated a passion for data and eagerness to learn new technologies, contributing to a collaborative and innovative team environment. Show less

    • Envicta Software

      Jul 2023 - now
      Full-stack Developer
  • Licenses & Certifications