Post Job Free

Resume

Sign in

C# Sql Server

Location:
Indianapolis, IN, 46204
Posted:
August 10, 2023

Contact this candidate

Resume:

Synopsis

Over ** years of systems analysis and design. Specialty areas include communications, database management, and user interfaces utilizing the Microsoft .NET framework.

Software

Experience

Visual C#.Net

15 years

ASP.NET MVC3/MVC4/MVC5/MVC6/Core 7.0

10 years

ASP.NET Web Forms

5 years

Silverlight 3.0/4.0/5.0 – WPF/XAML

4 years

Visual C++ 6.0/7.0/8.0/9.0

11 years

SQL Server

8 years

JavaScript/jQuery

10 years

Infragistics IgniteUI/Web/WPF/Silverlight Controls

6 years

Azure Cloud Development

2 years

Amazon MWS, Shopify CMS

1 year

Experience and achievements:

MedicalSafetySolutions, Gulf Breeze, FL

May 2020 – Apr 2022

Consultant

Developed an ASP.NET Core C#/MVC web application for purchasing PPE equipment. The backend was developed so the frontend (Creative-Tim Bootstrap with jQuery) could easily be switched to Shopify. Entity Framework code-first/SQL Server database for membership and PPE items.

Developed an ASP.NET Core C#/MVC web application for tracking overseas shipments to better estimate actual shipping costs upon arrival.

Developed an ASP.NET Core C#/MVC “RV Locator” web application for emergency assistance and campsite location for RV’s. GPS and Google Maps were utilized in finding the nearest member providing RV service or tow, as well as member RV Campgrounds, with the ability to enter a reservation.

MuviMagic, Louisville, KY

Sept 2019 – Feb 2020

Consultant

Developed an ASP.NET Core C#/MVC web application that mimicked the website https://Artlist.io. Primary focus was to read and write the metadata in media files, including video, audio, and photo formats to facilitate publishing for independent artists. Members can upload/download individual tracks, create collections, and generate albums. Entity Framework code-first/SQL Server database for membership and individual tracks/collections/albums. Creative-Tim Bootstrap with jQuery for the views.

RM Innovation, Louisville, KY

May 2018 – August 2019

Consultant

Developed a C#.NET Core 3.1 Azure App Service API for pushing product, inventory, pricing, and images from the client’s Datalink account to Amazon and Shopify.

Developed a C# .NET Standard Azure App Service utilizing the Event Grid and Storage Queue, for generating various sized images of a vendor’s primary catalog image.

Developed a C#.NET Core 2.2 Azure Web site for importing Excel catalog master sheets. Multiple background processes import the main catalog images from the vendor server to an Azure storage container, triggering the image resize Azure Function App to generate resized images. An entire Momeni catalog master-sheet can be imported in less than 30 minutes, over 6 times faster than the previous implementation.

Alloyd, DeKalb, Il

November 2017 – March 2018

Consultant

Developed a kiosk web application for the Aergo blister pack product line, utilizing Visual C#, ASP.NET Core 2.0, Entity Framework Core 2.0, and SQL Server 2016. During a production run, machine start/stop events are sent to the IIS server and are disseminated in real time via SignalR to auxiliary web pages such as a dash panel for live status updates. Overall Equipment Effectiveness (OEE) reports are compiled and published when a production session has completed.

TCO Automotive Lighting Group, Corbin, KY:

February 2017 – August 2017

Developer

Developed a Visual C# MVC 4.6.1/EF 6 Intranet website utilizing Infragistics IgniteUI controls for collecting downtime events for 10 blister-pack production machines. Downtime events are stored in a SQL Server 2016 database utilizing Entity Framework Code-First.

Prototyped an IoT device, a Raspberry Pi III running Microsoft .NET Core, which generates start/stop events that are captured by the Intranet web site for monitoring production machines that do not have built-in communications. Logic lines are connected to the PLC controller to capture a stop event, and to prevent machine start until a reason has been entered by the operator.

Mr. Ted’s Motorcycle Salvage, London, KY:

December 2015 – October 2016

Consultant

Developed a Visual C# MVC4.6/Entity Framework 6 membership website which ties into their existing SQL-Server 2014 inventory system. Inventory items including images can be entered and updated through the web interface. Users of the site can pay for membership to receive pricing discounts. Items can be purchased and shipped directly from the site.

Developed a Visual C# MVC4.6/EF6 inventory system for cataloging and tracking motorcycles, ATVs, and parts for sale. The inventory is maintained in a SQL Server 2014 database, with Crystal Reports for reporting services.

Trover Solutions, Louisville, KY:

March 2013 – December 2013

Lead Developer

