Zishan Javaid


DevOps Engineer

Java
Swift
ReactiveX
Git
PHP
WordPress Plugin
Wowza/Flash Media Server
Docker
Adobe Flex
ActionScript
Google Calendar API
Facebook API
PayPal API
NodeJS
Angular
jQuery
Bootstrap
Socket.IO
JWT Access Token
Redis
Express/Apache Web Server
Laravel Framework
CodeIgniter Framework
Zend Framework
VB.Net
C#

Portfolio


About


My name is Zishan Javaid and I started my career working as a freelance programmer. Researching on new technologies and implement it in my projects has been my passion since the beginning of my career. I switch between different languages and technologies based on my client requirements. Some clients consider me as DevOps because often I have to do research work to suggest the best possible technology, work on managing dedicated server, configuring different server softwares and integrate it with the project, providing complete solution to the client.

I have started my freelancing career in 2006 by converting a script written in Perl language to PHP. At that time Freelancing script was very popular and there were 2 sites working as a medium between employers and developers, and this script was used by one of those sites, scriptlance.com which later merged into Freelancer.com.

I have also used PHP language with some other technologies like Adobe Flex, ActionScript 3.0 and used PHP as a backend with MySQL. I have used .Net also to develop complete CMS system for E-Commerce with multilingual support and multiple payment gateways, including Paypal with MS-SQL Server at the backend. Besides this, when the mobile technology became popular I have started developing iOS/Android native app in Java and Swift languages.

I am a huge tech enthusiasts, researching in latest technologies and implementing it in different projects. In my spare time I enjoy studying history, writing social media posts on current affairs and sharing my knowledge.

How-I-Work


  • Send Project Proposal

    The process begins by sending a project proposal describing the problem domain and requirements, features you wish to implement. If there is any competitor in the market or any software/application you think is similar to your project, mention that too.

  • Project Analysis

    Once I receive the proposal, I will analyze it. After analyzing I will send you my plan of work and any proposed treatment required for the problem domain. I will also send you my expected completion timeframe and estimate cost of development.

  • Preparing Mockup (Optional)

    After your approval, if required, I will prepare you a mockup for USD100. This will give you a rough idea about how your completed product will look like.

  • Beginning of Development

    Once the mockup have been approved, I will start the development and update you on completion of every phase/task.
    Based on the type of project, after completion of every phase/task I may collect its payment.

  • Testing Phase

    After the completion of development and in-house testing, I will deliver the product to you so you can test it thoroughly. If any bug/issue encountered, it will be fixed.
    Mostly the testing timeframe is about 1 week but can be extended to 1 month based on the complexity of project and client requirement.

  • Invoice
    will be
    generated

Reviews


Asmaa' Allah al-Husna


The app Asmaa' Allah al-Husna is an educational software contains lectures by Dr. Farhat Hashmi, explaining each one of the Names of Allah Subhanahu wa Ta'ala. The most special feature of this app is that the Names of Allah mentioned are in exact accordance with those spoken of in the Quran and Ahadith & thus are highly authentic. Moreover these Names of Allah are recited in a tune as well so that it is easier for users to memorise them. Users can also download the audios & share them with their family and friends as well.

Technologies used: Java, Swift, CocoaPod, Git, PHP, WordPress REST API

Close Project

Al-Huda Live


Al-Huda Live, an educational app allow users to listen to live broadcast of audio and video lectures by Dr. Farhat Hashmi. This App also includes the recording of those broadcasted lectures which the users can easily gain access to later in case they have missed the live transmission.

Features:

  • 1. Live streaming of Audio/Video lectures by Dr. Farhat Hashmi.
  • 2. Live Sessions' recordings available for later listening.
  • 3. Display of content being shown during live sessions.
  • 4. Content can include power point presentations or subject notes in pdf format.
  • 5. Users can zoom in at the content for better visiblility.
  • 6. Time Table of upcoming live sessions.
  • 7. Notification of live sessions and events.

Technologies used: Java, Swift, CocoaPod, Git, PHP, WordPress REST API, Wowza Media Server, Google Calendar API, NodeJS, Angular, jQuery, Bootstrap, Socket.IO, JWT, Redis, Express web server, APN

Close Project

Learn Quran


The educational app Learn Quran helps in developing a deeper understanding of the Quran through its translation and explanation by Dr. Farhat Hashmi. The app can be used to explore the Quran, memorize its word-by-word translation and gain an in-depth understanding of it by listening to the explanation of any of the verses.

Features:

  • 1. Translation and explanation of the Quran in Urdu by Dr. Farhat Hashmi.
  • 2. Translation is also available in Hindi. More languages to be added soon, including English, German & French
  • 3. Tap on any verse and press play button to listen to its audio translation, tafsir or recitation
  • 4. Go to any verse by entering that verse number
  • 5. Root Words
  • 6. Make any verse your favorite
  • 7. Share the verses of Quran and its audio on social media
  • 8. Copy the text to clipboard.
  • 9. Pinch to zoom text size.

Technologies used: Java, SQLite, Git, PHP, WordPress REST API

Close Project

Quran in Hand


Quran in Hand, an educational app containing true gems of Islam, includes in it the complete Tafsir of the Glorious Qur'an by Dr. Farhat Hashmi with various references from Ahadith, subjects like Aqeedah, Seerah, supplications from the Quran and Hadith, beautiful recitations of Quran by different Qaris, lessons on Tajwid, numerous articles and other relevant material which will help every user, be it a student or a listener, avail some of the precious resources of Islam.

