Mahad A.

Mahad A.

Full Stack Developer

Request Rate
Pakistan

Mahad is a highly skilled Software Engineer with more than 5 years of experience. His latest focus is Javascript and such technologies as React, Redux, Angular, Node.js, Typescript. He’s been working with both frontend and backend web application development for high traffic, scalable websites. Writing clean, maintainable, modular code, following design patterns and best practices is his passion. He’s experienced in working with remote, agile teams.

Skills

  • React
  • jQuery
  • CSS
  • React Native
  • Angular
  • D3
  • MySQL
  • Node.js
0246810

Experience

Modus Create, Remote

Frontend Engineer

February 2018 to Present

Website: www.moduscreate.com

Stack: React, GraphQL, ApolloClient, Ramda

Responsibilities:

- At ModusCreate I am part of a React Native team. Working for Kaplan, Inc to create their CFA Learning Management System. Here we are using React with Flow, React Navigation, Styled Components, GraphQL, ApolloClient, Ramda, etc. Our code coverage is 78% - 80%.

Crossover, Remote

Senior Frontend Architect

September 2016 to January 2018

Website: www.crossover.com

Stack: React, Redux, Webpack, Angular 2/4, RxJs, TypeScript, SCSS, BEM, PHP. Docker, Elastic Search

Responsibilities:

- Worked with a highly competitive globally distributed scrum team. I had been part of a team developing a highly complex slack clone using technologies like Angular 2/4, RxJs, TypeScript, SCSS, BEM, etc, with more than 80% code coverage. Also worked few months migrating a high traffic UI intensive legacy PHP based e-commerce website to Modular PHP using best practices covering with unit tests and PSR standards using technologies such as React, Redux, Webpack, Docker, Elastic Search etc. I have also delivered React/Redux training sessions to train other team members.

Staff.com, Remote

Senior Frontend Engineer

February 2015 to January 2017

Website: www.staff.com

Stack: AngularJS, Angular Material, Docker, NodeJS, ExpressJS, MongoDB, Redis, Webpack

Responsibilities:

- I have been responsible for working on the Staff.com web application and desktop hybrid app using AngularJS, Angular Material, Docker, NodeJS, ExpressJS, MongoDB, Redis, writing unit tests, e2e tests, etc. Automating tasks using Webpack, Gulp and Grunt, NPM Scripts.

Rocket Internet GmbH, Pakistan, Karachi

Senior PHP Developer

December 2012 to February 2015

Website: www.daraz.pk

Stack: Yii framework, Zend framework, Solr, Memcache, Webservices, Angular JS, ExtJS, Nginx, RabbitMQ

Responsibilities:

- Worked on high traffic e-commerce portal, using Yii framework, Zend framework, Solr, Memcache, Webservices, Angular JS, ExtJS, Nginx, RabbitMQ, Automated shell scripts, etc. Writing quality code using design patterns and scaling was one of our top priorities.

Kalsoft LLC, Remote

PHP Developer

August 2010 to December 2011

Website: www.worldoftrade.com

Stack: PHP

Responsibilities:

- Worked on high traffic B2B portal (worldoftrade.com) as a PHP developer. Responsibilities were to implement features according to business requirements. Scaling architecture, implementing different caching techniques, implementing Sphinx Search were also some of my responsibilities.

Softnology Pvt. Ltd., Remote

PHP Developer

May 2010 to August 2010

 Website: www.softnology.com

Stack: Drupal 6

Responsibilities:

- Worked on a "Multi-School Management System" using Drupal 6.

Canadian Financial and Environmental Software Inc., Remote

PHP Developer

September 2009 to June 2010

Website: www.cfes.org

Stack: PHP

Responsibilities:

- Worked on a GIS based project using core PHP;

- Worked on a Social Network website using core PHP;

- Worked on a Facebook application using Adobe Flex.

Education

Bachelor's degree in Computer Engineering, Sir Syed University of Engineering and Technology

Karachi, Pakistan

Zend PHP 5.3 Certification, Zend Academy

Karachi, Pakistan

Zend Framework 2 Certified Architect, Zend Academy

Karachi, Pakistan