Andre Harewood's avatar

Andre Harewood (Aharewood)

Avid software engineering, always looking for a challenge while desiging or implement new applications and processes.