Open to Opportunities

Software Developer · Karachi, Pakistan

Building intelligent software, from AI systems to mobile apps.

I am a Computer Science graduate who enjoys turning complex problems into thoughtful, useful software.

AI & CSP Mobile Backend

Selected work

Projects with a purpose.

All projects ↗
Category

Showing 3 projects

SZABIST · Final Year Project · AI01↗
AICase study

AI-Powered Timetable Generator

Built at SZABIST as a final-year project, this university timetable app uses a CSP solver to assign courses, faculty, rooms, and time slots while preventing scheduling conflicts. It includes admin and faculty workflows, preference-aware scheduling, and PDF/Excel exports.

+6 more
Android · Personal finance · Mobile Applications02↗
Mobile ApplicationsCase study

Cento

Cento is an Android personal finance app designed for South Asian users. It brings accounts, transactions, budgets, EMIs, savings goals, and bill reminders into one Compose experience, with regional currencies and local data storage.

+6 more

A little about me

Curious by nature.
Engineer by practice.

I graduated with a BS in Computer Science from SZABIST in June 2026. My final year project brought together backend engineering, system design, and constraint-based AI.

I am a Computer Science graduate who enjoys turning complex problems into thoughtful, useful software.

More about me ↗

How I can help

From first sketch to
finished software.

Thoughtful engineering for ideas that deserve to work in the real world.

Technical toolkit

Skills, grounded
in project evidence.

Technology names are managed with the portfolio content.

Backend Development

Backend implementation

AI & Intelligent Systems

Constraint Satisfaction Problem scheduling

Programming languages

JavaScript TypeScript

Familiar stack

Next.js React Tailwind CSS Node.js Express.js

Currently exploring

AI engineering · AI agents · Intelligent software systems

Education

Learning, then building.

About Adnan ↗

BS Computer Science Shaheed Zulfikar Ali Bhutto Institute of Science and Technology (SZABIST) June 2026 · CGPA 3.31 / 4.00

Achievement

Code Clash Quiz Competition

Winner · 6th semester

Portfolio achievement

Engineering philosophy

Start with the real constraint.
Make the system understandable.

I aim to clarify the problem, make trade-offs visible, and build software that is useful to the people who depend on it.

Have a problem worth solving?

Let's build something
meaningful.

Start a conversation ↗

Get in touch

Let's make
a good thing.

Have a role, project, or idea in mind? I'd be glad to hear about it.

Open to Opportunities

Prefer email? adnanali.dev0@gmail.com ↗

SEND A MESSAGE
Your details are used only to reply to your message. Privacy