Project Lead & Senior Software Engineer
Leading small to large projects. Working directly with clients to produce high quality, innovative products that are accurately scoped, tested and documented. Evaluation of project viability and direction. Helps development teams identify concerns and issues early on and constructs strategies on how to properly address them. Help drive company education initiatives including new technologies, process ideas, code strategies, etc. Acting as mentor for other engineers. Engaging in speaking events and writing as a representative of the company.