Senior Software Engineer
CurrentTransform the specifications of the Business Analyst and the Architect into cost-effective, high quality software solutions to operate the business. Responsible for knowing and following the Software Development Life Cycle (SDLC) practice, process, and toolset; full lifecycle application development. Proactively identifies and mitigates risks.Designed and developed an ASP .NET web application that generates code stubs and database objects by using the scheme of the supplied table. This automation dramatically decreases the time required to complete a project. This application employs SQL Server 2012 and is written in C# with the .NET 4.0 Framework.Designed and developed an ASP.NET website responsible for managing an $840K annual travel budget that dramatically increased efficiency, accountability and transparency. This application employs SQL Server 2008 and is written in C# with the .NET 3.5 Framework and leverages Active Directory for security.Designed and developed a Windows Service TCP listener, written in C# and .NET 3.5 Framework that captured GEO Data from GPS Transmitters in the field and stored the data in a SQL Server 2008 database. The data was then compared against GEO Shape Points and plotted on a map for traffic analysis.Designed and developed several UI Automation scripts in PowerShell to simulate user input into web forms.Supported continuous improvement of our products through software quality assurance activities including testing and documentation of product issues using tools like Microsoft Team Foundation Server.Improved efficiency by automating repetitive tasks using tools like Windows PowerShell, batch, VBScript.