Nablus, West Bank
AWS Certified Software Engineer with expertise in backend development and DevOps, skilled in designing efficient systems, optimizing workflows, and integrating innovative technologies to deliver impactful solutions. Proficient in leveraging AI tools and models — including Claude — to boost productivity and build smarter solutions. Passionate about problem-solving, continuous learning, and contributing to high-performing teams.
- Designed and developed RESTful APIs and real-world production-grade backend systems using MVC architecture, following best practices in clean code and scalable system design - Built and shipped end-to-end features across multiple live production projects, handling database modeling, business logic implementation, and API versioning - Integrated third-party services including OAuth-based authentication, payment gateways (Lahza, E-Sadad), transactional email services, structured logging, and OTP. - Deployed and maintained cloud-based infrastructure on AWS (EC2, S3, RDS), managing environment configurations and database performance tuning - Worked with CI/CD pipelines and server monitoring tools.
- The role involved contributing to a temporary project focused on improving organizational processes and supporting team members. - Responsible for building CI/CD pipelines using Jenkins to build, test, and deploy ASP and React applications for both the backend and frontend teams. - Build dockerized images using docker and docker compose for pipelines. - Send email notifications for teams members and unmerge incase of failure.
(University internship 2 & 3) - Completed DevOps internship, gaining expertise in System Administration, Bash Scripting, Ansible, Docker, Kubernetes, and OpenStack, with certifications in each. - Applied knowledge to practical tasks, fostering skill development and actively designing solutions for future projects.
(University internship 1) - Established a strong foundation in Spring fundamentals, encompassing repositories, controllers, security, and services during Backend Internship. - Applied best practices to develop clean, well-documented projects, enhancing software development expertise for future applications.