Senior Software Developer
Definity First
Web developer
Dextra Technologies a Deloitte business
Tech Lead and Software Developer
Intel Corporation
Software Engineer
Universidad Tecmilenio