>

"Hi! I am a self-taught JavaScript developer. I love programming.

I live in Edmonton, AB, Canada.

Welcome to my portfolio. Check out my work below"

>
>
Ali.currentLocation
"Edmonton, AB, Canada"
>
Ali.contactInfo
>
Ali.resume
>
Ali.education
[ "BE Electrical Engineering, NED University, Karachi, Pakistan"
, "MBA Marketing & Finance, IBA Karachi, Pakistan", ]
>
Ali.skills
["JavaScript", "React", "Vue", "Elm", "Sass", "Redux", "D3", "Jest", "Mocha & Chai", "Express", "Mongoose", "knexJS", "PostgreSQL", "CSS Grid", "Flexbox"]
>
Ali.interests
["Functional programming", "logic problems", "learning new stuff", "bridge", "football"]
>
Ali.currentlyLearning
["Haskell", "GraphQL", "SVG", "TypeScript"]
>

Projects

Note
Note

React | TypeScript | Mongoose | Express | Materialize CSS | Docker

Portfolio
Portfolio

React | Gatsby JS | SCSS | CSS Grid

Zilch
Zilch

React | styled-components

Simon
Simon

React | TypeScript | Sass

Anonymous Message Board
Anonymous Message Board

React | React-Router | Express | Mongoose | Materialize CSS

Wikipedia Viewer
Wikipedia Viewer

JS | Vue | Elm | CSS3

Hangman
Hangman

React | TypeScript | CSS3 | Vue | Elm

Memory game
Memory game

React | Sass

Exercise Tracker - API & Front-end
Exercise Tracker - API & Front-end

Express | MongoDB | Mongoose | PostgreSQL | knexJS

Issue Tracker - API & Front-end
Issue Tracker - API & Front-end

Express | MongoDB | Mongoose | PostgreSQL | React

Stock Price Checker - API & Front-end
Stock Price Checker - API & Front-end

Express | Mongoose

Tic Tac Toe
Tic Tac Toe

React | Redux | Vue

D3 - Treemap Diagram
D3 - Treemap Diagram

d3.js

D3 - Choropleth Map
D3 - Choropleth Map

d3.js

D3 - Heat Map
D3 - Heat Map

d3.js

Product Landing Page
Product Landing Page

HTML5 | Sass

Pomodoro Clock
Pomodoro Clock

React | Sass

Calculator
Calculator

React | Sass

Drum Machine
Drum Machine

React | Sass

Markdown Previewer
Markdown Previewer

React | CSS3

Random Quote Machine
Random Quote Machine

React

Technical Documentation Page
Technical Documentation Page

HTML | Sass

Slack - Front-end
Slack - Front-end

React | Sass

Contact

I'm always open to a good conversation! Let's talk about JavaScript, Programming, and life in general!