Opeoluwa Bada

Opeoluwa Bada

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME

I am a Software Engineer with about 8 years of experience, specializing in Identity and Access Management (IAM). Over the past 5 years, I have engineered robust Single Sign-On (SSO) solutions tailored for multi-tenant platforms, effectively managing millions of users, ensuring airtight access controls and authentication mechanisms, and securing APIs for both internal consumption and seamless partner integrations.

Amsterdam (+02:00)
Joined January 2024
EXPERTISE
7 years experience
7 years experience
5 years experience
5 years experience
5 years experience

REVIEWS FROM CLIENTS

Opeoluwa's profile has been carefully vetted and approved as a Codementor. Connect with Opeoluwa now, and leave a review for them once you're done!
EMPLOYMENTS
Software Engineer II
Limeade
2018-01-01-2023-01-01

● Designed and published internal class library to configure OAuth token validation middleware for ASP.NET</...

● Designed and published internal class library to configure OAuth token validation middleware for ASP.NET 4.x and ASP.NET Core apps, using C#, NuGet, cutting time to setup local token validation for multiple issuers across ~20 micro-services by 95%.
● Co-implemented Single Sign On (SSO) with Federation Gateway architecture for 2 legacy multitenant platforms and partner apps, using C#, ASP.NET Core, ASP.NET 4.x, EF, OAuth2.0, OpenID Connect, resulting in over 40+ additional enterprise sales and allowing over 2,000,000 users to login across platforms while ensuring ~98% uptime.
● Developed Authorization Middleware in Federation Gateway to get and inject user roles and claims from Permissions service and User Store into user tokens, using C#, and ASP.NET Core, giving users appropriate levels of access.
● Co-engineered and published internal class library that configures authentication middleware for multiple Auth0 tenants using C#, NuGet, enabling over 900,000 users to login with their Auth0 accounts.
● Co-developed 2 micro-services with gift card integrations, using C#, ASP.NET Core, and MSSQL, enabling customers of the wellbeing platform to reward users with options of 200+ gift cards through Tango and Amazon.
● Co-implemented event driven architecture using C#, ASP.NET Core, MediatR, AzureEventGrid, improving operational efficiency by decreasing manual intervention for updates to user and tenant information by over 90%.

C#
SQL
Entity Framework
View more
C#
SQL
Entity Framework
Azure
OAuth 2.0
Microsoft SQL Server
ASP.NET Web API
OpenID Connect
View more
Enterprise Architect Intern
Costco Wholesale
2016-06-01-2016-09-01

● Performed data analysis on batch purchases with FP-Growth and K-Means machine learning algorithms using Apache Spark, Python, and Al...

● Performed data analysis on batch purchases with FP-Growth and K-Means machine learning algorithms using Apache Spark, Python, and AllegroGraph, exploring over 8000+ transactions for items frequently bought together.
● Created data pipeline to extract, transform, load, perform analysis on data and display results in Gruff using Python and Linux piping commands, automating over 5 processes.

Python
Django
Apache Spark
View more
Python
Django
Apache Spark
NoSQL Database
View more
Software Engineer
Appzone Group
2015-02-01-2015-09-01

● Led team of 4 developers to build low code mobile banking platform using Java, Android, C#, .NET, ASP.NET<...

● Led team of 4 developers to build low code mobile banking platform using Java, Android, C#, .NET, ASP.NET Web API, and NServiceBus, enabling new functionality creation within 30 mins with instantaneous app updates.
● Overhauled flow designer application and redesign existing components of the interface builder using C#, WPF, XAML, HTML5 and CSS3, reducing workflow development by over 50%.
● Migrated data from RavenDB to MSSQL Server with data caching implementation using C#, .NET Framework and SQL, improving performance of workflow designer app by more than 500%.

C#
WPF (Windows Presentation Foundation)
RavenDB
View more
C#
WPF (Windows Presentation Foundation)
RavenDB
ASP.NET Web API
.NET Framework
View more
PROJECTS
OAuth Authorization Middleware
2022
Middleware that enables ASP.NET Core apps to login a user. ● Implemented OAuth's Authorization Code flow, using C# allowing users to logi...
Middleware that enables ASP.NET Core apps to login a user. ● Implemented OAuth's Authorization Code flow, using C# allowing users to login into the app with OAuth services. ● Validated OAuth implementation using configuration for GoogleIdentity, Microsoft AzureAD, and Auth0, allowing app to login with 3 OAuth services.
C#
OAuth 2.0
ASP.NET MVC
View more
C#
OAuth 2.0
ASP.NET MVC
View more