Software Developer
Current- Developed control software for thin film deposition machines using the .Net Framework and WPF- Took ownership of features and related code and was involved in software architecture planning- Envisioned, planned and developed new features from customer requests to finished product- Helped find improvements in the work flow and ensured high quality code standards through peer reviewed code- Created software tools and PowerShell scripts to increase productivity and speed up development processes- Researched and integrated new technologies and software packages to solve upcoming problems and improve theexisting code base- Refactored existing code to be more easily maintained and extended by using design patterns and clean code principles