Abdurrahman Abdullahi

(+234) 8108738035ยท abdurrahamanabdullahi20@gmail.com

Motivated Self-taught Python Developer with 2 years of working experience, a growth mindset, and a passion for technology and innovation. Quick learner with strong attention to detail, willing to learn and build things out of pure motivation. My portfolio showcases a variety of projects that demonstrate my skills in Python, HTML, CSS, JavaScript, SQL, Django, Bootstrap, PostgreSQL, and DOCKER. I am excited to contribute to a dynamic team and improve my skills through new challenges. Let's work together to build innovative solutions!


Experience

Python Web Developer

Data management Solutions (DMS)

Designed and developed simple web apps that can solve basic community software needs. Worked closely with clients to establish problem specifications and system designs.

September 2021 - Present

Software Development Intern

WAAW Foundation

Learned latest software development process improvements and best practices.

July 2020 - December 2020

Django Developer Intern

Django Girls Coding Bootcamp

Written various task automation scripts using python 3. Built a student learning tracker.

October 2019 - December 2019

Education

B.Sc. Computer Science

Yobe State University, Damaturu, Nigeria.
Learned fundamental to advanced concepts in Computer Science.

GPA: 4.25

January 2016 - December 2021

CS50x: Introduction to Computer Science

Harvard University, MA, UK.
Learned Problem-solving with code, with an emphasis on correctness, design and style.
February 2023 - April 2023

Skills

Programming Languages & Tools
Special Attributes
  • Strong proficiency in Python Programming Language
  • Experience with Django Web Framework
  • Knowledge of SQL, Database Design and PostgreSQL
  • Proficiency in HTML, CSS, JavaScript and ReactJS
  • Familiarity with Git version control system
  • Experience with Unittest Testing Framework
  • Experience building RESTful API's with Django REST Framework
  • Experience with DOCKER
  • Problem-solving, Troubleshooting and Debugging code.
  • Knowledge of Git and GitHub.

Projects

SUMMARYZE.AI

Summaryze is a web application that provides an automated text summarization service to users. It uses the GPT-3 API to generate a summary of uploaded handouts in PDF, DOCX or TXT format. (View Project)

Book Management System (BMS)

This is a Book Management System designed for tertiary institutions to manage their book inventory, student records, and book borrowing process. (View Project)

SAVE MY NOTES

A Web Application that help Students keep track of their learning progress. Anytime. (View Project)

NOTIFYME

A Web Application that helps Students who cannot afford expensive smartphones recieve updates on their academic activities. (View Project)

DJANGO BLOG

Blog application that allows writers to publish content to their audience. (View Project)


Favourite Books

  • HTML Notes for Professionals
  • CSS Notes for Professionals
  • JavaScript_A Beginner's Guide to learning JavaScript
  • Python Notes for Professionals
  • Django for Beginners: Build Websites with Python and Django
  • Learning React
  • SQL Notes for Professionals
  • Test-Driven Development with Python
  • Two Scoops of Django 3.x: Best practices for the Django Web Framework
  • Django for API's
  • Django for Professionals
  • Data Structures and Algorithmic thinking with Python Data Structures

Interests

Apart from being a developer, I enjoy most of my time being outdoors. I enjoy reading, researching and playing games.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the programming world.