Muhammed Danso
Teaching Assistant en Canergie Mellon University Africa
Inteligencia Artificial en Carnegie Mellon University Africa
Ruanda
¡Hola, soy Muhammed Danso!
Teaching Assistant en Canergie Mellon University Africa
Redes sociales
No se agregaron enlaces sociales
Experiencia
Canergie Mellon University Africa
Teaching Assistant
January 2024 - Presente
Lead recitation sections
o review main points/difficult parts of lectures
o discuss examples in detail
o respond to questions about homework
o hold office hours and conduct review sessions
o attend TA/staff meetings to coordinate activities across sections
Lead discussion sections
o discuss key course concepts based on assigned reading, writing or in-class exercises
o guide students on writing assignments
o hold office hours
o attend TA/staff meetings to coordinate activities across sections
Assist in laboratories
o monitor ongoing student work in technical courses
o respond to questions about experiments, methods, equipment and software
o assist with installation of software
o Validate successful installation of course software
o Validate solutions to software development exercises
Supervise group projects
o meet with project groups in or out of class
o guide students' choices of approaches
o assist in providing feedback on intermediate stages of the project
o provide information on useful resources
Hold office hours
o be available regularly and by appointment to answer students' questions about course material
o contact students who are having significant difficulties to offer assistance
o may provide tutoring for students whose backgrounds are weak in key areas
Conduct review sessions
o summarize major concepts
o answer students' questions as regular review or prior to an exam

Graduate Teaching Assistant
August 2023 - January 2024
Preparing assignments
One of the most important responsibilities of a TA is to prepare assignments that are aligned with the learning objectives of the course and that help students to develop their deep learning skills. This involves developing homework problems, quizzes, and projects, as well as writing clear and concise instructions for each assignment.
Conducting office hours
Office hours are a valuable opportunity for students to get help with the course material and to ask questions about the assignments. As a TA, I am responsible for conducting office hours on a regular basis and for providing students with the support they need to succeed in the course.
Mentoring students
In addition to grading assignments and conducting office hours, TAs also play an important role in mentoring students. This involves providing guidance on how to approach the assignments, helping students to troubleshoot problems, and offering encouragement and support.
Grading students' work
TAs are responsible for grading students' assignments and providing them with feedback. This is an important task, as it helps students to understand their strengths and weaknesses and to identify areas where they need to improve.
AuuTek
Chief Software Architect
May 2021 - August 2022
Design Software Solutions:
Work with users and businesses to understand their needs and requirements.
Design software solutions that meet those needs and requirements.
Consider factors such as scalability, performance, and security when designing software solutions.
Manage Software Development Projects
Create and manage project plans.:
Track project progress and identify and address risks.
Communicate with stakeholders and keep them updated on project progress.
Ensure that projects are completed on time and within budget.
Develop Web Solutions:
Develop web applications using modern web development technologies such as Node.js and Python.
Implement web features such as user authentication, data storage and retrieval, and user interfaces.
Test and debug web applications to ensure that they are functioning properly.
Cypefinland
Software Engineer
September 2019 - June 2022
Research and Development of AI Powered Algorithms:
Conduct research on the state of the art in AI algorithms for solving real-world problems.
Develop new AI algorithms or improve existing algorithms to address specific challenges.
Evaluate the performance of the developed algorithms on benchmark datasets and real-world data.
Deploying Solutions AI solutions:
Optimize AI models for deployment on Nvidia Jetson Nano and Linux computers.
Develop software to deploy and manage AI models on Nvidia Jetson Nano and Linux computers.
Evaluate the performance of the deployed AI models on Nvidia Jetson Nano and Linux computers.
Developing Backend APIs with Flask:
Develop backend APIs with Flask to serve AI models and provide access to AI functionality.
Design and implement RESTful APIs.
Document and test the developed APIs.
Educación

Inteligencia Artificial
Carnegie Mellon University Africa
Certificaciones y Distintivos
No se agregó certificaciones o distintivos
Proyectos
No se agregaron proyectos
Idiomas
Inglés
Profesional
Alemán
Principiante
Habilidades
Azure
Technical Writing
Docker
Full Stack Development
AWS (Amazon Web Services)
Kubernetes
Machine Learning
Python
Presentation
Deep Learning
Javascript
Cloud Computing
Java
C++
Big Data
Apache Spark
Data Analyst
ROS
Scala
Robotics Programmer
AI Development
Communication
C#
¿Listo para una experiencia personalizada? Utilizamos cookies y tecnologías similares para adaptar nuestro sitio especialmente para ti. Al hacer clic en 'Aceptar', nos das luz verde para utilizar cookies y tecnologías similares. 🍪