Erick Kent
ad4k6q@r.postjobfree.com
PROFILE SUMMARY
Software Application Engineering professional with 18+ years progressive experience in .NET Framework, Software Engineering, Test Engineering, Electronics design and repair. Strong ability to work with other team members in a challenging environment to provide innovative and creative solutions through smart design and development of software. Adept at designing and building applications with usability and high performance in mind. PROFESSIONAL SKILLS
● Languages: C#, VB.NET, VB6, C, C++, Java, Python, JavaScript, NSIS scripting, Windows batch.
● IDE: Visual Studio, Code Composer, Android Studio, Eclipse.
● Source Control: SVN, Git, Sourcesafe
● UI: WPF, Xamarin Forms (XAML), Winforms, GTK.
● Database: SQL, MySQL, SQLite.
● Web Development: ASP.NET, C#, SignlR, HTML, CSS, Javascript.
● Build Automation: MSBuild, Scripting.
● SDLC: Jira, Bugzilla, Agile, Scrum.
● Automated Testing: SmartBear TestComplete.
● Electronics Design: KiCad.
PROFESSIONAL EXPERIENCE
Senior Software Developer
Dec 2022 - Feb 2023
Gilbarco Veeder-Root, Greensboro, NC
● Gilbarco was integrating a new piece of hardware that I can talk about because of NDS. I was writing changes and worked on the protocol for the new hardware.
● I provide C# code reviews of changes made by other developers and approved or recommended changes.
● I added other enhancements to the product as a part of hardware integration such as adding the hardware to existing reports/PDF to indicate on the reports that the new hardware was in use. Software Application Engineer
Jan 2020 - Jul 2022
KC Economic Development, Shorter AL
● Worked as an in-house .NET developer for two casinos (Victoryland Casino and Birmingham Race Course and Casino) ● Full-Stack developer - C# / WPF / Asp.Net / TSQL application that was used to offer customers rewards, free play and other promotions. Some of the technologies used are:
• Magnetic card swipe reader
• Touchscreen for customer acceptance and promotion redemption
• Barcode scanning of State IDs to find promotions for existing members or auto data entry for new members • Windows printing
• Rs-232 communication with Epic 950 TITO printer
• Asp.Net core 3.1 web API used by Windows client and Web client (Admin LTE)
• IIS setup and deployment
• ClickOnce
• MS SQL Server
● Maintained existing Sports Wagering application - C# / WinForms / Asp.Net / TSQL with Admin website and WinForms client. Some of the technologies used are:
• Barcode scanning
• Rs-232 Bill Validator
• Rs-232 communication with Epic 950 TITO printer
• Windows printing
• Asp.Net (Web API and Administrator Website)
• IIS setup and deployment
• ClickOnce
• MS SQL Server
Software Application Engineer
Jul 2013 - Dec 2019
CoachComm, Auburn AL
● Co-developed customer facing cross-platform applications in C#, WPF, Xamarin Forms.
● Developed engineering tools to aid other engineers in debug and development.
● Developed and maintained automated build system with auto-generated change logs using MSBuild, Windows Scripting, C#, ASP.Net, SignalR, HTML, Wiki
● Embedded firmware development for MSP430 in C using Code Composer
● Co-developed proprietary communication protocols for use over TCP/IP, UDP, HID, FTDI/d2XX rs-232 with error checking and retransmission capabilities.
● Co-developed firmware packaging structure and update mechanisms for in-the-field firmware updates.
● Developed multimedia software (mp3, wav, aiff) for use with eVenue product line. Software Engineer
Jan 2011 - Jul 2013
United Toll Systems, Wetumpka AL
● Was part of a 2-man team hired to port UTS toll lane solution from VB6 to C#/WPF
● Developed features and bug fixes to existing toll lane solution (VB6)
● Developed high level drivers to communicate with various types of hardware such as AVI (RF tags readers), ACM
(automated coin machines), UPS, barcode readers, PLCs lane controllers etc.
● Developed UPS monitoring and alerting system to send alert notifications in the event of a power outage at a toll plaza.
Test Engineer / Senior Test Engineer / Test Engineering Supervisor Jan 2004 - Jan 2011
Johnson Outdoors, Eufaula, AL
Software Design Responsibilities:
● Designed and developed manufacturing test software for sonar and other marine products using WinForms, C# and Visual C++.
● Co-developed manufacturing product tracking and reporting system to track the life of a device through all phases of manufacturing from blank circuit board to shippent and/or repairs and returns.
● Built tables and wrote stored procedures for MS SQL server.
● Developed hardware and firmware for custom test solutions using PIC microcontrollers and C. Repair Technician
Jun 2002 - Jan 2004
Johnson Outdoors, Eufaula, Alabama
● Worked as an in-circuit-test technician which involved repairing tester hardware, performing routine calibration and preventative maintenance as well as debugging test programs.
● Responsible for electronic repair of circuit boards in the manufacturing and repair departments.
● Read schematics daily and use tools such as digital multimeter, oscilloscope, and various soldering tools.
● Skilled at surface mount soldering techniques (including lead free soldering) for board level repair.
● Responsible for maintaining the health of manufacturing computers and equipment that were used for testing products.
● Trained and mentored new technicians on equipment repair and preventative maintenance. Coin-Op Machine Technician
Mar 2000 - Jun 2002
Works Amusement, Eufaula, Alabama
● Responsible for electronic and mechanical repair of a number of different coin operated machines such as pinball machines, video games, jukeboxes and coin operated pool tables.
● Trained and mentored new technicians on equipment repair and preventative maintenance.
● Maintained, debugged, repaired, and tested electronic circuit boards to the component level. EDUCATION
Devry University, Jan 2008 - Jan 2010 ● Electronics Engineering, Bachelors of Science University of Phoenix Aug 2002 - Oct 2007 ● Information Technology, Bachelors of Science Wallace Community College, Eufaula, Alabama Aug 2000 - Aug 2002 ● Computer Electronics, Associate in Applied Science
The Recording Workshop, Chillicothe, Ohio Mar 1998 ● Completed all Core and Advanced programs in Audio Engineering and Music Production
ACTIVITIES & AWARDS
● Recipient of 2005 Johnson Outdoors Chairman Recognition Award.
● Received 3 Johnson Outdoors Circle of Excellence Awards.
● Completed University of Alabama courses in Supervising and Management.
● Completed Teradyne Z1800 training program.
● Completed YesTech AIO training program.
● Electronics hobbyist.