Leading a team of front-end and back end developers in designing, developing, testing, and deploying user-facing features
Providing technical guidance and mentorship to team members, assisting with problem-solving, code reviews, and ensuring best practices are followed
Assigning tasks to team members based on their strengths, skills, and project requirements
Managing resources effectively to ensure timely delivery of front-end and back end development tasks
Collaborating with project managers to plan front-end and back end development tasks, estimate timelines, and allocate resources effectively
Set up CI/CD pipelines to automate the testing, build, and deployment processes, ensuring a streamlined and efficient development workflow
Senior Full Stack Developer
Sure Global Tech
Riyadh
08.2021 - 08.2023
Analyze system requirements and prioritize tasks.
Write clean, testable code using .NET programming languages.
Test and debug .NET Microservices and Web APIs.
Fix software bugs and performance issues.
Implement ui pages based figma.
Implement clean code using angular.
Senior Full Stack Developer
Dars360
Sheraton
05.2020 - 06.2021
Company Overview: Software House Company
Producing code using .NET languages (C#, Asp.net Mvc5 , Asp.net Core) And Client Side Languages( Html5, Css3 , js , JQueryAjax, Bootstrap4, toaster plugins , sweat alert)
Using Repository and Unit Of Work.
Providing technical support for web or mobile applications.
Producing code using .NET Providing technical support for web , work with different Payment Getways.
Make integration with Zoom Meeting App , make Electric Board and share any change to students using SignalR.
Software House Company
Full Stack Developer
Al7osam Company
Shebin El Kom
07.2017 - 01.2020
Company Overview: Software House Company
Producing code using Asp.Net Boilerplate Framework (Mvc5 , Angularjs) https://aspnetboilerplate.com/ .
Write clean, scalable code using .NET programming languages.
Upgrading, configuring and debugging existing systems.
Providing technical support for web or mobile applications.