I'm Abdulrahman Alfawal

QA Specialist and Developer Advocate with a background in backend development. My primary expertise lies in developing RESTful APIs using Django (and DRF), FastAPI, and Express.js. With four years of experience in software development, I have a proven track record of success across various domains, including insurance, e-commerce, and e-learning, focusing on multi-tenancy with frontend (Next.js) and UX knowledge. I possess advanced skills in creating streamlined backend structures using languages like Python and JavaScript (Node.js), currently expanding my expertise with Rust and Golang.

As a detail-oriented and self-motivated team player, my passion is to design and develop robust and scalable systems that can meet the demands of modern software development. Thriving on the challenge of solving complex problems and enjoying working collaboratively with other developers to create innovative solutions. I'm dedicated to delivering high-quality work that meets both technical and business requirements.

My ultimate goal is to utilize my skills and expertise to support the success of software development projects.

I have contributed to several open-source projects, and you can find some of my personal projects and open-source contributions on my GitHub.

Email:

LinkedIn GitHub

Experience

Education

Volunteering

Certifications

Languages

Skills

  • Python
  • Django
  • Django REST Framework (DRF)
  • FastAPI
  • Flask
  • Selenium
  • JavaScript
  • Node.js
  • Express.js
  • NestJS
  • Databases
  • MongoDB
  • Mongoose ODM
  • React
  • Next.js
  • SQL
  • PostgreSQL
  • Git
  • Problem Solving
  • Debugging
  • Testing
  • Postman
  • Regex
  • Swagger API
  • React.js
  • Linux
  • Adobe Photoshop
  • Engineering Diagrams