- Implemented complex application development projects from beginning to end.
- Mentored and advised others in software development lifecycle phases by applying and sharing company and industry methodologies, policies, standards and controls.
- Worked in large, collaborative teams to achieve organizational goals.
- Implemented highly scalable, high-volume software systems and components, client-facing web applications and Internet-oriented applications and systems.
- Monitored and improved performance, scalability and reliability of systems.
- Collaborated with other developers to d help shape team standards.
- Implemented best practices for coding standards, testing and debugging procedures.
- Monitored bug reports from users and deployed fixes accordingly.
- Resolved complex technical issues related to software development tasks.
- Reviewed code changes and monitored application performance.
- Participated in design reviews, sprint planning meetings and daily standups.
- Provided technical guidance and mentorship to junior developers.
- Designed user interfaces with an emphasis on usability and accessibility.
Project#1
Name: Enterprise Service Account Repository
Technologies: .Net 6, ASP.Net MVC, Web API, EF Core, C#, JQuery, Sql Server
Role: Lead Software Engineer
The proposed system provides:
- Application is used to manage the non human service accounts.
- Accounts created based on selected platforms are requested to update the complete information.
- Sends notifications related to account holders for password rotation and updating the justifications regularly.
Project#2
Name: ICAT(IAM Control Adoption Tool)
Technologies: Angular, .net Core, Web API, EF Core, Sql Server
Role: Lead Software Engineer
The proposed system provides:
- Application is used to manage the information of all the web applications in the organization.
- This application is used in the process of applications sunrise, during the onboarding of apps to the Prod servers.
- It collects the complete information of the apps such as authentication, authorization solutions, control's information, logging, Access request, Access Certifications solutions.
- It validates the organization controls rules and notifies the app owners if there are any deviations.