Unlocking the potential of technology to serve humanity, by blending a strong foundation in information technology with hands-on experience in software project architecture, development, and maintenance.