Hello, I amHasnain Abbas

I build |

Computer Science graduate and Software Engineering Intern at Full Stack Zone. I build backend APIs, mobile apps and AI-powered products that solve real problems.

Who I am

About me

I am a Computer Science graduate from Riphah International University Islamabad, Campus Lahore with hands-on experience in Python, FastAPI, Flask, REST APIs, PostgreSQL, MySQL, Flutter and AI/ML. My final year project, HomeHarvest AI, is a complete plant disease detection mobile app covering deep learning, a Flask backend, a Flutter frontend, Firebase authentication, a chatbot and e-commerce.

Along with software development, I have more than twenty one months of professional experience in data research, web intelligence, e-commerce data management and financial operations. That background gives me strong attention to detail, discipline and a business mindset. Right now I work on live client projects at Full Stack Zone, Rawalpindi.

Backend Development

Clean REST APIs with FastAPI and Flask, backed by PostgreSQL and MySQL databases.

Mobile Applications

Cross-platform apps built with Flutter and Dart, connected to secure backends.

AI and Machine Learning

CNN models trained with TensorFlow and integrated into real working products.

My journey

Experience

Sep 2026 to Present

Software Engineering Intern

Full Stack Zone Private Limited, Bahria Town, Rawalpindi

  • Developing Python backends with FastAPI, Flask and REST API design principles.
  • Data modelling, schema design and query optimisation with PostgreSQL and MySQL.
  • Building RESTful APIs for web and mobile apps on live client projects.
  • Developing cross-platform mobile apps with Flutter and Dart.
May 2025 to Apr 2026

Accountant and Cashier

Lahori Restaurants, Lahore

  • Managed daily cash counter operations and end-of-day reconciliation records.
  • Maintained sales logs, expense tracking and invoice documentation.
  • Handled accounts payable and receivable, petty cash and daily financial summaries.
  • Resolved payment discrepancies with kitchen and service staff.
Nov 2023 to Aug 2024

Research and Data Entry Specialist

Marketing SIP Company, Lahore

  • Data validation and quality checks for large structured datasets.
  • Competitive research across Amazon, eBay, Walmart, Etsy and Alibaba.
  • Cleaned product catalogs with thousands of SKUs for better consistency.
  • Produced structured reports for marketing and content campaigns.
What I use

Technical skills

Languages

PythonJavaC++JavaScriptDart

Backend

FastAPIFlaskNode.jsExpress.jsREST APIs

Mobile

FlutterDartCross-Platform

AI and ML

TensorFlowCNNMachine Learning

Databases

PostgreSQLMySQLNormalizationCRUD

Frontend

HTML5CSS3JavaScriptBootstrap 5

Engineering

OOPDSASDLCAgileMVCDesign Patterns

Tools

GitGitHubVS Code
My work

Projects

Final Year Project

HomeHarvest AI

AI-powered plant disease detection mobile app. A CNN trained with TensorFlow classifies leaf images, and a Flask REST API serves predictions to a Flutter app with chatbot, e-commerce, payment gateway and admin panel.

FlutterFlaskTensorFlowCNNMySQLFirebase
View on GitHub

Hospital Appointment and Management Portal

Role-based web portal for Admin, Doctor, Receptionist and Patient, each with a dedicated dashboard. Includes appointment booking, doctor scheduling, patient records and an admin control panel.

PythonFastAPIPostgreSQLBootstrap 5
View on GitHub

Digital E-Wallet and Online Transaction App

Fully functional mobile wallet with secure wallet-to-wallet transfers, transaction history, balance management and Firebase authentication, backed by a Node.js API and MySQL.

FlutterDartNode.jsMySQLFirebase

Online Education System

Full-stack web platform for course creation, student enrollment, assignment submission and progress tracking with RESTful API endpoints and a responsive frontend.

Node.jsExpressJavaScriptMySQL

Inventory Management System

Desktop application for real-time inventory tracking, stock alerts, purchase order management and reporting, built with OOP principles and the MVC design pattern.

JavaJDBCMySQLJava Swing

Pharmacy Management System

Console-based application for medicine inventory, supplier records, sales and automated billing, using custom data structures and file handling.

C++Data StructuresFile Handling
My learning

Education

2022 to 2026

Bachelor of Science in Computer Science

Riphah International University Islamabad, Campus Lahore

2020 to 2022

Intermediate in Computer Science (ICS)

Govt. Degree College Shujabad

2017 to 2019

Matriculation in Science Group

Govt. High School Jahan Pur, Jalalpur Pirwala

My credentials

Certifications

Coursera

Introduction to Software Engineering

Coursera

Object-Oriented Programming in Java and Object-Oriented Data Structures in C++

Coursera

Introduction to Front-End Development

Coursera

Responsive Website Basics: Code with HTML, CSS and JavaScript

Coursera

Linux: Processes and System Resource Management for DevOps

Cisco Networking Academy

Introduction to TCP/IP

Cisco Networking Academy

Data Forwarding Across Computer Networks

Cisco Networking Academy

Operating Systems Basics

Get in touch

Hire me, let us work together

Open to internships, junior backend and Flutter roles, and freelance projects. Send me a message and I will reply as soon as possible.

Contact details

Send me a message