M Hannan Hanif

M Hannan Hanif Email and Phone Number

Software Engineer @ InvoZone
Lahore, PK
M Hannan Hanif's Location
Lahore, Punjab, Pakistan, Pakistan
About M Hannan Hanif

I am a Python Developer with Restful API experience. I have over 3 years of Software development experience in different projects. My skills include problem-solving, analysis, debugging, and troubleshooting. I enjoy working on challenging problems and finding innovative solutions. As a self-starter and a quick learner, I started teaching in 2021, But in 2020 I started my development career in virtual soft. I am working as a Python/Django developer to develop multiple websites like e-commerce, Blogging, Email sending backend, College Portal, etc.I have developed several websites using mentioned technologies:Python-Django, Django Rest Framework, Fast API, Django Requests, RestAPIs, Djoser, SqlAlchemy, Alembic, Sandgrid, Unit-Testing, Performance testing, MYSQL, PostgreSQL, background task, multithreading, AWS ec2 instance, s3 bucket, ReactJs, Git, BitBucket, AWS Heroku, DockerI have my graduation In Computer Science. I also teach programming languages in my local area( C++, Java, Python/Django, Git, Docker ) I have done courses in HTML, CSS, programming languages, Django, DRF, FastApi, AWS, Docker, and other courses from diff platforms like Coursera, and Udemy, Code with Mosh, Youtube.Onward I started my journey by joining Industry and now looking forward to a better opportunity.

M Hannan Hanif's Current Company Details
InvoZone

Invozone

View
Software Engineer
Lahore, PK
Website:
invozone.com
Employees:
364
M Hannan Hanif Work Experience Details
  • Invozone
    Software Engineer
    Invozone
    Lahore, Pk
  • Codefulcrum
    Software Engineer
    Codefulcrum Jul 2023 - Present
    Lahore
    As a Software Engineer, I specialize in enhancing project security by identifying and resolving vulnerabilities across various project components. I manage both the backend and frontend of applications using Django, efficiently handling tasks with Celery. Additionally, I develop Django management commands to extract and update data from diverse sources. My professional journey has been enriched with valuable insights into web security through tools like Zap, and I've refined my coding practices for improved structure using Sonarlint.
  • Ginkgo Retail
    Software Engineer
    Ginkgo Retail Jun 2022 - Jul 2023
    Lahore, Punjab, Pakistan
    In my recent role as a Python backend developer at Ginkgo Retail, I focused on enhancing the platform by integrating a new module for third-party courier services. Additionally, I spearheaded the development of APIs for various modules, leveraging microservices architecture for efficient handling. My efforts included detailed exploration of microservices and their optimization through API utilization and Django ORM enhancements.
  • Virtual Soft
    Junior Software Engineer
    Virtual Soft Mar 2021 - Feb 2022
    Sādiqābād, Punjab, Pakistan
    During my tenure as an Associate Software Engineer, I specialized in developing CRUD operations using Django, FASTAPI, and DRF. My responsibilities included enhancing authentication systems and managing user-level permissions. I diligently conducted unit testing for each CRUD API and meticulously documented all aspects of my work, including client-facing documentation such as Postman collections and code documentation.Additionally, I leveraged Python libraries such as spaCy to train NLP models for data extraction from various sources. Furthermore, I contributed to training deep learning modules for signature verification tasks.
  • Virtual Soft
    Python Internship
    Virtual Soft Dec 2020 - Mar 2021
    Sādiqābād, Punjab, Pakistan
    During my time at this company, I began my professional journey. During my probationary period, I focused on developing CRUD operations, authentication, and permissions. Additionally, I contributed to the development of HTML and CSS templates.
  • Visions Soft
    Chief Executive Officer
    Visions Soft Mar 2020 - Jun 2021
    Sādiqābād, Punjab, Pakistan
    During my time at my startup, initiated during my education, I honed valuable skills in team organization, time management, and leadership. I've instructed numerous individuals in various programming languages such as C++, Java, and Python, earning multiple badges along the way. Additionally, I gained expertise in driving traffic to businesses and provided services in WordPress, digital marketing, and training sessions. I took charge of organizing several seminars to guide and inspire new students along their educational journey.

M Hannan Hanif Education Details

  • Khwaja Fareed University Of Engineering & Information Technology (Kfueit)
    Khwaja Fareed University Of Engineering & Information Technology (Kfueit)
    Computer Science

Frequently Asked Questions about M Hannan Hanif

What company does M Hannan Hanif work for?

M Hannan Hanif works for Invozone

What is M Hannan Hanif's role at the current company?

M Hannan Hanif's current role is Software Engineer.

What schools did M Hannan Hanif attend?

M Hannan Hanif attended Khwaja Fareed University Of Engineering & Information Technology (Kfueit).

Who are M Hannan Hanif's colleagues?

M Hannan Hanif's colleagues are Syed Talha Shah, Mubeen Abdul Majeed, Ali Ayan Hashmi, Asfand Rafiq, Arbab M., Fatima Suhail, Abdul Munim Farooq.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.