Software Engineer Lead / Senior .Net Developer
Software Engineer - Lead / Senior .NET Developer (June, 2002 - August, 2016) Development Lead / Project Manager using Agile / Scrum methodologies • Lead developer responsible for managing the daily activity of a team of 5 to 10 Visual Basic and C++ developers. • Change request manager responsible for managing the queue of defects and enhancement requests. • Development Lead for the migration of the UI from Visual Basic to .NET (C# / WPF) to expand functionality… Show more Software Engineer - Lead / Senior .NET Developer (June, 2002 - August, 2016) Development Lead / Project Manager using Agile / Scrum methodologies • Lead developer responsible for managing the daily activity of a team of 5 to 10 Visual Basic and C++ developers. • Change request manager responsible for managing the queue of defects and enhancement requests. • Development Lead for the migration of the UI from Visual Basic to .NET (C# / WPF) to expand functionality and move the UI to a more sustainable code base for the future. • Championed and then prototyped several existing Visual Basic screens in C# / WPF to demonstrate viability of the new technology to senior leadership and to prove the changes could be made to move from Visual Basic to .NET without an increase in development time, an increase in risk, and without major changes to our C++ backend and the build / deployment processes.• Project Manager and operations lead for team of thirty on the data collection project coordinating daily cross-functional meetings on requirements, design, development, build, and deployment.• Lead Architect and development manager on project to add Partnership and S-Corporation functionality. Managed a team of 10 Visual Basic and C++ developers for two years while the project went from initial design through build out and delivery to the customers. Also coordinated the integration of the new project with the content, build, installation teams. Show less