Kevin Cornelison:
  • Experience
  • Featured Skills
  • Hobbies
  • About
  • AngularJS/MVC
  • Register
  • Log in

Rainmaker Membership Systems

addmembers.com
Mansfield TX

Lead Web Application Developer.

Role Title

Jul 2015 – Feb 2017 Mansfield, Texas

1 Year 8 Months

Major Accomplishments:

Build new Mobile App from scratch that runs on Android and IOS:

  • Created, implemented and documented Identity Server 3 using bearer tokens.
  • Created, implemented and documented Web API, verifying identity token against Identity Server 3.
  • Created, implemented and documented business layer. Connecting the web API with the data layer building in all the business rules for retrieving data. Including endpoint permissions.
  • Created, implemented and documented a data layer using Entity Framework. Connecting the business layer to the sql database.
  • Led the team in building a mobile app using the above listed technologies.
  • Mobile app was written using AngularJS under the hood and used IONIC framework for accessing mobile core functions.
  • V1.0 of the mobile app rolled out on January 1 of 2017 on schedule.

Tools / Technologies used:

  • Visual Studio 2015
  • Entity Framework
  • .Net v4.5.2
  • Identity Server 3
  • .Net Web Services / API
  • Newtonsoft.Json
  • Microsoft.Owin
  • Microsoft SQL Management Studio v11.0
  • Git / Bit Bucket / Source Tree / Beyond Compare / Post Man.

Build and maintain current membership software:

  • Maintain current website built on ASP.NET and VB.NET technology.
    • Website contains 400 + aspx, ashx and html files
  • Add proper Error Logging.
  • Remove inherent VB.NET flaws.
    • Add Option Strict On, Option Explicit On.
    • Add Validation to all input fields.
  • Convert inline SQL to parameterized queries and/or entity framework.
  • Created all Views and Stored procedures, based on existing tables, needed to build Entity Framework data layer. Data first.
  • Added change logging to all insert, update and delete stored procedures.

© 2025 - KevinAppDev.com (1.0.2)(49680)
Find me on LinkedIn. Find me on Facebook. Share this page on Facebook. Find me on You Tube. Send me an Email.