Motorola Solutions
Technical Lead - BPM Consultant
Microsoft
Software Development Engineer
HCSS
Software Development Supervisor
HCSS
Software Development Manager
Quanta Services Peru
Senior .Net Developer (Technical Lead)
COPILOT Provider Support Services, Inc
Lead and Architect .Net Consultant
Techlogix
Software Engineer
National University of Computer and Emerging Sciences