A postgraduate in Software Engineering, holding an undergraduate degree in Electronics Technology and a Bachelor's degree in Business Administration, possesses extensive experience in managing technology projects, leading technical teams, and developing products, particularly within startup environments.