Abdullah
Abdullah Kaleem portfolio background

Hi, I’m Abdullah Kaleem

Software Engineering Student currently pursuing a Bachelor's degree at The University of Lahore.

Recent Projects

Text Formatter Chrome Extension
Text Formatter Chrome Extension
A minimalist Chrome extension to format text effortlessly. Transform text into different cases (UPPERCASE, lowercase, etc.) and copy the results directly from the popup. It features a simple, user-friendly interface with a focus on speed and efficiency. The extension was built using vanilla JavaScript, HTML, and CSS, ensuring compatibility across various Chrome versions. It was designed to be lightweight and fast, making it ideal for quick text transformations without the need for complex setups or configurations.
View Details
Tutor On The Way
Tutor On The Way
Developed a custom WordPress website for a home tuition service, Tutor On The Way. The site features a clean and modern design using the Astra theme and Elementor page builder. It includes custom forms for student and tutor registration, a fee calculator for tuition fees, and easy content management capabilities. Designed custom images for brand consistency and a great user experience. The site is optimized for both desktop and mobile devices, ensuring a seamless user experience across all platforms.
View Details

Latest Posts

Imperative vs. Declarative Programming: Which One Should You Choose?
Imperative Programming
Declarative Programming
React
Web Development

In programming, imperative and declarative approaches offer different ways to solve problems. Imperative programming requires you to define how to perform a task step-by-step, giving you full control but also demanding more effort. On the other hand, declarative programming focuses on what you want to achieve, leaving the system to handle the details.

Compiler vs Interpreter: The Cookie Story Every New Coder Needs to Hear!
Compiler
Interpreter
WebDev

Confused about compilers and interpreters? This sweet cookie analogy will help you finally understand how these two programming concepts differ — and why both are useful!

Get In Touch

I'm open to discussing new projects, creative ideas or opportunities to be part of your visions. Feel free to reach out!