Muhammad Hani Programming, Databases, Web Development
No reviews yet

As an experienced programmer with a strong foundation in various programming languages and technologies, I am passionate about teaching and helping others grow their coding skills. I have hands-on experience with web development, backend programming, database management, and Machine Learning and CI/CD pipelines. With a deep understanding of both theoretical concepts and real-world applications, I aim to simplify complex topics, foster problem-solving skills, and encourage students to apply their knowledge to practical projects. My approach is patient, structured, and personalized to cater to different learning styles. I like to teach base on practical approach and i highly recommend studying books.

Subjects

  • Database Beginner-Expert

  • Python for Beginners

  • Machine learning Python Beginner-Intermediate

  • Programming Fundamentals Beginner-Expert

  • Data Structure (C++) Beginner-Intermediate


Experience

  • Research Assistant (Mar, 2022Present) at FAST - National University of Computer and Emerging Sciences Islamabad
    Implemented real-time processing of geospatial data using Apache Spark and Apache Kafka, achieving a 50% reduction in processing time. Designed and developed a frontend in React to visualize news polygons on a map of Pakistan. Created a chatbot interface for live interactions with the News RAG Model. Utilized knowledge graphs to extract and categorize news topics. Developed Github Action CI/CD pipelines and deployed to Azure.

Education

  • Computer Science (Aug, 2021now) from National University of Computer and Emerging Sciences, Islamabadscored 2.8
  • Higher Secondary (Aug, 2018Jul, 2021) from IGCSE O Levels and A Levels

Fee details

    Rs10,00030,000/month (US$35.88107.63/month)

    Fee can vary because of the complexity of the subject and the hours the student wants to study


Reviews

No reviews yet. Be the first one to review this tutor.