Innovative software engineer leveraging on technology to deliver highly effective and creative solutions to challenges. Utilizes highly attuned analytical skills and employs cutting-edgetechnologies to increase productivity.