Hamna Iqbal

Software Engineer | AI, Data Science & Web Development

Haripur, Pakistan

Software Engineering graduate with hands-on experience in AI, machine learning, data analytics, and web development. Skilled in building practical solutions using Python, JavaScript, React, Next.js, Streamlit, and modern data tools, with a strong focus on real-world problem solving, research-driven projects, and user-centered development.

About Me

I'm a Software Engineering graduate with hands-on experience in artificial intelligence, machine learning, data analytics, and web development. My academic and project work has focused on building practical solutions using Python, JavaScript, React, Next.js, Streamlit, and modern AI and data tools.

Through internships, research-driven projects, and my current role as a Lab Engineer, I have worked on sentiment analysis, computer vision, interactive dashboards, and responsive web applications. I enjoy turning ideas into useful systems that combine technical depth with real-world impact.

Machine Learning

Data Analytics

Web Development

AI Solutions

Education & Honours

Academic background and recognition

2020 - 2024

B.S. Software Engineering

Pak-Austria Fachhochschule Institute of Applied Sciences and Technology

CGPA (US)

3.50 / 4.00

Merit Scholarship

2020 - 2024

Pak-Austria Fachhochschule Institute of Applied Sciences and Technology

Awarded merit scholarships in recognition of strong academic performance during the BS Software Engineering program.

Dean’s List of Honors

2020 - 2024

Pak-Austria Fachhochschule Institute of Applied Sciences and Technology

Placed on the Dean’s List of Honors for outstanding academic achievement across multiple semesters during undergraduate studies.

Work Experience

Lab Engineer

Pak-Austria Fachhochschule Institute of Applied Sciences and Technology

September 2024 - PresentHaripur, Pakistan

Design and deliver hands-on lab systems for Data Structures & Algorithms, Database Systems, Programming Fundamentals, Operating Systems, and ICT. Also develop lab manuals, assignments, semester projects, and CLO/OBE-aligned assessment rubrics while mentoring students in debugging, querying, and problem solving.

C++PythonSQLDatabasesOperating SystemsOBE

Web Development Intern | FYP Collaborator

Brainswarms Robotics, University of Engineering and Technology (UET)

August 2023 - July 2024Taxila, Pakistan

Built front-end web interfaces using HTML, CSS, JavaScript, and Bootstrap with focus on responsive layouts and usability. Also contributed to an industry-backed final year project on sentiment analysis of software requirements using Python, NLTK, Ollama LLM, and Streamlit.

HTMLCSSJavaScriptBootstrapPythonNLTKOllamaStreamlit

AI & Machine Learning Intern

Sino-Pak Center for Artificial Intelligence, PAF-IAST

June 2022 - August 2022Haripur, Pakistan

Worked on the Intellisurv Project by applying Python and machine learning techniques to real-world datasets and building interactive Streamlit dashboards for result visualization. Strengthened practical skills in data analysis, visualization, and teamwork.

PythonMachine LearningStreamlitPandasMatplotlibSeaborn

Python Development Intern

Kawiish IT Services

August 2021 - September 2021Abbottabad, Pakistan

Completed a 6-week internship focused on Python fundamentals, scripting, debugging, and logical problem solving. Gained early exposure to a professional software development environment and structured programming practices.

PythonScriptingDebuggingProblem Solving

Projects

A selection of projects that showcase my technical abilities

Sentiment Analysis of Software Requirements in Social Media Platform

Developed a Python-based system to collect Google Play Store reviews, perform sentiment analysis, and extract software quality insights, user pain points, and improvement areas. The project also included a Streamlit dashboard for visualizing review trends and feedback patterns.

PythonBeautiful SoupNLTKOllamaStreamlit

Game Recommendation System for Steam Data Set

Designed a recommendation system using the Steam dataset to analyze user preferences and suggest relevant games based on behavioral and content-based patterns. The project involved data preprocessing, feature analysis, and recommendation logic to improve personalization.

PythonRecommendation SystemData PreprocessingFeature Analysis

A CNN-Based YOLO Framework for Robust Visual Inspection Under Varying Lighting Conditions

Built a computer vision framework that combines CNN-based feature learning with YOLO for more reliable visual inspection under varying brightness conditions. The work focused on improving object detection stability in challenging lighting environments.

PythonCNNYOLOComputer VisionOpenCV

Responsive Web UI Components and Layout Design

Designed and implemented responsive web interface components including cards, carousels, navigation bars, and jumbotrons, with strong focus on layout structure, usability, and visual consistency.

HTMLCSSJavaScriptBootstrapResponsive Design

Full-Stack E-commerce Web Application (MERN Stack)

Developed a full-stack e-commerce application with categories such as electronics, books, and fashion. Implemented user authentication, shopping cart functionality, and MongoDB integration to support dynamic product and user data handling.

MongoDBExpressReactNode.jsAuthentication

DL Project 5. Face Mask Detection using CNN

Built a deep learning project for face mask detection using a Convolutional Neural Network. The notebook focuses on image-based classification to detect whether a person is wearing a mask, demonstrating practical use of CNNs for health and safety monitoring scenarios.

PythonDeep LearningCNNImage ClassificationColab

Weather Forecast Dashboard

Developed a weather forecast dashboard that presents weather information in a clear and user-friendly interface. The project focuses on data display, usability, and dashboard-style frontend interaction for forecasting insights.

JavaScriptWeather DashboardFrontendStreamlitGitHub

Technical Expertise

Technologies and tools I work with

Programming Languages

C++PythonSQLJavaScript

Web Technologies

HTMLCSSBootstrapReactNext.jsPHPMongoDB

Machine Learning & AI

TensorFlowPyTorchscikit-learnNLTKTransformersLangChainOllamaOpenCVCNNRNNYOLOv11YOLOv12

Data Analysis & Visualization

PandasNumPyMatplotlibSeabornPlotlyBeautiful SoupStreamlit

Tools & Platforms

Git/GitHubPyCharmRoboflowMicrosoft Office 365MySQL WorkbenchJupyter NotebookGoogle ColabKaggleVisual Studio CodeVisual Studio CommunityPostmanFigmaLucidchartDraw.ioVisual ParadigmStarUMLCreatelyOverleafClickUpVercelMicrosoft AzureHugging Face SpacesLoveable

Certifications

Professional certifications and courses that validate my expertise

AI for Beginners

hp LIFE

Introduced fundamental concepts of artificial intelligence, including basic ML ideas and real-world applications.

April 2026

Data Science and Analytics

hp LIFE

Covered core data science concepts such as data analysis, interpretation, and using data-driven approaches for decision making.

April 2026

Intro to Git and GitHub

IEEE Student Chapter

Focused on version control fundamentals, Git workflows, and collaboration using GitHub in software development projects.

August 2022

Activities & Leadership

Extracurricular activities, volunteer work, and leadership experiences

DigiSkillsDev Society

Event Organizer05/02/2022

Contributed to society activities through event organization and coordination, supporting student engagement and collaborative participation in academic and extracurricular initiatives.

View Certificate

Ushers Event and Management Society

Admission Campaign for Year 202130/12/2021

Participated in the admission campaign and supported outreach activities, helping promote the institution and assist with event-based communication and coordination efforts.

View Certificate

Let's Connect

Ready to collaborate on exciting projects? Let's discuss how we can work together.