Summary
Overview
Work History
Education
Skills
Timeline
Generic

Faisal Irshad

Perth,WA

Summary

Innovative and detail-oriented Software Engineer with 10 years of experience in designing, developing, and deploying scalable web applications and software solutionsProficient in full-stack development, with expertise in technologies like JavaScript, React, Node.js, Python, PHP, and CMS platforms such as WordPress and Odoo. Skilled in integrating APIs, optimizing system performance, and implementing secure payment gateways. Adept at collaborating with cross-functional teams, managing hosting infrastructure, and delivering user-centric digital products. Passionate about solving complex problems and continuously learning about emerging technologies.

Overview

11
11
years of professional experience

Work History

Software Engineer

Brisun Technologies
Lahore, Pakistan
06.2025 - Current
  • Developed and maintained scalable web-based software solutions, using modern technologies such as JavaScript, React, and PHP.
  • Engineered both new applications and enhancements to existing systems, ensuring reliability, performance, and maintainability.
  • Conducted thorough requirements analysis to build functionality aligned with client needs, avoiding feature bloat and overengineering.
  • Delivered training and post-deployment technical support to clients, promoting smooth adoption, and system efficiency.
  • Translated design mockups and specifications from analysts and UI/UX designers into interactive, functional software components.
  • Contributed to sprint planning and task estimation in Agile environments, coordinating with project managers and team leads.
  • Managed data integration and content migration for database-backed applications, ensuring accuracy and consistency.
  • Proposed and implemented improvements in software architecture, code quality, and engineering practices to enhance overall productivity.
  • Applied problem-solving techniques to deliver tailored software solutions, combining client feedback with engineering principles.
  • Followed best practices in version control (Git), testing, and documentation to support collaborative development and future maintenance.

Software Engineer

Brisun Technologies
Lahore, Pakistan
01.2018 - 09.2022
  • Developed and maintained scalable web-based software solutions, using modern technologies such as JavaScript, React, and PHP.
  • Engineered both new applications and enhancements to existing systems, ensuring reliability, performance, and maintainability.
  • Conducted thorough requirements analysis to build functionality aligned with client needs, avoiding feature bloat and overengineering.
  • Delivered training and post-deployment technical support to clients, promoting smooth adoption, and system efficiency.
  • Translated design mockups and specifications from analysts and UI/UX designers into interactive, functional software components.
  • Contributed to sprint planning and task estimation in Agile environments, coordinating with project managers and team leads.
  • Managed data integration and content migration for database-backed applications, ensuring accuracy and consistency.
  • Proposed and implemented improvements in software architecture, code quality, and engineering practices to enhance overall productivity.
  • Applied problem-solving techniques to deliver tailored software solutions, combining client feedback with engineering principles.
  • Followed best practices in version control (Git), testing, and documentation to support collaborative development and future maintenance.

Functional Consultant (Part Time)

Acusolz (PVT) LTD.
Lahore, Pakistan
02.2018 - 08.2022
  • Gather customer requirements and analyze business needs.
  • Prepare the project scope of work document.
  • Design an ERP based on customer requirements. Installing and configuring Pearl ERP applications.
  • Service clients daily by providing consulting and support, including providing consulting support for the installation of Pearl software, documenting, and troubleshooting the client’s software issues, and responding to problems or questions about technical functioning.
  • Works with the development department in testing and implementing new products (PVT) LTD. Lahore, PK, features.
  • Analyses business processes, designs, and implements business cycles and workflows.
  • Responds to client inquiries concerning product operation and diagnoses system hardware, software, and operator problems. Instructs users on the use of software products and manuals.
  • Aids customers in implementation issues and results verification through continuously revising and adjusting customer business processes, data inputs, and management reporting requirements.
  • Presenting solutions in written, video, or oral reports. Helping clients with change management activities.
  • Making a Pearl presentation and demonstration.
  • Collect feedback from the clients to identify the desired amendments and new features.
  • Suggest, design, and implement priority changes in order to achieve ultimate customer satisfaction with the managed solution.

Website Developer

Brandavia
Abu Dhabi, United Arab Emirates
12.2016 - 12.2017
  • Developed eCommerce and corporate web applications using WordPress and ODOO platforms.
  • Integrated secure payment gateways, including PayPal and bank APIs.
  • Managed web infrastructure, including domain registration, hosting, and SSL configurations.
  • Collaborated with clients to gather requirements, and deliver tailored digital solutions.
  • Supported digital marketing initiatives through technical implementation (e.g., tracking, analytics, landing pages).
  • Maintained website performance by optimizing code and ensuring fast load times.
  • Conducted cross-browser testing to ensure compatibility across various platforms.
  • Provided technical support to clients regarding website functionalities and features.
  • Ensured compliance with coding standards, such as HTML5, CSS3, JavaScript, and PHP.

Website Developer

Brisun Technologies
Lahore, Pakistan
09.2014 - 08.2016
  • Designing and implementing web applications, prototypes, user interfaces, and challenges is as difficult as building new apps.
  • Maintain and support existing systems and websites, and realize it is just as important and challenging as building new apps.
  • Analyze a client’s needs to develop the appropriate functionality, while not overbuilding.
  • Provide technical training support to clients when necessary.
  • Translate specifications from analysts and graphic designers into working applications.
  • Implement tasks in accordance with technical budget goals.
  • Participate in project planning and estimation with the project manager, and team leads.
  • Convert and integrate data and content for use in database websites.
  • Convert and integrate data and content for use in database websites.
  • Make suggestions that improve programming techniques, applications, and client deliverables. Engage in problem definition and solution implementation according to the client's needs.

Education

Master of IT - Cyber Security & Networking

Murdoch University
Perth, WA
07-2025

Bachelors - Information Technology

Government College University, Faisalabad
Pakistan
07-2014

Skills

  • Cyber security
  • Network security
  • Software development
  • Database management
  • Software development life cycle (SDLC)
  • Scripting languages: PHP, Python, JavaScript
  • Software architecture
  • UX design principles
  • Amazon Web Services
  • Front-end development
  • Technical documentation
  • Code development

Timeline

Software Engineer

Brisun Technologies
06.2025 - Current

Functional Consultant (Part Time)

Acusolz (PVT) LTD.
02.2018 - 08.2022

Software Engineer

Brisun Technologies
01.2018 - 09.2022

Website Developer

Brandavia
12.2016 - 12.2017

Website Developer

Brisun Technologies
09.2014 - 08.2016

Master of IT - Cyber Security & Networking

Murdoch University

Bachelors - Information Technology

Government College University, Faisalabad
Faisal Irshad