Accomplished Head of SRE, DevOps, and Cloud Computing with a proven track record of excellence, transitioning from a senior full-stack developer and technical lead role. Bringing extensive expertise in software architecture, development, and seamless integration, along with advanced skills in creating robust DevOps practices and architecting sophisticated cloud infrastructures. Demonstrating a profound understanding of cloud ecosystems including Azure and AWS.
In my leadership capacity, I have established myself as an effective driver of technical initiatives, fostering impeccable DevOps methodologies and crafting intricate cloud infrastructure strategies. Guiding teams through the design, implementation, and integration phases of projects has been a hallmark of my approach.
As a strategic visionary in the realm of Analytical Programming, I command a robust grasp of Object-Oriented Programming principles. My capacity to swiftly adapt to novel software packages and cutting-edge hardware technologies positions me to guide teams towards success.
● Managing a team to achieve all ministry requirements in case of developing new systems or modify existing.
● Finding the best...
● Managing a team to achieve all ministry requirements in case of developing new systems or modify existing.
● Finding the best optimization points and techniques to achieve better performance and top security.
● Programming new modules and full systems using C#, Vb.net, Asp.net MVC, Asp.Net Core, Angular for front end.
● Improving system usability by analyzing the daily usage by ministry staff.
● Integration between newly developed systems/modules with other systems exists within ministry infrastructure.
● Build Smart applications that works on phones and tablets to achieve work at home projects.
● Focus on developing a reusable systems and parts that can be used by any other teams to achieve their own requirements such JWT authorization server, SMS gateways, file storing and retrieving services.
● Moving legacy systems built with ASP Classic or VB6 to new technologies and planning the migration from old systems to new systems smoothly.
● Develop API’s and web services that can be used internally or externally for other governments.
● Working with both SQL Server and Oracle to build the database structure as part of our development process.
● Developing optimized stored procedures, functions and database triggers.
● Handling huge data reporting and searching without increasing the server overheads.
● Working with very complex queries that has joins with more than 100 tables.
● Develop Automatic number plate recognition (ANPR) system and work with image processing.
● Using Asynchronous tasks to achiev...
● Develop Automatic number plate recognition (ANPR) system and work with image processing.
● Using Asynchronous tasks to achieve the ANPR image processing and handling.
● Real-time image processing to open the Parking Barrier for the authorized vehicles.
● Process the fraud plate numbers as well finding the possible duplicate Plate numbers.
● Process the images to get the vehicle details such color, brand, speed … etc.
● Develop a security management system using .Net technology (WPF,WinForms and ASP.net )
● Develop the SQL Server database structure according to the requirements.
● Implement functions, stored procedures and very complex queries.
● Create new modules and modify existing.
● Create back-end structure to achieve the functionality and make the system able to grow and as to be modified easily.
● Solve the complexity on the back-end to simplify the code and to enhance the performance as well to reduce the run-time exceptions and conflict.
● Integrate hardware tools like Webcam, Scanner, Finger Prints, Emirates ID Reader and Signature pads.
● Interact with the team to find the best solution and the best performance to achieve.
● Improve the system usability and to make it user friendly.
● Generate a reports and interactive dashboards
● Implement and develop Web Application using ASP.NET for this software where people can generate a report, view their software activities over online.
● Implement a real-time data synchronization between the local database and the online database.
● Implement and develop Web Services that will be middle-wear between the System and the Web Application
● Encrypt and improve the data security and the application security as well
● Implement the system subscription methodology