Muhammad Rehan

Muhammad Rehan

Teaching Assistant

Followers of Muhammad Rehan3000 followers
location of Muhammad RehanLahore District, Punjab, Pakistan

Connect with Muhammad Rehan to Send Message

Connect

Connect with Muhammad Rehan to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Full Stack Developer | Python | Django | ReactJS | Javascript | Typescript | AWS | Gen AI | Chatbots | Bringing Ideas to Life

  • Education

    • University of the Punjab

      2015 - 2019
      BSCS Computer Science 3.60
  • Experience

    • University of the Punjab

      Sept 2017 - Jun 2019
      Teaching Assistant

      I have been a Teacher Assistant for 2 years for many subjects like OOP, DSA, OS, Enterprise Application Development.

    • Mezino Technologies

      Jul 2019 - Jun 2024

      - Database design and architecture decisions.- Development of REST APIs using Django REST Framework.- Enabled token authentication for API endpoints to ensure secure access.- Implemented custom permissions for API endpoints to control user access levels.- Engineered custom middleware to elevate system performance.- Implemented unit tests to ensure the reliability of API endpoints.- Utilized Celery Beat for efficient task scheduling and automation.- Integrated Sentry for comprehensive error monitoring and reporting.- Implemented Django signals to enhance system responsiveness and decoupling.- Automated email dispatching for key system actions, streamlining communication.- Introduced a sync feature to serialize and transfer data to a document-based Firebase DB.- Implemented caching and optimized database queries to significantly boost API performance.- Seamlessly integrated OpenAI API to automate and revolutionize the creation of interactive clinical guidelines.- Crawled thousands of products daily from 20+ stores, optimizing data collection processes.- Generated performance and availability metrics for multiple brands based on the processed data.- Designed and developed the no-code, GPT- powered platform which allows the transformation of clinical knowledge.- Developed highly interactive JIRA-like text editor.- Developed reusable components, reducing development efforts across multiple projects.- Implemented intuitive drag-and-drop capabilities for enhanced user interaction.- Converted JavaScript code-base to TypeScript for improved type safety and maintainability.- Engineered a tag-based search system for efficient and intuitive data retrieval.- Designed a robust team management solution to streamline collaboration.- Implemented a robust raw data backup strategy and seamlessly integrated it with Amazon Glacier for secure storage.- Deployment of the projects using AWS Elastic Beanstalk and Amplify.- Setup S3, RDS, SES and Elastic Cache. Show less

      • Senior Software Engineer

        Mar 2023 - Jun 2024
      • Software Engineer

        Jul 2019 - Mar 2023
    • Productera LLC

      Mar 2022 - Feb 2023
      Software Engineer

      - Crafted REST APIs using Graphene-Django for seamless data communication and integration.- Utilized Mixins to streamline code reuse and enhance modularity in API development.- Implemented content types to support Generic Foreign Keys, enabling flexible data relationships.- Engineered custom field generation functionality, empowering users to create and customize fields as needed.- Automated email sending functionality for various system actions, enhancing communication efficiency.- Implemented Django signals to efficiently handle and respond to system events and triggers. Show less

    • Enxsys

      Jul 2024 - now
      Technical Lead
  • Licenses & Certifications