Developed a browser based front end to the Payments Integrity module of the Troveris claims recovery management system. Claims are pulled from SQL Server 2012 utilizing Entity Framework 5 and are presented using jQuery, Infragistics jQuery/HTML5 controls, utilizing MVC 4 and Razor.

StarSat LLC, Louisville, KY:

April 2011 – February 2013

Sr. Developer

Converted the customer website from VB6 / ASP classic to a Silverlight 5 / C#.NET 4.5 Business Application running on IIS 7.5. During initial deployment the Silverlight site wrapped the legacy site; as converted sections completed, the corresponding legacy ASP Classic pages were disabled, allowing a smooth transition between technologies, and avoiding a complete rewrite of the site.

The MVVM methodology was utilized for XAML Binding to Windows and Infragistics Silverlight Controls.

Developed a communications channel between the Silverlight site and the legacy site utilizing an HTML Bridge and Windows Post Message with JSON encoded data, allowing the legacy site to make requests such as retrieve video for playback, and to respond to commands sent from the Silverlight site.

Created 3 new SQL Server 2008 R2 databases for messages/transactions with the customer store computer and for storage of over 100K videos per day sent from the customer store.

New development employed Entity Framework 4.5 and LINQ to Entity for database transactions.

Developed a Silverlight Smooth Streaming video player replacing the legacy Windows Media Player.

Developed video editing capability for the Silverlight Smooth Streaming player, allowing the Loss Prevention Specialists to graphically highlight suspicious activity alerts sent to the customer.

Legacyit, Louisville, KY:

November 2010 – April 2011

Consultant

Developed a C#.NET 4.0 WPF desktop application for cataloging photos and movies for upload to the server/cloud. Facial recognition provides the ability to tag and search photos by a person’s name.

An Entity Framework SQLite database is used for updates of photo metadata keywords and tags, and for maintaining desktop synchronization with the cloud.

eBit Information Systems, Jeffersonville, IN:

July 2010 – August 2010

Consultant

Developed a C#.NET 4.0 SharePoint 2010 employee timesheet web site. A Silverlight 4.0 application web part provides the entire interface, including timesheet data entry, announcements, calendar, private messaging, and Silverlight printing support. When the Silverlight timesheet application is run out-of-browser as a desktop application, updates are cached to isolated storage at the client machine and synchronized with the SharePoint server when a network connection becomes available.

Orr Safety Corp, Louisville, KY:

November 2009 – April 2010

Consultant

Developed an internal website/application for automated updates of the Orr Safety e-catalog system.

Automated XML exports from the paper-catalog system are detected when dropped onto the website assigned folders. The XML files are then parsed and imported into the e-catalog SQL database. Import progress and exceptions are updated live and made available on the internal website pages

Developed web service calls to internal website for credit card authorization, and to UPS for shipping charges during the cart checkout and purchase.

Southern Graphic Systems, Louisville, KY:

August 2008 – September 2009

Consultant

Re-architected a European based job entry system to conform to US business model.

Upgraded the ticket-entry software, originally a Java Server Pages framework, from .NET 2.0, to .NET 3.5. New web pages are introduced into this thick-client architecture via iFrames, allowing the latest technologies to co-exist with the 10+ year old framework.

iPay Technologies, Elizabethtown, KY:

June 2007 – June 2008

Software Developer III

Assisted in the re-architecture of the existing classic ASP based Business product to a C# ASP.NET 3.5 platform. The new architecture is built on a Model/View/Presenter w/controller pattern.

The MVP/MVC framework provides the ability to generate separate products, such as a transfer only or a payroll only web application from the same codebase simply by enabling the modules required. Each module has a Windows Communication Foundation interface for communicating with the Data Access Layer endpoint at the site.

Developed the payments, transfers, and payroll history for Business 2.0.

Developed SQL-2005 stored procedures and tables for the history pages.

Teradyne Diagnostic Solutions, Lincoln Park, MI:

January 2005 – April 2007

Consultant

Authored/developed a VC# 2005 XML Exporter desktop application. XML configuration provides selection of vehicle model, year, engine type and other criteria for generating SQL Server 2003 queries against Ford Motor Company’s RDS database. The generated XML documents are distributed with Single Point Authoring and Symptom Based Diagnostic systems.

Developed a VC 8.0 tabbed user interface for the Single Point Authoring application utilizing CodeJock Software UI Framework. Migrated the existing Microsoft MDI interface to this tabbed UI. Auxiliary operations are implemented via dock-able windows.

Implemented customer updates to the Single Point Authoring system. Migrated the Single Point Authoring code base from VC++ 7.0 to VC++ 8.0.

Implemented customer updates to the real-time data acquisition Datalogger module of the Integrated Diagnostic Solution software system.

Implemented ISO-14229 communications protocol for the IDS Datalogger module.

(Additional work history available)



Contact this candidate