Accomplished Full Stack Developer with extensive experience in Asp.net core mvc, EntityFramework, and Angular. Proficient in both FrontEnd and BackEnd development, with a strong command of C#, JavaScript, and SQL Server. Demonstrated expertise in web application development, API integration, and database management. Adept at managing Git repositories and utilising design patterns and SOLID principles to deliver robust software solutions. Skilled in DEVOPS practices, complaint handling and resolution, and establishing interpersonal relationships. Committed to continuous improvement and staying updated with the latest industry trends.
Overview
14
14
years of professional experience
7
7
years of post-secondary education
Work history
Developer and Programmer
Ministry of Municipal and Rural Affairs
Riyadh, Saudi Arabia
05.2021 - 01.2025
Developed and maintained software applications using ASP.NET MVC, jQuery, and JavaScript
Collaborated with DevOps team to manage file uploads and optimise workflows using Git and TFS
Collaborated with cross-functional teams to design and deliver innovative feature implementations
Diagnosed and resolved code issues to maintain optimal performance
Conducted code reviews and provided constructive feedback to team members
Developed GIS solutions for MOMRA using ESRI tools and JavaScript APIs
Developed and documented maintenance procedures for bespoke software solutions
Developed automation scripts to enhance efficiency of repetitive tasks
Delivered software training to teams to minimise operational disruption during implementation
Reviewed and validated code to ensure compliance with quality standards
Managed and tracked codebase changes using version control systems
Performed regular code refactoring to improve readability and maintainability
Performed thorough testing to guarantee software reliability and quality
Developed efficient, maintainable code for diverse applications
Collaborated with developers to resolve and prevent software bugs
Identified and resolved technical issues to ensure smooth operations
Implemented cloud technologies for scalable solutions
Applied multiple programming languages to address evolving project requirements
Led design and development phases, providing technical guidance on new features and enhancements
Verified compliance of code with industry standards and maintainability
Enhanced security measures to protect systems from potential threats
Led programming and quality assurance activities for software team
Led development lifecycles from conceptualisation to deployment
Streamlined processes using automation, boosting productivity
Delivered thorough testing procedures to identify and resolve software issues, improving system reliability
Collaborated with clients to identify and recommend optimal software design solutions
Identified emerging technologies to innovate software development opportunities
Implemented security protocols to protect confidential information
Identified risks and bottlenecks, recommended effective mitigation strategies
Inspected software for errors and implemented updates to resolve issues
Integrated third-party APIs to enhance application functionalities
Created user-friendly interface enhancing user experience
Developed user-friendly interfaces and integrated hardware and software with engineering team
Developed simulation systems to model designs for informed development decisions
Worked with multidisciplinary teams to improve technical standards across ongoing projects
Developed functional web and mobile applications using clean and robust code
Enhanced software platforms by integrating new functionalities
Developed responsive software solutions with designers and clients
Implemented current industry trends to maintain a competitive edge in market
Identified technical issues and implemented tests to ensure solutions met design specifications
Developed bespoke software solutions to improve operational efficiency and streamline business processes
Developed customised applications aligned with client requirements and objectives
Established standard development procedures and delivered training to new personnel on role requirements
Performed detailed root-cause analyses to resolve complex software issues efficiently
Conducted code reviews and delivered feedback to enhance code quality and team efficiency
Developed scalable software applications to enhance performance
Leveraged modern frameworks to enhance efficiency in application development
Resolved system faults promptly to reduce impact on customer experiences
Devised processes for software testing and validation
Acquired coding languages and frameworks to meet evolving programme requirements
Resolved software issues reported by end-users swiftly and effectively
Developed detailed software specifications to streamline troubleshooting and enable efficient updates
Delivered detailed progress reports and milestone updates to key stakeholders
Reviewed code and designs to drive ongoing innovation and development processes
GIS Developer
Ministry of Municipal and Rural Affairs
Riyadh
01.2022 - Current
Applied critical thinking to resolve issues and implement effective solutions
Provided customised assistance for customers with disabilities to meet needs
Demonstrated energy and enthusiasm in high-pressure environments
Managed opening and closing procedures, overseeing stock and budget
Managed customer orders with precision and efficiency
Produced comprehensive reports on project progress and outcomes for stakeholders
Collaborated with team fostering mutual respect and supportive environment
Analysed complex data sets to identify challenges and implement effective solutions
Enhanced efficiency and productivity by learning new skills
Worked varied shifts covering nights, weekends and bank holidays for operational demands
Enhanced productivity by rapidly acquiring and utilising new skills
Enhanced customer satisfaction by addressing concerns
Provided proactive support to team while fostering mutual respect and collaboration
Facilitated resolutions and forged mutually beneficial agreements among stakeholders
Software Developer
Watania agriculture company
01.2019 - 05.2021
Programming and developing a new system from scratch that contains all the services of the company with technology with asp.net core, sql server, javascript, jquery
Managing the system for the company, which deals with warehouse services, buying and selling
Controlling the management of employees' permissions through the system
Creating systems using DotNet technology, such as the vehicle tracking system, as well as the Gate system in the project
Providing the system with all calculations for product inputs, outputs, and withdrawals
Optimised existing software systems by identifying and fixing bugs.
Launched intuitive interfaces and integrated hardware and software through collaboration with engineering team.
Reacted to technical support requests quickly, resolving issues within target timeframes.
Conducted rigorous root-cause analyses to identify and correct software issues.
Facilitated communication between team members ensuring smooth workflow.
Industrial system developer
Ministry of Commerce and Industry
Riyadh, Saudi Arabia
04.2015 - 12.2018
Company Overview: Industry System and Licenses
Analysis of the database and tables with complete relational schema using SQL Server
Create a complete internal system website using asp.net forms and ado.net
Providing technical support for system problems solutions that direct customers
Preparing the necessary reports with SSRS and appropriate inquiries for research
Industry System and Licenses
Designed intuitive, user-friendly interfaces to facilitate end-user interaction.
Actively participated in brainstorming sessions, providing innovative ideas for system enhancements.
Implemented state-of-the-art technology trends in system development tasks.
Wrote functional specifications for systems developers and completed regular updates to incorporate changes.
Maintained high-quality deliverables by adhering strictly to project timelines and guidelines during development phases.
Developer of the officers and personnel system
Security forces installations
01.2013 - 11.2015
Programming and development of software systems
Developer of the officers' system with technology asp.net, sql server, javascript
Developing the necessary reports using Crystal Report
Data Unit Manager / Oracle Developer at Ministry of Municipal and Rural Affairs and HousingData Unit Manager / Oracle Developer at Ministry of Municipal and Rural Affairs and Housing
Senior Integration Developer at Ministry of Municipal and Rural Affairs and HousingSenior Integration Developer at Ministry of Municipal and Rural Affairs and Housing