Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Muhammad Taha

Software Engineer
Karachi, Pakistan

Summary

Experienced in designing and implementing robust software applications tailored to client needs, ensuring performance, security, and scalability. Proficient in backend development with PHP, Laravel, CodeIgniter, and JavaScript. Skilled in integrating front-end designs into Laravel projects and using Livewire for dynamic, interactive UIs. Familiar with cloud technologies with AWS, and experienced in agile environments, collaborating with teams to deliver high-quality solutions across the software development life cycle.

Overview

3
3
years of professional experience

Work History

Software Engineer

Pakistan Single Window (PSW)
01.2024 - Current

Public sector initiative focused on digitizing and streamlining cross-border trade through a unified digital platform, integrating government and private sector stakeholders.


Key Responsibilities:

  • Designed and implemented optimized database relationships to ensure data integrity, efficient querying, and improved system scalability.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented new features and integrated projects, enhancing functionality and system performance.
  • Adhered to the Single Responsibility Principle and MVC architecture, ensuring maintainable code with a focus on security and proactive bug fixes.
  • Worked with a tech stack including PHP, Laravel, Livewire, JavaScript, MySQL, and managed server configurations with Nginx. Deployed apps via SSH, optimized projects for a 4-5% performance boost, and applied design patterns in new developments.

Associate Software Engineer

Code Avenue
04.2022 - 12.2023

A software company providing expert web and mobile app development services, helping businesses automate processes and drive growth.


Key Responsibilities:

  • Led projects from concept to deployment, designing scalable databases and system architecture, while developing new features and refactoring code for improved performance and maintainability.
  • Experienced in applying design patterns, primarily the Repository and Observer patterns, to optimize code structure and maintain quality.
  • Contributed to sprint planning by estimating task complexity, prioritizing work, and following agile methodologies for iterative development and continuous improvement.
  • Hands-on experience developing projects with REST and GraphQL APIs, using Core PHP, Laravel, CodeIgniter, JavaScript, MongoDB, and MySQL. Managed server deployments with Linux and SSH, and integrated AWS S3 for scalable storage solutions

Education

Bachelor of Science - Computer Science

Iqra University
Karachi, Pakistan
04.2001 -

High School - Pre-Engineering

Govt. National College
Karachi, Pakistan
04.2001 -

Skills

Team collaboration

Project Planning and Forecasting

Agile methodologies

Project documentation

Accomplishments

Project: Bringitt (bringitt.com)

A mobile app that connects buyers and travelers, enabling buyers to request products from other countries that may
not be available in their own. Travelers fulfill these requests by purchasing and delivering the items in exchange for a reward.


Project: Monsey Swim School (monseyswimschool.com)

Built a swim school platform with Laravel for customer sign-ups, employer registration, lifeguard course enrollment, and certification management. Enabled swim pass purchases, membership management, and secure payments via Stripe. Integrated QR code scanning for pass verification.


Timeline

Software Engineer

Pakistan Single Window (PSW)
01.2024 - Current

Associate Software Engineer

Code Avenue
04.2022 - 12.2023

Bachelor of Science - Computer Science

Iqra University
04.2001 -

High School - Pre-Engineering

Govt. National College
04.2001 -
Muhammad TahaSoftware Engineer