Horace Lawrence
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.