Naheem is a Senior Java Engineer who designs, develops, and maintains complex applications for clients. He works across the development cycle of solutions, handling requirements, writing clean, maintainable code, and setting best practices on solutions. Naheem designs and implements modern software features and systems for clients using the latest tools, frameworks, and libraries on projects.
Developing research plans and methodologies to investigate complex issues in privacy and usable security and integrating usability considerations into the design of security systems and protocols.
Executing research studies, experiments, and simulations to collect relevant data and exploring the psychological and behavioral aspects of user interactions with security measures.
Identifying and addressing human factors that impact the usability of security systems and designing and conducting usability tests to evaluate the effectiveness and user-friendliness of security features.
Mentoring and guiding junior researchers and graduate students.
University Teaching
Mentorship
Curriculum Development & Delivery
Research
Security
Usability Testing
Africa Prudential Plc
Java Engineer | Integration Specialist
2020 - 2021 (1 year)
Lagos, Nigeria
Designed and developed integration solutions and documented designs using development best practices.
Liaised with dev teams to architect, design, build, and implement application integrations on projects.
Gathered and analyzed client specifications, fixed integration errors, defined processes, and ensured compatibility on projects.