Khadija Duaa
About Khadija Duaa
Khadija Duaa is a Senior Software Engineer with extensive experience in software development and UI/UX collaboration. She has worked with several companies, including CureMD, OutsourceNZ, and Synavos, and is currently employed at NorthBay Solutions in Islamabad, Pakistan.
Work at NorthBay Solutions
Khadija Duaa currently holds the position of Senior Software Engineer at NorthBay Solutions, where she has been employed since 2022. Her role involves collaborating with on-site teams and enhancing user interface and user experience (UI/UX) in alignment with business and client needs. She applies Agile Scrum methodologies in her work, ensuring efficient project management and delivery.
Previous Experience in Software Engineering
Before joining NorthBay Solutions, Khadija Duaa worked at several organizations in various capacities. She served as an Associate Software Engineer at CureMD for five months in 2017, followed by a two-year tenure as a Software Engineer at Synavos from 2018 to 2020. Most recently, she worked as a Senior React JS Developer at OutsourceNZ for one year, from 2021 to 2022.
Education and Expertise
Khadija Duaa completed her Bachelor's degree in Computer Engineering at the University of Engineering and Technology, Lahore, from 2013 to 2017. Prior to that, she achieved her Fsc Pre-Engineering at Punjab Group of Colleges Mandibhauddin from 2011 to 2013, and her Matriculation at Darul-ilm Girls High School Mandibhauddin from 2009 to 2011. Her educational background provides a strong foundation for her technical skills in software development.
Skills and Methodologies
Khadija Duaa has experience working with Agile Scrum methodology, which enhances her ability to manage projects effectively. She is proficient in using Git commands for version control, ensuring that code changes are tracked and managed efficiently. Additionally, she collaborates with design teams to improve UI/UX and conducts client meetings, showcasing her effective communication skills.
Client Interaction and QA Collaboration
In her roles, Khadija Duaa has maintained communication with on-site teams and conducted client meetings, demonstrating her strong interpersonal skills. She also assists QA teams in testing complex scenarios to ensure that software products meet specified requirements, highlighting her commitment to quality assurance in software development.