Hi There ! I'm Sajjad Ali Software Development Engineer Javascript Developer Traveler

About Me

About Me

My Photo
Programmer, Thinker, Creative Dev

A highly competent JS professional with a proven track record of delivering expertise to organizations. Eager to be challenged in order to grow and improve my skills. Passionate to provide my technical-skills to other people and organizations. I have strong technical and interpersonal skills, enabling me to interact with a wide range of professionals.

  • Nationality: Pakistani
  • Hobbies: Cricket, Gym, Travelling
  • Spoken Languages: English, Urdu
  • Freelance: Available
Download Resume
Experience
Education
Skills
Experience
Software Development Engineer - UPWORK
March 2021 - Present

Responsibilities:
- Implementing new features in Vue.js.
- Migrating the PHP widgets into Vue.js.
- Handling the Releases of Both PHP and Vue.js Projects.
- I Keep an eye on channels related to my team for quick answers.

Software Development Engineer - VROOZI
July 2018 - March 2021

Responsibilities:
- Implementing new features using JS frameworks.
- Building and deploying code using Rundeck/Jenkins.
- Upgraded Angular.js to Angular 9.
- Build Progressive Web App.

Software Development Engineer - OneByte LLC
April 2017 - June 2018

Responsibilities:
- Made Websites & Webapp using multiple JS Frameworks.
- Wrote APIs for Native Mobile Applications.
- Used MongoDB & MySql as a source of storing Information.
- Used Digital Ocean Droplets as lambda services.
- Integrated Firebase for Real-Time push notifications.
- Integrated Socket.io for Real-Time updates on websites.

Software Development Engineer - Abacus Consulting
September 2016 - March 2017

Responsibilities:
- Worked on PHP, Java & Python to implement new features.
- Wrote Sentiment Analysis Algorithm for feedbacks.
- Implemented Part of Speech Tagger in Java.

Education
Bachelor of Sciences in Computer Science (BSCS)
Government College University, Lahore
2013 - 2017

Intermediate in Computer Science (ICS)
Civil Lines College, Lahore
2011 - 2013

Matriculation (Computer Science)
Don Bosco High School, Lahore
2000 - 2011

Skills
Javascript

Angular

Angular.js

React.js

Node.js

Express.js

Sequelize

Mongoose

Socket.io

Firebase

HTML 5

CSS

SASS

Less

JIRA

Rundeck

Jenkins

Bitbucket

Github

Unity 3D

Get In Touch

Phone
(+92) 324-4405112
Email
Sajjad.ali5112@gmail.com
Skype
Sajjad734
Social Profiles

Professional Experience

Total Experience (Including Before Graduation)
close

projects

close

Achievements

Achievements

Second Position in Hackathon of VROOZI - 2021

Made a live grid view system for documents and provide searching within the documents, with the help of Playwright Module

Progressive Webapp of VROOZI - 2020

Made a Progressive Webapp for VROOZI Application in Hackathon Event.

Integration of Kraken.js in VROOZI - 2019

Improved the VROOZI's Node.js Project structure by integrating Kraken.js.

Upgrading Angular.js into Angular 8 in VROOZI - 2019

Upgrading the VROOZI's Angular.js components into Angular 8.

GharPar - (2017 – 2018)

Worked as a lead developer on Gharpar, which is recently appreciated by Facebook VP as a female-led tech startup from Pakistan.
Related Post

Open Source Contributions

Here are the few contributions I did in my professional career for open source.

close
project
Kuks - Restaurant Discounts & Reservation | OneByte LLC

Apr 2017 – June 2018

Description:

Build a reservation and food delivery platform for restaurants and foodies.

With Kuks App, users can discover new restaurants, reserve tables, order dine-in, takeaway & home delivery instantly – anytime, anywhere.

Responsibilities:

Worked on this product as a Full Stack JS Developer | MERN.

My key responsibilities include:

  • Develop new user-facing features in ReactJS.
  • Develop (REST Apis ) web application server-side logic in NodeJS/KrakenJS/Express/MySql.
  • Develop lightweight, cross-browser, single page app that talks to REST API.
  • Translation of the UI/UX design wire frames to actual code that will produce visual elements of the application.

Features:

With Kuks App | Android | iOS, users can:

  • Instantly discover nearby restaurants
  • Reserve tables on the go
  • Order dine-in & takeaway food
  • View restaurant menus
  • Find delicious deals
  • Write and read reviews
  • Earn redeem points, discounts & exclusive foodie vouchers.

With Kuks CMS | Dashboard, Restaurant Admin can:

  • Add/Edit/Remove Restaurants Details.
  • Add/Edit/Remove Menu & Deals Items.
  • View Orders.
  • Assign Staff & Admins.
  • Manage Timings.

With Kuks CMS | Dashboard, Super Admin can:

  • Add/Edit/Remove All Restaurants Details.
  • Add/Edit/Remove Menu & Deals Items for All Restaurants.
  • View Orders for All Restaurants.
  • Assign Staff & Admins for All Restaurants.
  • Manage Timings for All Restaurants.
  • Manage Kuks App users & Send them announcements notifications.

Technologies:

  • JavaScript.
  • ReactJs | Redux.
  • NodeJs/ExpressJS/krakenJS/NginX.
  • MySql/Sequelize ORM.
  • Git (Bitbucket), Webpack,Firebase.
  • Bootstrap/HTML5/CSS3 (Sass).
  • Android | iOS
project
Mr.Scan - Restaurant & Reservation | OneByte LLC

Dec 2017 – July 2018

project
GharPar

Apr 2018 – Jul 2018

project

Jan 2019 – March 2019

project
CMS Packages Mall OneByte (LLC)

Aug 2017 – Sep 2017

project
Virtual Order Taking System For Restaurant (Final Year Project)

Aug 2017 – Jan 2018

project
Chat-Bot

Feb 2017 – Present