

Engineer with a solid foundation in programming and technical leadership. Elicits, analyses, and manages complex system and software requirements, delivering clarity and alignment with strategic goals. Leads and mentors teams, ensuring effective collaboration and translating business needs into actionable technical specifications.
Eliciting, analysing, and managing complex system and software
requirements across diverse projects. Leading and mentoring teams,
collaborating with cross-functional stakeholders, and translating
business needs into clear technical specifications, aligned with
strategic goals.