Data Engineer


Research & Innovation Software Engineer
Diebold Nixdorf
Implementation of frontend and backend applications. (Java, Python, Golang)
Design of smartphone applications using different technologies (Angular, React, Flutter)
Research and Development Software Engineer
IPTables to provide security to the users using the servers of VPN. Making only certain ports and IPs available.
Squid and SSL Proxy which is used in the application.
Using Logstash and Elasticsearch to keep the logs of the customers.
VPN on DD-WRT firmware in router using C, C++, Javascript, HTML, CSS, Python and Bash. CSS, HTML, Javascript are used to make pages when the user installs the application from the server. C++ is used to populate the pages as it checks for the firmware if it is either DD-WRT or TOMATO. Python script runs to install the applet while bash is used for operations in the firmware.
Research Student
High Performance Computing Centre, Karachi
Configuring Hadoop, Apache Spark and Apache Cassandra in a multi-node environment.
Configuring Mininet and OpenDaylight with multi-node Hadoop, Apache Spark and Apache Cassandra.
University of Paderborn, Germany
Computer Science, Data and Intelligence (Major)
Master of Science in Computer Science
NED University of Engineering and Technology, Pakistan
Computer and Information Systems Engineering,
Bachelor of Engineering
Optimizing Big Data Processing using Software Defined Networking in International Journal for Computer Science and Network Security.


I am expecting open minded people, teams that are well structured, don't have problems with remote work if need be. Also expecting to be game weeks when corona ends and everybody starts working in the office. Apart from that, 30 days vacation all year.

Employment Preferences
Expected Base Salary

**,000 EUR / year

Expected Hourly Rate

** EUR

Academic Degree

Total Professional Experience

3 years

Startup Experience

no experience

Big-Tech Companies

no experience

Enterprise Experience

3 years
Contact Candidate


Send a connection request to the candidate to get their contact details.

Contact Candidate