Daniel G. Goetz
Allenton WI **002
Cell phone: 262-***-****
e-mail: *******@*******.***
Objective: A challenging .Net Developer position where I can use my talents and expert problem solving skills.
Work Experience:
Gaming Partners International
Beaune, France
Senior Software Engineer
08/2011 – 05/2020
Worked remotely in a team environment to develop state of the art RFID chip inventory system in C# and SQL with an emphasis on encryption. Development included use of WCF for a GUI-Client-Server system.
Implement new features on WPF app for RFID reader configuration.
Developed Windows tools to encrypt RFID chip data to prevent counterfeiting.
Maintained ASP web app for chip station configuration.
Crated MVC app to retrieve and encrypt RFID Chip data from SQL database and save to an encrypted file.
Set up and maintain build machine using TeamCity.to reduce build times and auto- generate installation packages.
Set up obfuscation of software using ConfuserEx and PowerShell to prevent users and competitors from reverse-engineering the software.
Write functional analysis and test plans for new features and projects.
Mentor new team members on current software projects. International Game Technology
Reno, NV
Senior Software Engineer
04/2004 – 07/2011
Worked remotely in a team environment using Agile Software Development practices to develop state of the art RFID chip inventory system in C#. Casinos use the RFID chip inventory system to track chips from the supplier to the tables. Code was developed using Test Driven Development with mock objects. Refactored existing code to make application more efficient. Tools used for development included Microsoft Visual Studio, NUnit Testing Framework, ReSharper, Microsoft SQL Server Management Studio, Microsoft SQL Profiler, Mingle Project Management and Tortoise SVN Version Control.
Compuware Corporation
Milwaukee, WI
Senior Staff Analyst
01/1995 – 03/2004
Add enhancements to casino player tracking software for Progressive Gaming International Corporation, using Visual Basic with an ODBC connection to a Microsoft SQL database. Modified existing TCP interface to pass new features to a Casino Management System (CMS). Created unique ODBC/Visual Basic interface to read and write data to an AS/400. Designed and developed an Alert Module to allow users to page supervisor from casino floor. Communicate with customer and end user to resolve design issues.
Integrated upload and download utilities for a message display into existing utility software for Rockwell Automation. Developed new classes for the message display in Visual C++. The integration included rewriting an RS-232 communication driver for direct and half-duplex network communication.
Worked in a team environment to convert Clipper Database applications to Visual C++ with SQL Data Base. Lead developer on a material order application for a modular home manufacturer.
Education:
Milwaukee School of Engineering
Milwaukee, Wisconsin
B.S. Electrical Engineering
G.P.A. 3.0
Skills:
C#
Microsoft SQL
Visual Basic .Net
Visual Studio, C++
Java
MVC 5
ASP
XML
HTML
iBatis, Nhibernate
WPF, WCF
PowerShell
Log4net.
SSRS
Rijndael, TripleDES, XOR and RSA encryption
Agile Software Development, Test Driven Development, Rhino Mocks, N-Unit, Resharper
TCP, RS-232 Communications.
CC net, Tortoise SVN, TeamCity, ConfuserEx
Excellent verbal and written interpersonal communication.
Exceptional problem- solving skills and critical thinking.
Strong ability to be a contributing member in a team environment.