Muhammad Ali

Fullstack developer aiming to build a brand.

I was into computers since I was in high school as I used to play video games on it. I thought some day I’ll create one of these cool games myself but it turned out I’m aligning some “Submit” button to the right of a form. 😔 Still, I think I’m a natural programmer. 😎 I don’t want to brag about it but I think I’m doing a great job in it. Whenever I get some problem, I’m always, literally always, thinking about the solution. Recently I had a dream about merging two arrays without using a third one and I’m not kidding. 🤐 Moreover, I can’t stand code smell. Whenever I write or see some hacks in project which I’m working on I get horrible nightmares. 😢 My motto is that Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

Education

BS in Software Engineering

COMSATS Institute of Information Technology,
Islamabad, Pakistan
February 2013 - January 2017

Experience

eMumba

June 2017 - Present

Freelancer

Active Time: 6 Months

Technical Skills

Tools and Technologies

Alexa Skills, D3.js, ExpressJS, Javascript, Jest, MongoDB, NodeJS, React, React Native, Redux, REST APIs, SQL, NoSQL

My Portfolio

Circular CarouselReact Native

An open-source library to create a Circular Carousel in iOS and Android.

React InvoicerReact / FusionJS

An open-source app to generate invoice and download them as PDF.

HTTP RouterFusionJS Plugin - NodeJS

An open-source plugin for Fusion apps to register the http routes / endpoints.

Assembla / GitlabBot - NodeJS

Skype/Telegram bot which notifies right in your chat upon any git operation.

Tweet ItBot - NodeJS

Amazon's Alexa Skill which lets you tweet on your Twitter timeline.

Get in Touch

CONTACT DETAILS

mr.muhammad.ali@live.com

+92 343 5311141