Download PDF


To work for an organization, where I would be able to polish my skills and apply my knowledge attained through extensive studies and work experience. In future I want to be an asset for the organization, putting forward my best, to play my role in its growth.

Work experience

Apr 2015Present

Associate Architect


Project Name: Web Threat Protection
Role: Big-Data Engineer & Reporting Engineer (End-End task delivery)
Tehnologies: Datastax Enterprise, AngularJS, Kafka and Spring Boot
Description: Developed an end to end solution to secure internet browsing. My responsibilities in this project were to
1 - Aggregate all the data generated from internet browsing and perform different analytics on it. 
2 - Develop web portal where end-user can create different policies. These policies are applied on internet browsing at user-level/group-level/client-company-location-level`

Mar 2014Mar 2015

EXTJS Consultant


Project Name: Cloudflow
Role: EXTJS Consultant
Technologies: Javascript, EXTJS, Draw2d
Description: Developed management portal for private cloud, built on open stack

Oct 2012Mar 2014

Senior Server Engineer

Gameview Studios

I hold a key position in this Organisation. My key responsibilities are to develop social gaming servers, manage a team of server engineers and deciding the architecture of the server on different cloud platforms. Following are the projects i've done in this company

Project Name: LaqaQatil
Role: Server Engineer
Technologies: Java, Python, Google App Engine
Description: A social game just like the famous mafia wars on facebook. My responsibilities in this project was to develop the server-side logic for this game. This game's server was developed in Python language and the game's server code was Hosted on google app engine.

Project Name: Battle Heroes
Role: Server Engineer
Technologies: Java, Python, Google App Engine
Description: A social game just like the famous clash of clans available on google play store. My responsibilities in this project was to develop the server-side logic for this game. The game's server logic was developed in JAVA using play framework and the game's server code was hosted on amazon cloud. Game metadata uploading utility was written using python's webapp2 framework.

Aug 2009Oct 2012

Software Engineer

Strategic Systems International

I joined this company after graduation, here I have had the chance to polish my skills and bring them to the next level. Following are the projects I've done in this company
Project Name: Cheetah
Role: ETL Engineer, ASP.NET Developer
Description: The client had provided us with 99 datasets of different companies and different raw data formats such as excel, delimited files, access dbs and sql databases aswell. My role in the team was to understand the raw data, get the requirements from the client and develop a process to extract data from these raw sources and load them in a centralize repository. The process of ETL was developed using sql server integration services.

Project Name: TQA
Role: ETL Engineer
Technologies: SSIS, SSRS, C# Developer
Description: TQA project is a decision support system for stock exchange data that is built over a huge data warehouse. Transactional data is provided for Quantitative Analysis and business critical decision making. I work with Business analysts in India and USA to freeze the requirement for a particular data vendor of stock exchange. Once the requirements are signed off we design and develop the best possible optimized combination of Integration packages and SQL stored procedures to load hundreds of GIGA Bytes of data from different sources to the data warehouse

Project Name: Human Capital Optimization
Role: SSRS Engineer, ASP.NET Developer
Technologies: ASP.NET, SQL2k5, HTML, WCF
Description: The process of generating different sort of reports and designing those reports and then sending those reports to the executive were my responsibilities in this project. This process was automated using SQL server reporting services. Developing the management portal for these reports were also part of my responsibilities.

Project Name: Smart Staffing
Role: Developer
Technologies: Ext-JS, WCF, ASP.NET
Description: This project was developed to help the client to solve the staffing issues. By providing information of the resources their capabilities their credentials and their preferences an optimize schedule was generated using lindos. This scheduled can be then changed by the client and some reports were generated accordingly. the whole process of displaying staffing board, assigning any changes in the board, dashboards and reports were developed using javascript, jquery and extjs, The web services to support this architecture for Communication with the server were developed in C# (WCF services)


Aug 2005Aug 2009

Bachelors in Computer Science



Article: Tree view Hierarchical Data Load Http://

Description: This code will let the user to define some configuration that definig parent-child relation for columns and then this code will generate the hierarchal tree view automatically.

Article: Google App Engine Java Http://

Description: Designing a framework over google app engine in java, and the datastore entry mechanism framework was developed using JPA 1.0. This project was to fasten the development life cycle on google app engine using java sdk.

Individual Projects

Project Name: Soccer Cup 2k14
Role: Iphone Developer and Webservices Developer
Technologies: Objective-C, Python and Google App Engine
Description: Build this application as a product for saudi telecom (STC) on the FIFA world cup 2014 event.