Moreover, the audios have the option of making them "Favorite" so that these audios become bookmarked and students can also easily jot down notes. This adds to the convenience and the user-friendly nature of this app. It also includes the feature of Alhuda Live through which users can listen to live lectures of Dr. Farhat Hashmi online. Notification feature will keep the users updated about any live online streaming of lectures of Dr. Farhat Hashmi, announcements, and new uploads on the website. Although the app needs an internet connection, the audios and videos of different programs can be easily downloaded and this app also holds the option of sharing any audio with others.

Quran in Hand is a highly comprehensive and intelligible yet an easy to navigate app which is bound to make users seek further knowledge in Islam much easier Insha Allah.

Technologies used: Java, Swift, CocoaPod, Git, PHP, WordPress REST API

Close Project

GI-Media Library


GI-Media Library is a WordPress plugin developed especially for institutions providing online education. With this plugin, it’s easy to create your course/media library in a tabular form without any effort of custom building pages and layouts. You can organize it into a group (course) and subgroup (subjects), create combo items (chapters), create playlist section (sections) under that item and then add your links to course materials or media’s under that section. You can create your own table with desired number of columns like topic, duration, files etc. It supports all type of libraries like audio, video, pdf, doc etc.

Technologies used: PHP, WordPress Framework, jQuery, jQuery UI

Close Project

GI-Catalog


GI-Catalog is a convenient plugin for institutions providing online education. With this plugin they can easily organize their course materials into Groups (course), Categories & Sub-categories (chapters/sections) and further organize it into Tabs and Accordions. It is also a convenient tool for organizations providing support services to their customers with FAQs. They can organize their FAQs into Accordions which makes it easier for the customers to search through the FAQs. For religious institutions, it’s also useful for them to create a Fatawa catalog and organize into Accordions with search facility, so user can search easily through entire catalog of Fatawa.

Technologies used: PHP, WordPress Framework, jQuery, jQuery UI

Close Project

nurseVersity


nurseVersity develops adaptive learning material for nursing students. The stresses, strains, and expenses of nursing school don't end when students receive their degrees. Recently graduated nursing students also must deal with the intensity of preparing and taking the National Council Licensure Examination (NCLEX) or Advanced Practice Nursing Boards.

nurseVersity online test preparation product ensures that the nursing students' first attempt at the NCLEX is their only attempt.

I have worked directly with Founder of nurseVersity for 3 years and my tasks were:

  • - Integrate and extend the video script (used for watching recorded lectures) with WordPress plugin LearnDash (most popular WordPress LMS plugin).
  • - Extend the existing educational WordPress plugin LearnDash to support additional features in exams.
  • - Fix the WordPress template to support ajax login with LearnDash.
  • - Fix Flash video script developed in ActionScript and extend it to support fast playback and integration with Flash Media Server.

Technologies used: PHP, ActionScript 3.0, jQuery

Close Project

Direct Sight


Direct Sight is a UK based company and one of the leading suppliers of prescription and non-prescription glasses and sunglasses online, featuring one of the largest collections of designer and non-designer frames.

I have worked with them for 4 months and my tasks were to fix different issues in existing ecommerce PHP platform developed using Zend Framework and extend it to support additional features.

Technologies used: Zend Framework, MySQL, jQuery, different payment gateways API.

Close Project

Starschema Ltd.


Starschema Ltd. situated in Hungary, is a Budapest-based tech entity where they crunch and refine petabytes of data for Fortune 500 companies who trust them. Starschema is a first-class player on the business intelligence scene: they have a longstanding history of excellence in a notable domain of big data, data viz, data science and data architecture.

I have worked with their CTO and have developed a multi-threading application in C# that create a Crystal Report from Oracle database and prints them in a batch process.

Technologies used: C#, Oracle Database, Crystal Report, SVN

Close Project

Camerabox


Camerabox are a family run business based in Oxfordshire, selling Digital SLRs, Digital Cameras/Compacts, Lenses, Memory, Batteries, etc at low cost. Their aim is to get their customers the best possible price and get it delivered as quickly as possible.

I have worked on their existing E-Commerce platform, fixed various bugs/issues and extended it to support additional features. Later I have developed complete custom .Net E-Commerce platform which was full multilingual and CMS based connected with MS-SQL Server. This application was developed as a centralized application completely managed through CMS, all that is required is just upload a new template and the site is ready for new client. It supports features like multi-currency, multilingual, discounts, shipping, order history, multi-payment gateways etc.

Technologies used: VB.Net, MS-SQL Database, different payment gateways API.

  • Client: Camerabox
  • Date: Oct 2010 - Jun 2011
Close Project

Devoted 2 Vintage


Devoted 2 Vintage was opened in 2006 to share their passion for vintage. Their aim was to make vintage more accessible to everyone by using their expertise to find the best vintage items from around the world and offer them at an affordable price, backed up by the very best customer service.

I have worked on their existing E-Commerce platform, fixed various bugs/issues and extended it to support additional features. Later I have developed complete custom .Net E-Commerce platform which was full multilingual and CMS based connected with MS-SQL Server. This application was developed as a centralized application completely managed through CMS, all that is required is just upload a new template and the site is ready for new client. It supports features like multi-currency, multilingual, discounts, shipping, order history, multi-payment gateways etc.

Technologies used: VB.Net, MS-SQL Database, different payment gateways API.

  • Client: Devoted 2 Vintage
  • Date: 2009 - 2010
Close Project