A professional software engineer who understands how to use new tools
and technological advancements to drive improvements throughout the
software development lifecycle. Extensive industrial and full life cycle
experience as well as outstanding analytical, design, and
problem-solving skills. Excellent communication abilities, as well as
the ability to create and fine-tune new features.