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

AIA
AON
Bro
Canon
CE
KH
Rotorua
SCH
SCTI
Straker
TNZ
Vector

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

Freightways2024 - Present

Development Team Lead

Datacom.co.nz

The 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.

Datacom2020 - 2024

Senior Consultant

Datacom.co.nz

Architecting 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.

Sitecore2016 - 2020

Software Developer

Sitecore.com

Designing and developing the flagship CMS solution Sitecore. Led the development of Experience Analytics, Path Analyzer, and Experience Profile components.

Sudani2014 - 2016

Senior Software Developer

Sudani.sd

Team 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.

Banan2010 - 2014

Software Developer

Banan-it.com

Contributed 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

2015 - 2020

PhD. in Computer Science

Sudan University of Science and Technology

Doctor of Philosophy in Computer Science.

2012 - 2013

MSc. in Computer Science

University of Khartoum

Master's in software engineering.

2007 – 2010

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

Soft skills

Teamwork, Collaboration, Communication

Problem-Solving Skills

Adaptability and Innovation

Resourcefulness

Technical Skills

Front End

CSSSASS/SCSSHTMLJs JavascriptTypescriptAngularNode.jsNext.jsReactGraphQLSXAJSS

Back-End

C#Design patternsArchitecture patternsFull-stack development.NETASP.NET MVC.NET CoreWeb APIWCFSOAMobile developmentSecurity (OWASP Top 10)

Identity and Authentication

Azure B2CIdentity ServerOAuth SSO

Content Management Systems

SitecoreKenticoUmbraco

Integration and Data

API gatewaysEvent-driven integrationsData exchange methods (a/synchronous)OData, SOAP, RESTAPI designWCFService busSQL ServerMySQLOracle SQL, DQL, DML, TCL, ...

Test Automation

SeleniumPostman APIs Automation TestingJMeterPlethora of Unit testing libraries

Techniques and pattern

Architectural techniquesDesign patternMicroservices patternsData migration & integration patterns

Infrastructure and Cloud

Azure CloudAzure DevOpsDocker and KubernetesData migration & integration patternsThreat modelling

Other Skills

AI and machine learningPythonscikit learnYOLO

Blog - Coming soon

Contact Form