Muhammad Abdullah

Muhammad Abdullah

About

Detail

Software Engineer
Punjab, Pakistan

Contact Muhammad regarding: 
Flexible work
Starting at USD17/hour
person_search
Finding candidates

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • XREF
    Senior software engineer
    XREF
    Aug 2023 - Current (3 years 4 months)
    Senior Software Engineer (Python) Aug 2023 – Present
    • Migrated a 10+ year-old Django monolith to a microservices architecture; split 5+ tightly coupled services
    into independently deployable units and eliminated cross-team deployment bottlenecks.
    • Cut manual HR analysis to zero by shipping an AWS Bedrock insights engine on FastAPI that generates
    performance summaries from Pulse survey data; SQS and Lambda power the async report pipeline for
    10,000+ daily users.
    • Shipped 15+ REST APIs across Django and FastAPI microservices with token auth, rate limiting, and
    pagination; Datadog and CloudWatch monitor all endpoints for 10,000+ daily active users.
    • Built async processing pipelines with AWS Lambda, S
  • S
    Full Stack Engineer
    Squibler
    Mar 2022 - Current (4 years 9 months)
    •Implemented skeleton loaders in Angular throughout the app, Removed old loaders improved user experience by 25%.
    •Removed 5000+ lines of code to clean up technical debt, and upgraded the complete app from Django 2.2 to Django 3.2 to improve team productivity. 01/2022 – Present 07/2020 – 03/2022 Lahore, Pakistan 10/2019 – 03/2020 Lahore, Pakistan
  • FiveRivers Technologies
    Python/Django Developer
    FiveRivers Technologies
    Mar 2020 - May 2022 (2 years 3 months)
    •Designed a recommendation system with Python based on user communications enabling 30% more engagement on the platform.
    •Communicated with Gmail API in Python to process user emails, and wrote RESTful APIs in Django REST framework.
    •Used Celery as task queue and Redis as a messaging broker to execute asynchronous tasks and periodic tasks improved app performance by 50%.
  • T
    Web Developer
    Takhleeq Business Incubator
    Oct 2019 - Mar 2020 (6 months)
Education verified_user 0% verified
  • University of central Punjab
    Bachelor of Science
    University of central Punjab
    Apr 2016 - Mar 2020 (4 years)