Adaptable and driven professional with strong problem-solving skills and expertise in front-end and back-end development. Proficient in Python, Django, Rest APIs, JavaScript, and React, ensuring effective project execution. Excellent communication and teamwork abilities enhance collaboration and project success.
Designed and developed end-to-end web applications using Python (Django, Django REST Framework), React, and PostgreSQL, focusing on scalability and maintainability.
Architected and optimized database schemas, indexes, and queries, improving system performance and reducing query time across large datasets.
Managed to improve accounting reports' loading time from 19s to 4s, which included 25k report rows ( 40k manual journals ).
Development also focused on writing efficient Django ORM queries to fetch data quickly without additional database calls.
Implemented asynchronous task scheduling with Django schedulers to handle periodic operations.
Built RESTful APIs and integrated them with responsive React code.
Created and maintained custom Django Middlewares, managers, and management commands to extend framework functionality and support evolving business logic.
Followed Git Feature Branch Workflow using Git and GitLab: branched off from latest master, developed and pushed feature code, conducted peer code reviews, merged to staging for QA.
Automated deployment and version control pipelines through Docker, Git, and CI/CD (GitHub Actions/GitLab CI) for streamlined release management.
Handle features integrated with Xero accounting software through 3rd third-party API provided by Xero itself.
Handled E-commerce platform Foodics API integration to sync latest data.
Led code reviews and enforced clean architecture,ensuring performance and consistency across development team.
Collaborated directly with team members and product managers to translate complex requirements into technical solutions aligned with business goals.
Implemented modular and scalable React project architecture to enable maintainable, feature-based code organisation.
Full Stack Software Developer
Upwork
Sialkot, Pakistan
03.2021 - 04.2024
Completed over 40 freelance projects as Python Django developer, achieving 4.8/5 rating.
Executed range of projects, from backend-focused to full-stack implementations.
Developed features of varying complexity, enhancing functionality and user experience.
Helped to fix clients' problems and made sure to go beyond requirements, paying close attention to details.
Utilised technologies including HTML, CSS, Bootstrap, JavaScript, Python, Django, PostgreSQL, MySQL, SQLite, AWS, Heroku, DRF, and REST APIs.
Python developer
SAW Developers
Lahore, Pakistan
09.2021 - 07.2022
Developed backend API endpoints to implement features from R&D department.
Created database schemas according to specified requirements.
Delivered small-sized e-commerce website within one year, collaborating with team members.
Utilised technologies including Python, Django, PostgreSQL, SQLite, HTML, CSS, Bootstrap, and JavaScript.
Associate Python Django developer
Lyftrondata
Reston, USA
02.2021 - 06.2021
Developed data pipelines using Python and AI technologies.
Integrated pipelines with Django endpoints for client-side data display.
Coordinated cross-departmental collaboration to ensure pipeline efficiency.
Jr Python Django Developer
ElantraTech
Lahore, Pakistan
10.2020 - 01.2021
Executed daily duties with accuracy and efficiency.
Acquired and applied new skills to enhance productivity.
Completed tasks consistently within tight deadlines.
Successfully delivered one e-commerce project during tenure.
Gained valuable insights from senior colleagues.
Engaged in various projects to develop additional competencies.
Education
Foundation degree - Science
Air Public High School
Daska/Pakistan
03.2013 - 03.2014
Associate of Science - Pre-Engineering
Punjab Group of Colleges
Daska/Pakistan
03.2015 - 03.2016
Bachelor of Technology - Information and Technology
University of Sargodha
Sargodha/Pakistan
09.2016 - 08.2020
Skills
Python
JavaScript
Django
React
RESTful API
Django Rest Framework ( DRF )
PostgreSQL
MySQL
Git
Languages
English
Advanced
Urdu
Native
Affiliations
Learning New Techs. Or at least be advanced in my own field
Timeline
Full stack software developer
Wealth Preservation Holding
04.2024 - Current
Python developer
SAW Developers
09.2021 - 07.2022
Full Stack Software Developer
Upwork
03.2021 - 04.2024
Associate Python Django developer
Lyftrondata
02.2021 - 06.2021
Jr Python Django Developer
ElantraTech
10.2020 - 01.2021
Bachelor of Technology - Information and Technology