Digital Resources Protection

Horace Lawrence

Consultant
Software Engineer
Java
Microsoft SQL Server
Node.js
Shutterfly

Client: Shutterfly Inc.

Job Title: Technical Consultant / Sr. Software Engineer

Summary: There was a need to implement a cost-effective software solution to protect APIs and web applications so that only properly authenticated and authorized applications can access these resources. The solution was derived from an implementation of the OAuth 2.0 specification. 

Technologies Used:

Tools: Jira, Jenkins, Docker, Docker Compose, SwaggerHub Suite, IntelliJ IDEA, GitHub / Git, CI/CD, Kubernetes

Languages: Java, NodeJS, TypeScript, JavaScript, C#

Database: SQL Server

User Interface: Angular 10

Frameworks: .Net Core, Angular, Java Spring Boot

Actions:

Constructed an Authorization Server from an implementation of the OAuth 2.0 specification using NodeJS and Angular.

Trained less-experienced developers on how to maintain the server.  

Accomplishments:

Substantially reduced the cost of maintaining the Authorization Server.

Improved the protection of sensitive data.

Partner With Horace
View Services

More Projects by Horace