Lead Web Application Developer.
Role Title
Jul 2015 – Feb 2017 Mansfield, Texas
1 Year 8 Months
- 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.
- 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.