About Me
Experienced software engineer with 13+ years of professional experience. I've led the development of multiple solutions that boosted revenue and business value. I excel at building relationships, effective communication, and collaborating across all organizational levels. I foster strong client relationships, offer valuable insights, and help businesses seize opportunities. With global experience on three continents, I bring unique cultural insights to drive innovation and growth.
- Residence
- New Zealand
- location
- Auckland CBD
- Current position
- Dev Team Lead
Clients
Achievements and projects
Team Portfolio
Enhancing our team's services portfolio, collaborating with the sales team in early discussions, and shifting the mindset towards templating and cookie cutters to optimize our processes.
Offshoring
Initiated a corporate shift to utilize our offshoring offices in the Philippines to extend our teams.
Golden Standards
Establish Golden Standards where teams could contribute towards building the best practices across different disciplines.
Customer Satisfaction
Initiating a Pulse assessment survey or reviews to measure our current customer satisfaction and establish a platform to improve.
Pre-sales
Presenting tech roadmap to customers. Involved in early adoption conversations.
Team culture
Weekly knowledge-sharing session. Documentation. Ideas to Improve sheet where the whole team is encouraged to contribute. Improving the sense of ownership.
Fun Facts
3
continents worked in
7
countries visited
Favorite show:
How It's Made
Dislike
horror movies
Resume
EXPERIENCE
Development Team Lead
Datacom.co.nzThe Development Team Lead (TL) ensures the team aligns with strategic goals and FIS architecture. They mentor developers in Agile practices, software design, and coding standards through 1:1 and ad-hoc meetings. As an active coder, they document design decisions, review code, and ensure compliance with FIS standards. They participate in on-call rosters and group discussions on coding and API standards. The TL is responsible for team career growth, health and safety administration, performance reviews, and clear communication. They handle ambiguity, lead brainstorming, and work in a microservices and AWS-heavy environment with many legacy solutions.
Senior Consultant
Datacom.co.nzArchitecting and designing solutions with Azure cloud/Azure DevOps/Microsoft Stack and other cloud technologies, gathering requirements, technical estimations, and translating business needs into technology. Leads the delivery of digital solutions emphasizing security and integration with CRM, ERP, or core systems.
Software Developer
Sitecore.comDesigning and developing the flagship CMS solution Sitecore. Led the development of Experience Analytics, Path Analyzer, and Experience Profile components.
Senior Software Developer
Sudani.sdTeam leader overseeing IT solution design and development, technology selection, billing, and customer care teams. Also serves as Scrum Product Owner and Scrum Master, defining goals and ensuring project quality within set time constraints.
Software Developer
Banan-it.comContributed to designing and developing the flagship ERP system with 14 modules serving conglomerates globally. Including a widely deployed HR module and an employee Self Service tool used by thousands of users both locally and internationally.
EDUCATION
PhD. in Computer Science
Sudan University of Science and Technology
Doctor of Philosophy in Computer Science.
MSc. in Computer Science
University of Khartoum
Master's in software engineering.
BSc. in Computer Science
University of Science & Technology
GPA = 3.8/4, Honors degree
CERTIFICATIONS
Skills
Overall
Development and Architecture
Automation Testing
Web Technologies
Content Management Systems
Management and Leadership
Soft Skills