Hi, my name is

Muhammad Ali AamirSoftware Engineer

Im in 3rd year currently pursuing my bachelor in Computer Science. from UBIT, University Of Karachi. I specialize in Web Development and Creating excellent User Interfaces. I have experience with JavaScript and related technologies Learn More

01 About Me

I am a Web Developer specializing in MERN-STACK development. I have experience with all stages of the development cycle for dynamic web projects. I am well-versed in numerous programming languages, including, Java Python, JavaScript, HTML5, CSS3, SQL . Im eager to continue building these skills and actively seeking opportunities to gain hands-on experience in the field.

Recently Completed Programming With JS from META and Introduction To Front-End Development By META — Creating simple JavaScript codes — Creating and manipulating objects and arrays. — Writing unit tests using Jest — Distinguish between front-end, back-end, and full-stack developers. — Create and style a webpage with HTML and CSS. — The benefits of working with UI frameworks.

Here are few technologies I have been working with,

  • ReactJs
  • NextJs
  • NodeJs
  • ViteJs
  • Firebase
  • Material UI (mui)
  • TypeScript
  • MongoDB
  • ExpressJS
  • Postman
ProfileImage

02 Projects

Project1

Project Features

TCS Clone

The site is built using React and ViteJs. And for styling, MUI and Tailwind CSS were used, all core React functionalities applied like State Management, Props & Event handling, Conditional Rendering, fully reusable and clean code

  • React
  • JSX
  • MUI
  • TailwindCSS
  • NodeJS

GitHub Link

Project2

Project Features

Tenure-WebApp

The site is built using React and Vite.js. The core language employed in production was , TypeScript and for styling,MUI and Tailwind CSS were utilized, Also uses Formik for Forms Validation, Six landing pages were designed (including Dashboards, Employees Table, Forms and MUIModals) according to the Figma design provided by the client.

  • React
  • vitejs
  • TSX
  • Tailwind
  • MUI

GitHub Link

Project1

Project Features

PortFolio Design

The site is built using React and ViteJs, for styling and animations, Tailwind CSS and AnimeJS were used, fully responsive and clean code

  • JSX
  • React
  • BlobJs
  • AnimeJs
  • Tailwind
  • NodeJS

GitHub Link

Project2

Project Features

E-Commerce Site

This project is on vanilla.js. The core language employed in production was , HTML5, CSS3, JS and for styling,Bootstrap is utilized, the project is done by the guidance on Youtube and its just for practice purpose

  • HTML5
  • CSS3
  • JS(ES6)
  • Bootstrap

GitHub Link

Project1

Project Features

Prayer Timings

The site is built using ReactJS for styling, Bootstrap is used. Also used an API for fetching prayer timings from all around the world using Al-Adhan API

  • NodeJS
  • JS
  • React
  • API
  • Bootstrap
  • CSS

GitHub Link

Project2

Project Features

Portfolio (Blue-Theme)

This Site is built using vanillajs Framework. The core language employed in production was , HTML5, CSS, JS and for animations ScrollReveal and Typed.js is utilized

  • HTML5
  • CSS3
  • JS(ES6)
  • Bootstrap
  • ScrollReveal
  • TypedJS

GitHub Link

Project1

Project Features

Job Portal

The site is built using ReactJS for styling, TailwindCSS is used. Also used an API for fetching Jobs from all around the Pakistan using Hiring-Mine API, added login/sign up functionality using public and private routes. The user also post a Job after login.

  • NodeJS
  • MUI
  • React
  • API
  • Firebase
  • Tailwind

GitHub Link

Project2

Project Features

PonnBuzz E-commerce App

This Site is built using React+Vitejs Framework. The core language employed in production was , JSXand for datadummy/json api is used added login signup functionality using firebase authand stores cart product in db firestrorewhich can be created deleted updated and simply Read CRUD also added a search functionality and,pagination using MUI for better user experience

  • Reactjs
  • api
  • firebase
  • tailwindcss
  • mui
  • pagination

GitHub Link

Project1

Project Features

Notes Keeper

The site is built on MERN Stack for styling, TailwindCSS + MUI is used. Also used RESTful APIs for fetching or uploadind Data from the backend using GET POST PUT DELETE, added login/sign up functionality JWT auth and for password hashing bcryptjs is used. Strong database servie is provided to store user credentials and notes using MongoDB

  • React
  • MUI
  • Tailwind
  • APIs
  • mongoose
  • Express
  • JWT
  • bcryptjs

GitHub Link

03 Experience

04 Contact

Get In Touch

Although Im currently looking for any new opportunities. Feel free to reach out to me for any inquiries, collaborations, or simply to say hello. Im always excited to connect with like-minded individuals and explore new opportunities.

you can connect with me on professional networking platform LinkedIn. Feel free to send me a connection request and lets stay in touch