I absolutely love creating software and staying on top of the always-evolving internet trends. Over the past 20+ years, I have acquired valuable experiences that allow me to understand in-depth all of the phases of the software development lifecycle. I bring a strong perspective that drives change and motivates engineers to develop simple solutions to complex problems.