
A passionate software engineer who excels at solving complex challenges using advanced algorithms and software. Adept at learning and adapting to new technologies, with extensive experience building back-end server applications with Node.js and Ruby on Rails and front-end web applications using React and Hotwire. With a bachelor's degree in computer engineering, Khaled is a versatile developer and proven leader who has successfully guided project teams in developing client products.
- Created a SAML identity provider for the business that allows employees to use external services such as Slack, Microsoft Office, and Google in their companies by authenticating through Secfense.
- Created a SAML service provider for the business that allows users to use external services like Okta and Azure to authenticate to Secfense. This allows Secfense to be seamlessly integrated without its UI ever appearing to employees.
- Synchronized users from external services like Okta and Azure into our database to know the identity provider for each user in case a company is associated with multiple identity providers. Used Sidekiq to run scheduled synchronizations.
- Implemented long polling in Ruby to allow secured services with no public interface to know when a user is trying to log in.
TypeScript
8th place, bronze medal in ACM regional Arab Collegiate Programming Contest - 2013 with more than 100 teams.
Foundation Certificate in Business Analysis
Foundation Certificate in Business Analysis