The Durban University of Technology’s ENVISION2030 talks of a viable digital environment with the aim of adopting an integrated digital systems and processes that enables its people to deliver optimally.
In having a digital ambiance at DUT, the DUT AppFactory was conceptualised. It consists of a software development laboratory where interns, graduates, entrepreneurs and staff work as a diverse team by using state-of-the-art tools, modern processes and best practices to prototype and develop great software for the university, businesses and research-based projects.
The unit offers consulting, software development, training and research collaborative opportunities to the university as well as public and private based organisations or individuals.
Thobani Ndlela, a dedicated software developer with a Diploma in Information Communication Technology (Software Development) has always had a passion for technology from a young age. The dynamic intern works at the DUT AppFactory, where he focuses on building scalable software solutions with a strong emphasis on clean coding practices. “I thrive in both front-end and back-end development and am committed to continuous learning and collaboration to deliver innovative and high-quality applications,” he said.
Sparked by his curiosity on how devices work, he had started experimenting with mobile phones and computers. His fascination with how applications and games are created deepened, leading him to pursue a career in IT. “Through my studies, I gained essential skills, programming languages, and tools for software development,” he said.
His internship at DUT AppFactory was a transformative experience for his career. It exposed Ndlela to real-world projects and allowed him to apply the theoretical knowledge he had gained during his studies, while also developing crucial soft skills like communication and teamwork. “The hands-on experience in software development, combined with navigating the demands of a professional environment, equipped me with the skills needed in the industry. Working alongside skilled developers and receiving mentorship from experienced professionals at DUT helped build my confidence and broaden my technical abilities,” he shared.
For Ndlela, one of the most memorable highlights has been leading a project where he is responsible for managing a team of interns. “It’s a fulfilling experience to mentor and guide others while still developing my own skills. Another highlight was seeing my contributions directly impact the success of the projects, from the design phase all the way through to deployment, which gave me a deep sense of accomplishment,” he added.
However, Ndlelea did share that he had faced some challenges at DUT, one of the biggest challenges was transitioning from theoretical learning to applying his skills in real-world projects. “This was particularly true when dealing with complex tasks such as debugging large codebases and resolving unexpected technical issues. To overcome these challenges, I adopted a methodical approach to problem-solving and learned to rely on my team for support and collaboration. Time management was another hurdle, but by prioritising tasks and enhancing my organisational skills, I was able to meet the demands of the job efficiently. Additionally, I struggled with effective communication, as I was often quiet and found it difficult to share ideas openly. However, with guidance from Mr Cassim Vanker, the director of DUT AppFactory, I was given opportunities to participate in meetings, deliver presentations, and lead teams. This not only helped improve my communication skills but also gave me valuable experience in team leadership,” he expressed.
Ndlela professed that he is driven by the dynamic nature of the software development and the satisfaction of building solutions that solve real problems. “The idea that I can create something impactful keeps me motivated. I also thrive on continuous learning technology is always evolving, and I enjoy the challenge of keeping up with new advancements and applying them to my work,” he relayed.
His goal in life is to sharpen his skills as a software developer while contributing to projects that create a meaningful impact. “I’m particularly interested in deepening my expertise in cloud computing and data analysis, as these rapidly evolving fields are playing a pivotal role in shaping the future of technology,” said Ndlela.
His sterling advice to future interns who wish to follow in his footsteps is to embrace challenges and stay proactive in learning. “The more you step out of your comfort zone, the more you’ll grow. Focus on mastering the fundamentals of programming, but don’t shy away from new technologies. Be patient, ask questions, and always seek feedback from mentors and colleagues,” he said.
Academic lecturer, software developer, researcher and Director of the DUT AppFactory, Mr Cassim Vanker indicated that Ndlela plays a pivotal role as a software developer within the DUT AppFactory, where he works on both front-end and back-end software solutions to meet the university’s digital needs. His shared that Ndlela’s in-depth knowledge of business processes has made him an invaluable resource, allowing him to design solutions that are both technically sound and aligned with the operational goals of the university.
Vanker elaborated that Ndlela’s role reflects DUT’s ENVISION2030 objective of fostering a creative and entrepreneurial spirit within the university, ensuring that both staff and collaborators can lead effectively in dynamic environments. “His work at the DUT AppFactory exemplifies DUT’s commitment to developing a distinctive education and innovative processes that drive societal impact,” he said.
Vanker believes that interns play such an integral part to the AppFactory and the university because they bring fresh perspectives, enthusiasm, and adaptability to new technologies. “In line with DUT’s strategic goal of fostering innovation and entrepreneurship, interns are given the opportunity to work on real-world projects that not only benefit the university but also equip them with practical skills. Ndlela, with his solid understanding of business processes, has been able to bridge the gap between technical solutions and operational objectives, making his contributions especially valuable. This supports DUT’s vision of creating an environment where systems and processes are aligned with the dynamic needs of the university and broader society,” he explained.
In terms of Ndlela’s future career, Vanker believes that the DUT AppFactory has impacted Ndlela’s life.
“The DUT AppFactory has had a profound impact on his career by equipping him with the skills and confidence needed to succeed in the software development industry. His exposure to real-world projects, leadership opportunities and his in-depth knowledge of business processes and technical expertise will continue to serve him well as he advances in his career. The practical experience he gained at DUT has positioned him as a well-rounded professional who can lead and respond to change, key attributes emphasised in the university’s strategic vision,” he shared.
Vanker further indicated that Ndlela’s journey at the AppFactory is a perfect example of how DUT’s ENVISION2030 strategy is being realised. “By nurturing innovation, creativity, and entrepreneurship, the DUT Appfactory has provided him with the platform to grow professionally and personally. His leadership, technical abilities, and understanding of business processes are a direct result of the distinctive education and innovative environment that the AppFactory is committed to offering, ensuring that its graduates are well-prepared to make a meaningful impact in the world,” he expressed.