Ahmed Abudayeh
Readme ※
Dedicated and experienced Software Engineer with a passion for building innovative and scalable software solutions. Proven ability to work independently and as part of a team, and to communicate effectively with stakeholders. Expertise in a wide range of technologies, including React, Next.js, Python, AWS, and Linux.
Work Experience 👀
Software Engineer
Al-Amer holding company - Al Hufūf
February 2022 to Present
- Created a system from scratch, covering all stages from conceptualization to deployment, ensuring efficient and reliable software performance.
- Diagnosed and resolved software issues, including bugs, performance challenges, security vulnerabilities, and compatibility concerns through effective debugging techniques.
- Conducted thorough testing and generated detailed reports to ensure the system software's quality and reliability.
- Performed regular maintenance, implemented bug fixes, software updates, and seamlessly integrated new features.
- Proficient in developing with AL code on Microsoft Dynamics Business Central, leveraging its capabilities to streamline business processes.
- Collaborated with end-users, business analysts, and project stakeholders to facilitate rapid software development, ensuring alignment with user needs and project objectives.
- Prioritized security and compliance, implementing robust measures to protect technical processes and software.
- Provided expert technical advice on software architecture, performance optimization, security strategies, and scalability solutions, contributing to project success and enhancing collaboration.
- Prepared user manuals and system documentation to facilitate understanding and effective utilization of the software.
Software Engineer
Distributed UK - Remote
March 2023 to September 2023
- Design, develop, and maintain software applications.
- Work with a team of engineers from all around the world to deliver high-quality software.
- Stay up-to-date on the latest software development technologies.
- Work independently and as part of a team.
- Communicate effectively with stakeholders.
Technology Consultant Trainee
Deloitte Australia - Remote
June 2021 to July 2021
- Client discovery.
- Design a business case.
- Considerations for mobilisation.
- Define the project approach.
- Conduct a market scan.
- Further analysis & solution presentation.
- Understanding cloud computing.
- Cloud feasibility assessment.
- Cloud readiness assessment.
Skills ⛏
- LinuxPythonHTMLJavaScriptShell ScriptingCSSAmazon web services (AWS)ReactMySQLNode.jsRedisNodejsReact NativeAPIsDockerExpress.jsKubernetesRedisMicrosoft SQL ServerMongoDBPrismaNext JsTypeScriptSDKsMicrosoft Dynamics NavisionBashCypressScichartMicroservicesJiraMicrosoft ProjectMicrosoft VisioMicrosoft ExcelMicrosoft PowerPointMicrosoft WordMicrosoft PlannerSystems developmentNetworkingInformation securityTeam WorkNegotiation
I ♥
Calisthenics, Music, Running, Traveling