Available for new projects

Application & systems developer with 25 years in technology and education

Application Developer and IT professional with 25+ years of technology and education-sector experience in Saudi Arabia, including 8+ years in application development and IT leadership. Proven ability to design, build, deploy, and support production web, mobile, ERP, education, assessment, admissions, recruitment, and inventory systems. Strong hands-on skills across PHP, JavaScript, Node.js, Python, Java, C++, Swift, HTML/CSS, SQL/NoSQL, Firebase, mobile development, IoT, and AI/ML. Experienced in translating business requirements into practical software solutions and supporting the full application lifecycle.

  • 25+years in technology & education
  • 9systems & apps running in production
  • 150+projects delivered
  • 100+clients
Independent developer · Riyadh Ali Amin Zakzouk — app developer and programmer in Riyadh
Ali Amin Zakzouk Senior Application Developer In the field since 2000
Ali Amin Zakzouk
Independent developer · Riyadh
About me

25 years between the classroom and building systems

I started as a computer teacher in 2000, then moved into application development and IT management at Al-Baiariq Private Schools in Riyadh, where I built 9+ systems and apps used every day: the website, learning platform, exams, admissions, recruitment, ERP, inventory and the Android & iOS apps. My teaching background means I explain every detail clearly.

  • 2000 – 2006 Computer Teacher Ministry of Education, Saudi Arabia
  • 2006 – 2018 Computer Teacher & Technical Support Specialist Al-Baiariq Private Schools — Riyadh
  • 2018 – present Application Developer & IT Manager Al-Baiariq Private Schools — Riyadh
  • Today Codexa My software services for individuals, companies and students
For CS students

Your graduation project — with an experienced supervisor

I have supervised graduation projects in web, mobile, AI and IoT, and I work with you step by step so you fully understand your project and present it with confidence on defense day.

Examples of projects I supervised:
Smart pool rescue system with computer vision (YOLO)Assistive smart glasses for the visually impairedCarbon monitoring platform with ESP32 sensorsNFC-based smart lockers
  • System analysis & design (UML, ERD)
  • Full development with modern tech
  • Complete project documentation
  • Presentation & defense preparation
  • Code walkthrough & setup guide
  • Revisions until final approval
How we work

How I deliver your project

A clear process from the first conversation to delivery.

1

Consultation & analysis

I listen to your idea, analyze the requirements and suggest the right technical approach.

2

Design & planning

I design the interfaces and the database, and set a clear timeline with milestones.

3

Development & testing

I build in stages and share every update and file through your private portal.

4

Delivery & support

I deliver the complete project with walkthroughs and documentation, and stay on for support.

Testimonials

What our clients say

I needed help understanding some parts of the code in my university project. The explanation was clear, and the follow-up helped me apply the changes myself and understand the reason behind each one.

NA Noura Al-OtaibiComputer science student

I had an idea for an app, but some details weren't clear. The discussion helped me define the core features, and the initial version provided a good opportunity to test and refine the idea before proceeding with the work.

N NayefOnline store owner

We needed a system to organize our work, replacing the scattered files. The workflow was understood, and simple interfaces tailored to the team were proposed; feedback was incorporated, and the system's usage was explained upon delivery.

SN Saud NasserCompany Employee

We commissioned the development of a website to showcase our company's services and streamline the process of receiving customer orders. I was impressed by the organized content layout, the mobile-friendly navigation, and the clear communication throughout the implementation process.

KA Khaled Al-HarbiCompany manager
Pricing

Clear packages for every need

Clear, flexible packages — and I can tailor a quote to your exact project.

FAQ

Answers to common questions

How long does a project take?
It depends on the size and requirements. A business website usually takes 1–2 weeks, while stores, apps and systems take 3–8 weeks. We state the exact timeline in the quote.
Can I follow my project progress?
Yes. We open a private portal account where you can follow progress, milestones and updates, receive files and talk to us directly.
How does payment work?
Payments are split into milestones — usually an upfront payment and the rest on delivery — and you can track payments and the remaining balance from your account.
Do you work with students from all universities?
Yes. We deliver graduation projects for CS, IS, IT and software engineering students at every university, following each university’s requirements and documentation template.
Do you offer support after delivery?
Yes. Every package includes a free support period, and a monthly or yearly maintenance contract can be arranged afterwards.
Will I receive the source code?
Yes. You receive the complete source code and setup instructions once the project is complete and fully paid.

Let's talk about your project

Send me your idea or reach me on WhatsApp — I'll reply personally with a clear offer that fits your needs and budget.

Chat with me on WhatsApp