Abdul Manan

Python (Django) Developer
Okara, PK.

About

Highly motivated and detail-oriented Python (Django) Developer with a strong foundation in backend development, software architecture, and robust testing methodologies. Proven ability to build and enhance web applications, demonstrated through impactful projects and practical experience in refactoring and unit testing. Eager to leverage expertise in Django, RESTful APIs, and database management to contribute to innovative software solutions.

Work

Lyft
|

Software Developer

Remote, N/A, US

Summary

Contributed to backend development initiatives at Lyft, focusing on system architecture, code quality, and testing to enhance application reliability and performance.

Highlights

Contributed to the development and enhancement of software architecture components, ensuring scalability and maintainability for critical backend services.

Executed significant refactoring initiatives on existing Python/Django codebase, improving code readability and optimizing performance for key modules.

Developed and implemented comprehensive unit tests for various application features, contributing to a robust testing suite and enhancing overall system reliability.

Applied Test-Driven Development (TDD) methodologies to new feature development, ensuring high-quality code and reducing potential defects early in the development cycle.

Education

Virtual University of Pakistan
Online, N/A, Pakistan

Bachelor

Computer Science

Grade: 3.85 CGPA

Languages

English

Certificates

Python for Everybody Specialization

Issued By

Coursera

Web Application Technologies and Django

Issued By

Coursera

Meta Back-End Developer Professional Certificate

Issued By

Coursera/Meta

Skills

Programming Languages

HTML, CSS, JavaScript, Python (3.x), SQL.

Databases

SQLite, MySQL, DBMS, Relational Databases.

Frontend Frameworks

Bootstrap, Tailwind.

Back-End Frameworks

Django, Flask, Django REST framework, RESTful API.

Developer Tools & Methodologies

OOP, JSON, HTTP, Data Structures, Version Control (Git), Unit Testing, Test-Driven Development (TDD), Software Architecture, Refactoring, Full-Stack Web Development.

Projects

DevConnect

Summary

A developers' platform for displaying their projects and allowing them to list their profiles.

SoulMatch

Summary

A basic matrimony application built with Django.