Muhammad Abdullah Ghani

Muhammad Abdullah Ghani

$5/hr
Full-Stack & GenAI Engineer: Node/Express, RAG, LLMs, Python/C++.
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
21 years old
Location:
Islamabad, Punjab, Pakistan
Experience:
0 years
About

I’m Muhammad Abdullah Ghani, a software engineering student who basically fell in love with building things from scratch. I’m not the “perfect straight-A genius,” but I’m the guy who sits down, experiments, breaks things, fixes them, and eventually makes something that actually works. That’s the part of programming I enjoy the most.

I work mostly with JavaScript and Python, and I’m comfortable switching between backend work, APIs, and machine learning. I’ve built a lot of things some polished, some messy but each one taught me something important. I’ve worked with the MERN stack, created authentication systems with JWT, integrated third-party APIs like Google’s, and built practical systems for assignments and personal projects.

On the AI side, I started with basic ML models but slowly got into generative AI because I like understanding how things actually work under the hood. I’ve trained my own models for regression and classification, experimented with transformers, and even set up small RAG pipelines using vector databases and embeddings. I’m not claiming to be an “AI expert,” but I know how to build things end-to-end and make them useful.

I also enjoy lower-level stuff threads, processes, signals, C/C++ type headaches because they force you to think clearly about what your program is really doing. Honestly, the mix of high-level tools (like LLMs and Node.js) and low-level concepts makes me a better developer overall.

What motivates me is simple: I like creating things that solve actual problems. I like taking an idea, messing with it, testing different approaches, and figuring out a solution that makes sense. I’m not afraid of debugging for hours, rewriting code, or learning a completely new technology if that’s what the project demands.

Personality-wise, I’m persistent. When I start something, I finish it. I can work independently, but I also enjoy collaborating because it pushes me to think differently. I’m straightforward, I like honest feedback, and I prefer practical solutions over showing off.

Right now, I’m focusing on improving my skills in GenAI, RAG systems, and backend development, and I’m constantly building small projects to sharpen my understanding. My goal is simple: become good enough that whatever idea I imagine, I can turn it into a working product.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.