I'm Abdulrahman Alfawal
Open To Remote Work
My primary expertise is in developing RESTful APIs with Django (and DRF), FastAPI, and Express.js. With three years of experience as a backend developer, I have a proven track record of success across multiple industries, including insurance domain knowledge, frontend knowledge, and UI/UX knowledge. I possess advanced skills in creating streamlined backend structures using languages like Python and JavaScript (Node.js), and I am currently expanding my expertise by learning Rust.

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. I thrive on the challenge of solving complex problems and enjoy working collaboratively with other developers to create innovative solutions. I am 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 your software development projects.
I believe that my passion, experience, and dedication make me an excellent candidate for any backend developer role.
I am always looking to learn and expand my knowledge of emerging technologies, programming languages, and best practices in software development, and I am committed to using this knowledge to create exceptional software products that meet the needs of your company.

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

Email:

LinkedIn GitHub
Education
Anadolu University

Political Science and Public Administration (English)

Anadolu University2023 - 2027 (Expected) · Bachelor of Science - BS

I am pursuing a bachelor’s degree in political science and public administration through the Open Education Faculty and Distance Education program. This flexible learning approach enables me to balance my studies with work commitments effectively.

HarvardX

CS50, Computer Science

HarvardXAug 2020 - Dec 2022 (2 years 5 months) · Online

An introduction to the intellectual enterprises of computer science and the art of programming. These courses teach how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming. Languages include C, Python, and SQL plus HTML, CSS, and JavaScript. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming.

Re:Coded

Backend Web Development Bootcamp

Re:CodedOct 2021 - Mar 2022 (6 months) · Online

A 6-month intensive program that teaches you the skills you need to become a Node.js backend developer. This course had advanced backend development focus with 30 problems to solve during the course period using JavaScript, Node.js, Express.js, MongoDB with Mongoose, and more.

Experience
Radity

Backend Developer

RadityFull-time · May 2022 - Jul 2023 (1 year 3 months) · Zurich, Switzerland (Remote)

Developing APIs and microservices in the insurance sector (worked for Fortune 500 clients) using Python with Django, Django Rest Framework (DRF), FastAPI, PostgreSQL, Redis, Celery and Docker on Microsoft Azure along with other Django packages, libraries and tools related to development and testing.

  1. Developed Global Search and Advanced Search applications featuring customizable dynamic fields. These fields are adjustable through the admin panel and seamlessly presented on the frontend for display and user input.
  2. Designed a dynamic table headings application that empowers administrators to define headings via the admin panel. These headings are then delivered to the frontend for display. The app allows configuration of various properties such as searchability, sortable columns, visibility, linking to detail pages, column width, other additional attributes, and more.
  3. Ensured optimal developer experience within the project to positively impact scalability.
Arab Network

Junior Backend Developer

Arab NetworkFull-time · Apr 2022 - Jun 2022 (3 months) · Istanbul, Turkey (Remote)

Designing and developing backend solutions such as APIs and server-side processes using Node.js, Express.js, MongoDB with Mongoose and other technologies related to validation and testing.

Volunteering
Side by Side Special Needs Organization - SSNO

Information Technology Administrator

Side by Side Special Needs Organization - SSNOAug 2017 - Present (6 years 10 months)

Türk Kızılay (Turkish Red Crescent)

Volunteer

Türk Kızılay (Turkish Red Crescent)May 2023 - Present (1 year 1 month)

Certifications
HarvardX

CS50’s Introduction to Computer Science (CS50x)

HarvardXIssued Dec 2022

Sagarmatha Hacktoberfest

Hacktoberfest 2022: Level 4

Sagarmatha HacktoberfestIssued Nov 2022

DataCamp

Intermediate Python for Data Science

DataCampIssued Oct 2022

DataCamp

Introduction to Data Science in Python

DataCampIssued Oct 2022

MongoDB

M220JS: MongoDB for JavaScript Developers

MongoDBIssued Sep 2022

MongoDB

M220P: MongoDB for Python Developers

MongoDBIssued Sep 2022

HarvardX

CS50's Introduction to Programming with Python (CS50P)

HarvardXIssued Jul 2022

freeCodeCamp

Back End Development and APIs

freeCodeCampIssued Apr 2022

Re:Coded

Backend Web Development

Re:CodedIssued Mar 2022

freeCodeCamp

JavaScript Algorithms and Data Structures

freeCodeCampIssued Mar 2022

Teclado Limited

The Complete Python Course

Teclado LimitedIssued Mar 2022

Priorities of scientific research in the era of the knowledge economy

ARID SCIENTIFICIssued Aug 2020

Languages
AR

Arabic

Native proficiency

EN

English

Full professional proficiency

TR

Turkish

Full professional proficiency

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