Advanced web and desktop developer with experiences in structuring, developing and implementing interactive websites. Innovative and creative use of technology and system analysis approach to build systems and platforms to take advantage opportunities and shortcomings of our communities.
Able to co…