
Etchie builds AI tools to improve students learning of software engineering
In the evolving world of software development, the challenge of helping beginners learn real-world programming skills remains a difficult problem For many students,
the leap from classroom theory to collaborative software projects can feel overwhelming.
Tools are complex, workflows are unfamiliar, development and environments behave differently across projects, documentation can be inconsistent and open-source communities often move at a pace that leaves newcomers behind.
Originally from Nigeria, Mr Misan Paul Etchie earned his undergraduate degree in Computer Science from Lead City University, Ibadan, before relocating to the United States for graduate study, He is currently pursuing a Master’s degree in Computer Science at Northern Arizona University, where he also works as a Graduate Research Assistant in the School of Informatics, Computing and Cyber Systems, which studies how developers learn, coordinate their work, communicate through repositories, review code contributions and collaborate in large software projects.
Mr Misan Etchie speaking to “newsmen said exploring how artificial intelligence and interactive development tools can improve the way software engineering is taught.” His work sits at the intersection of AI, computing education, open-source software development, collaborative programming environment and developer learning tools universities and researchers are studying more closely as software systems grow in scale and complexity.
Open-source software powers a large portion of the modern digital world. Projects such as Linux, Kubernetes, Python, PostgreSQL, React, and TensorFlow support everything from operating systems and cloud infrastructure to machine learning tools, developer platforms, and large-scale web services. These collaborative software projects, maintained by distributed communities of developers, form much of the infrastructure behind today’s technology systems.
Mr Etchie developed and integrated OSS-Doorway, a learning platform designed to teach software engineering practices directly within two real classroom environments.
Instead of teaching tools like Git in isolation, OSS-Doorway places students inside realistic development workflows. Students complete guided tasks that simulate the activities developers perform in open-source projects. These tasks may involve navigating repositories, managing version control, responding to issues, reviewing commits, modifying configuration files, or making structured code contributions.
Disclaimer
Comments expressed here do not reflect the opinions of Vanguard newspapers or any employee thereof.