Senior developer and MIS university instructor

Ahmad S. Nassour

I build database-driven business applications with PHP and MySQL, and I teach how data, programming and information systems work inside real organizations.

ASN Software Solutions logo
Focus
Business applications
Core stack
PHP and MySQL
Discipline
Management Information Systems
01

About

I'm a university instructor and coordinator in Management Information Systems, and a senior developer. My work sits where business and technology meet: understanding how an organization runs, then designing the database and the application that support it.

Over the years I've developed complete systems for retail, automotive, equipment servicing and subscription-based businesses, and I bring that practical experience into the classroom.

02

Projects

Business systems I've designed and developed, from database design to the finished application.

Supermarket point of sale

A POS system for supermarkets covering checkout sales, products and pricing, receipts and daily sales reporting.

  • PHP
  • MySQL

Car dealership management

Manages vehicle sales, maintenance and credit facilities for customers of a car dealership.

  • PHP
  • MySQL

Inventory and stock control

Tracks stock levels, incoming and outgoing items, and inventory movements across a business.

  • PHP
  • MySQL

Subscription management

Subscription tracking adapted for several fields, handling members, plans, renewals and payments.

  • PHP
  • MySQL
03

Books

Books I've written. The full text isn't published online, but you can request it by email.

Cover of Python Foundations for Business by Ahmad S. Nassour

Python Foundations for Business

Basic concepts with worked examples for Management Information Systems students

Undergraduate edition · 16 chapters · 3 appendices · 125 pages

Most programming books teach with abstract puzzles. This one teaches Python the way business students already think: through invoices, inventories, customers and reports. It starts from zero, with no prior programming experience needed, and builds step by step to analysing real business data and writing a complete application.

Every chapter follows the same clear rhythm: learning objectives, the idea explained in plain language, a short code example with its output, a business scenario that puts it to work, a summary, and exercises that range from quick checks to small projects.

What you'll learn

  • The core language: variables, text, input and output, decisions and loops
  • Organizing real information with lists, dictionaries, functions and modules
  • Professional practice: working with files, handling errors, object-oriented basics
  • Data analysis with pandas and business charts with Matplotlib
  • A capstone project that builds a complete inventory and sales manager
  • A glossary, a quick-reference guide and answers to selected exercises

Ideal for MIS and business students, instructors looking for a course text, and professionals who want to automate everyday business work. The free cheat sheet and script booklet below are companions to this book.

Request the full text by email

Send me an email and I'll reply to your request.

Cover of The Sustainable Weight

The Sustainable Weight

A realistic guide to losing weight and keeping it off

First edition, 2026 · 11 chapters · 3 bonus chapters · one-page cheat sheet

Most diets fail not because people lack willpower, but because the diets were never built to last. Written for people living with obesity, this book replaces restriction and guilt with a framework you can actually live inside, grounded in how obesity, metabolism and habits really work. There are no rigid meal plans and no promises of a number by a date: just an honest, practical approach you can adapt to your own life and pace.

Inside the book

  • Why obesity is a medical condition, not a moral failing, and what that changes
  • A flexible plate template instead of a rigid meal plan
  • Movement, sleep and stress: the levers most plans overlook
  • How to build habits that survive a bad week, and get through plateaus and setbacks
  • When medication or surgery belong in the conversation with your doctor
  • Keeping the weight off for good, plus worksheets, an FAQ and a one-page cheat sheet

This book is for education and support. It is not medical advice and doesn't replace guidance from a doctor or registered dietitian.

Request the full text by email

Send me an email and I'll reply to your request.

04

Free resources

Study materials for learning Python in a business context. Free to download.

Preview of the Python cheat sheet

Python cheat sheet

The essentials on two pages: syntax, strings, loops, collections, functions, files, errors, classes, pandas, Matplotlib, common business formulas and a debugging checklist.

PDF · 2 pages · 107 KB

Download cheat sheet
Cover of the Python script booklet

Python script booklet

All 138 scripts from Python Foundations for Business, each with a short explanation, the libraries it needs and the output you should see. Includes setup instructions to get started.

PDF · 96 pages · 1.1 MB

Download script booklet
05

Teaching

Courses I teach in the Management Information Systems program.

  • Programming fundamentals

    Core programming concepts and problem solving with Python.

  • Data management

    Database design and data-driven solutions, including Microsoft Access.

  • Business intelligence and data analysis

    Turning data into insight with Tableau and Excel.

  • Knowledge management

    How organizations capture, share and use what they know.

06

Skills

Development

  • PHP
  • Python
  • Web applications

Databases

  • MySQL
  • MySQL Workbench
  • phpMyAdmin
  • Microsoft Access
  • Database design

Data and BI

  • Tableau
  • Excel
  • Data analysis

Information systems

  • Business process analysis
  • Knowledge management
  • Systems design
07

Contact

Whether you're a student, a colleague or interested in my work, feel free to get in touch.

Save my contact

Scan to add my phone, emails and website to your contacts.

Download contact card

Share this website

Scan to open this site on your phone.