Skype
aaqib.mukhtar
address
Mohallah Jabari Akbar Khan
Road Mansehra
phone
Mobile:0313-3300028
Aaqib Mukhtar
Curriculum Vitae
Professional Summary
· 13 years of Experience in Object Oriented Design and Development using Java/JEE technologies and Big Data + Advanced Analytics
· Diversified experience of development of different services, web applications using Java, Struts, JDBC and Ant, Maven2/Maven3, PHP, MySQL, Drupal
· Hortonworks HDP/HDF, IBM Infosphere Streams, IBM Big Insights, Apache Hadoop, Apache Yarn, Apache Spark, Apache NiFi, Apache Kafka
· SPSS Professional, author, CNDS
Areas of Interest
· Big Data (HortonWorks)
· InfoSphere Streams
· SPSS
· Application Development
· JAVA/JEE
Professional Qualification
M.C.S. Quaid-e-Azam University
B.C.S. Allama Iqbal University Islamabad
Attended Drupalcon Prague
Tools & Technologies
Big Data: Apache NIFI, Kafka, Yarn, Hive, Spark, HDP, HDF Administration and Installation, Ambari Installation and Administration.
Servers: Apache server, Tomcat
Languages: PHP, Java Script, AJAX, CSS, JQUERY, JAVA, HTML, HTML 5, JSP
PHP: 4, 5
Version Control: GIT,SVN,RTC,GITHUB
Windows: Linux(Ubuntu), Windows XP, Windows 98, Windows 8
IDE: Netbeans, Dreamweaver,eclipse
Frame Work: Codeigniter, Struts2 (java)
Database: Mysql 5
Project Management: Pivotal Tracker, Redmine, JIRA
Tools: SPSS Author, SPSS Professional, SPSS C&DS
CMS:
· MAGENTO
· LemonStand
· Drupal( 6, 7)
· Word Press
· API Integrations
o Face book
o Twitter
Experience
· IBM Pakistan as Big Data/Java/ Developer from January 2014
· Working at ikonami technologies as Team Lead/ Senior Software Engineer from January 2011 to january 2014.
· Worked with FAFEN as Program Officer Application Development from October 2009 to December 2010
· Worked with Paranox Technologies as Web developer From September 2008 to October 2009
· Worked with IT-Phantoms as Web developer from November 2007 to June 2008
PROFESSIONAL PROFILE
Project:
Etisalat UAE
Year:
2019-2019
Role:
Developer/ Team Lead
Technologies:
· KAFKA
SPARK
YARN
Hive
Hortonworks
My Responsibilities:
Developer/ Team Lead
Project Specifications:
· Development of Application using Java for Kafka.
· Development of yarn/spark scripts to run the Jobs.
· Ingestion of data from different sources into bigdata.
Project:
Vodafone Qatar Streams
Year:
2018-19
Role:
Developer/
Technologies:
· InfoSphere Streams
SPSS CNDS
My Responsibilities:
Developer/ Team Lead
Project Specifications:
· Develop an application using IBM Infosphere Streams for Streaming Analytics
· Job Scheduling using CNDS
Project:
Riyad Bank Hadoop Cluster
Year:
2018-18
Role:
Administrator
Technologies:
Ambari
HDP
Hive
Bigsql
Zookeeper
Yarn
HDFS
My Responsibilities:
Administration
Project Specifications:
· Preparation cluster of 11 nodes with 2edge nodes 3 master and 6 data nodes
· Installation of Ambari
· Installation of HDP
· Hive installation.
· Bigsql installation
· Moving data from EDW to hive and Bigsql using federated queries.
Project:
Mobilink Big Data Project
Year:
2017-17
Role:
Developer
Technologies:
· NIFI
· KAFKA
SPARK
YARN
JAVA
Maven
Hortonworks
My Responsibilities:
Developer/ Team Lead
Project Specifications:
· Development of Java Application for decoding of files to convert binary to ascii
· Development of NIFI flows to read and write data from/to Kafka.
· Development of yarn/spark scripts to run decoding jobs developed in JAVA
· Ingestion of data from NIFI to Hive.
Project:
Turkish Airline Survey Analysis
Year:
2016-17
Role:
Developer
Technologies:
· SPSS Modeler
· SPSS Author
· SPSS Professional
· SPSS Reporter
· J2EE
RTC
My Responsibilities:
Developer
Project Specifications:
· Developing of modules for Survey in SPSS Author/Professional.
· Break down of requirements and estimate the time require for each task.
· Development of Front End UI for Survey.
Project:
Hardware Software Currency Analysis.
Year:
2014-15
Role:
Developer
Technologies:
· Java
· J2EE
Struts2
DB2
Eclipse
RTC
My Responsibilities:
Developer/ Team Lead
Project Specifications:
· Custom module creation on basis of requirements give.
· Break down of requirements and estimate the time require for each task.