Abdul Sami Farrukh's Portfolio

A Game developer, web developer and desktop developer who likes to think of challenges as fresh ideas.

Work Projects

  • My Ufone (Description - Images)

    My Ufone is a Mobile app provided by the telecom operator Ufone to its customers as a consolidation of all the services it provides. For instance, booking numbers, changing packages, payment of bills through credit cards, obtaining roaming information, checking usage, checking last payments and much more. All of these services are available for free to all of Ufone's customers, as they can make a user and add multiple MSISDNs to one user.
  • Mobilink People (Description - Images)

    Mobilink People is a hybrid application for Mobilink employees that provides a central hub to apply for leaves, trainings, jobs, booking a meeting room, travel or claim expenses.
  • KalAcademy (Description - Images)

    This website was made for KalAcademy by KalSoft Pakistan. I made this website while working for KalSoft. From Designing to development, this is made entirely by me, using Bootstrap and jQuery.
  • KalSoft SharePoint Site (Description - Images)

    SharePoint 2010 site for KalSoft. All the web parts were made and branding was done in Visual Studio. No ready-made web parts were used.

Game Projects

  • Save City (Description - Images)

    This game puts you in control of a bomb disposal squad member who is equipped with a bomb detector and who has to find and defuse all the bombs in time.
    There are a total of five levels. Each level has 4 to 6 bombs. These bombs change their locations randomly each time the level is played. Each bomb has a code to unlock the door to the wires. Then, the correct wire has to be cut to defuse the bomb, or the bomb explodes and the game is over.
    The game is made with Unity Game Engine and in C# language.
  • Social Car Racing (Description - Images)

    The game is an online multiplayer car racer. The player places starting and ending markers on google map and generates track, challenge's online friends and compete against them to reach the finish line first.

    The unique thing about Social Car Racing is its ability to generate race tracks from real word roads using Google Maps. Players can practically place a starting and en ending marker at any place where the want the route to be generated, and if Google Maps deems the route valid, it will be converted into a race track for the game.

  • PackyTacky (Description - Images - Repository)

    A simple game made in Lua with the Love2D framework (0.9.1).

    PackyTacky is a simple 2D game in which the player controls a square shaped character that has to move around and eat red squares to increase the score. There is also an enemy character which looks similar to the player's character but is different in color. He is attracted towards the food. If the enemy character eats the food, the score decreases. If the enemy eats the player character, the game ends.

  • Storm Eagle (Description - Images - Repository)

    A simple 2D web-based platformer game made with the Phaser framework (http://www.phaser.io/).

    The sprites and tileset has been taken from MegaMan X1. This game was made as a semester project for a university course. It only has one level as of yet, but all it was aimed to do was show some of the possibilities of Phaser.

  • TicTacToe with Basic AI (Description - Images - Repository)

    This has been made in C#, as a Windows forms application. It uses a very basic exhaustive search algorithm for the AI.

Web Projects

  • Simplistic Business Website Template (Description - Images)

    A Bootstrap template created from scratch by me, aimed for small to medium-scale business websites. Made using Bootstrap, JavaScript, CSS3 and JQuery in .NET MVC Framework.
  • Wordpress Simple Artistic Theme (Description - Images)

    I made this wordpress theme from scratch in a few hours. The layout is Masonry for the front page. Supports featured images.
  • Wordpress Travel Website Theme (Description - Images - Video Demonstration)

    A Wordpress theme I was asked to modify almost completely for a travel oriented website. The focus was on listing the categories in an alternating layout with images and description on those images, then listing subcategories similarly but in a straight vertical layout.
  • Community Based Website (Description - Images - Repository)

    This is just a simple community based website me and my teammates made for our semester project for the Web Engineering course. Everything is made in HTML, CSS, JavaScript and PHP. The DBMS used is MySQL with PHPMyAdmin.
  • Simple Chat Application (Description - Repository)

    A chat application that works like a chat room. People log in after selecting user names and can chat with each other. Server-side is on Node.js and Socket IO.
  • Web-Based Drag And Drop Form Designer (Description - Images)

    A module of a larger application that allows users to design web-forms by dragging and dropping tools from a list, and then changing their properties. The module allows for upto 3 columns and unlimited amount of pages in one web form.

Windows Projects

  • Ufone CRM Class Code Generator (Description - Images)

    An application that automatically generates Data Transfer Object classes, Data Access Object classes, Manager classes and Application Service code for the CRM system for Ufone GSM.
  • Batch Image Converter (Description - Images - Download)

    Windows Desktop application that converts images in batches into a chosen format and saves it into a directory of the user's choice.
  • Simple Image Editor (Description - Images - Download)

    Windows Desktop application that contains basic image editing functions, including resizing, conversion to black and white and adjusting brightness and contrast.
  • Jacobi Iterative Method Implementation - (Description - Download)

    Application that applies the Jacobi-Iterative method on a 4x4 matrix. I made this application for a Numerical Computations course I took in university during my Bachelors.
  • Windows File Sharing Application - (Description - Images - Repository)

    C# application consisting of a client part and a server part. Allows clients to upload files to a central server by giving its IP address and port number, in addition to the file to be transferred.

Graphics Projects

    All of theses have been made in Blender3D and rendered with the Cycles renderer. Click on the images to view in full size.