Ali Farooq

Ali Farooq

Full Stack Web Developer

Followers of Ali Farooq171 followers
location of Ali FarooqKiel, Schleswig-Holstein, Germany

Connect with Ali Farooq to Send Message

Connect

Connect with Ali Farooq to Send Message

Connect
  • Timeline

  • About me

    Actively looking for a new opportunity in software development or Machine learning field.

  • Education

    • University Of Central Punjab

      2011 - 2015
      Bachelor's degree Computer Science 2.1

      Activities and Societies: Member of IEEE University of Central Punjab. Member of Tie4Youth University of Central Punjab. Member of PAK CHINA Club University of Central Punjab. Certification of Participation in CLT16 Conference. Certificate of Participation in Engineering Olympiad. Certificate of Participation in Programming Competition. Certificate of Participation in Programming Quiz Competition. Courses: Artificial Intelligence, Image processing, Data analysis techniques, Numerical computing,Differential equations, Data structures, Web Development, Data Structures, Object Oriented Programming, Database, Software Engineering, Algorithm Analysis.Bachelor's Project: Developed an Android mobile game called "3D Dynamic Drive".

    • Fachhochschule Kiel

      2017 - 2022
      Master's degree Master of Science in Information Engineering 2.3

      Specialization in "Intelligent Systems"Master Project: "Cross-Calibration of Cortical bone parameters through CT-scans of embedded human vertebral bodies"Master Thesis: "Investigation of deep batch active learning methods for marine species detection"Specialization Courses: Machine Learning, Neural Networks and Deep Learning, PatternRecognition, Mastering Java, Advanced C++, Requirement Engineering, AdvancedSoftware Programming and Research Course on Deep Learning algorithms.

  • Experience

    • JustPrice.Pk, Plan9

      Jan 2016 - Mar 2016
      Full Stack Web Developer

      ▪ Development of web application using PHP Zend Framework.▪ Full stack web application.▪ Use google API Import.io to import data from other shopping websites.

    • Al-Khwarizmi Institute of Computer Science, CLE, UET

      Mar 2016 - May 2017
      Research And Development Officer

      ▪ Implementation of Urdu Optical Character Recognition using Java.▪ Implementation and management of language dictionaries using C# and .Net.▪ Annotation and analyzing recorded data using C.▪ Research on Urdu plagiarism detection and Urdu search engine projects.

    • Fachhochschule Kiel

      Mar 2018 - Jun 2019
      Research Assistant

      ▪ Worked on the Generative Adversarial networks with Prof. Dr. Hauke Schramm.▪ Research and development of GAN technology, back propagation and Convolutional Neural Network.▪ Using Python 3.6 (TensorFlow, Torch, NumPy), Anaconda 5.1 and Jupyter-notebook 5.2

    • Universitätsklinikum Schleswig-Holstein

      Dec 2018 - Jun 2019
      Software Developer

      ▪ "Bone Age Assessment" project in UKSH with Prof. Dr. Claus-C. Glüer.▪ Implementation and research on Finite element method.▪ Performed Bone segmentation and meshing using Matlab with in-house software Structural Insight.▪ Data management and analysis of patient’s CT-scan.

    • Universitätsklinikum Schleswig-Holstein

      Sept 2019 - Aug 2020
      Software Developer

      Cross-Calibration of Cortical bone parameters through CT-scans of embedded human vertebral bodies▪ Image processing algorithms, Matlab, statistical tests and Bland-Altman analysis

    • The University of Kiel

      Oct 2019 - Feb 2021
      Machine Learning Engineer

      ▪ Implemented and evaluated Machine Learning, Deep Learning algorithms for Geo-Mechanics▪ Data Preparation, Analysis and Prediction using Python frameworks pandas, Keras, Tensorflow and scikit-learn▪ Spyder, Jupyter-Notebook and Anaconda IDE

    • North.io GmbH

      Nov 2020 - Oct 2021
      Machine Learning Engineer

      ▪ Worked on Named-entity recognition on historical documents.▪ Researched and implement on Named-entity recognition using BERT algorithm.▪ Data Tagging, Data Preparation and Analysis using Python.▪ Docker, Graph Database using Gremlin, Python, Linux, Visual Studio Code & Rest API.

    • Universitätsklinikum Schleswig-Holstein

      Apr 2021 - Sept 2022
      Information Technology Engineer

      ▪ IT-administration (data backup, system monitoring, software installation).▪ Bone segmentation and scanning using Ct-scan machine.

    • Fachhochschule Kiel

      Feb 2022 - Dec 2022

      ▪ Investigation of Active learning processes▪ Scientific paper study▪ Data annotation▪ Using Python, Tensorflow, Keras, Pandas Visual Studio code Investigation of deep batch active learning methods for marine species detection▪ Mini-batch active learning method for uncertain and diverse samples using kmeans and entropy▪ Yolov5 and InceptionV3 models for object detection and classification▪ Visual studio code, Python and statistical analysis of results

      • Machine Learning Engineer

        Oct 2022 - Dec 2022
      • Master Thesis

        Feb 2022 - Sept 2022
    • Eisenschmidt Consulting Crew GmbH

      Aug 2023 - Jul 2024
      Full Stack Developer

      ▪ Develop dynamic web applications using Node.js for back-end with MongoDB and Vue.js (Quasar) for front-end.▪ Implement advanced AI solutions with Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) techniques using Stream-lit, Fast API and Python.▪ Work on Docker and Docker compose for containerisation and micro services.▪ Implement Shinny application using R.▪ Work on NextCloud service for data backup using .

  • Licenses & Certifications

    • Training of Foundation Advance

      Queen's Degree College
      Oct 2009
    • Training of Hardware Engineering

      Queen's Degree College
      Oct 2009
    • Advanced Machine Learning

      Opencampus.sh
      Jan 2021
    • Data science & Machine Learning with R

      Opencampus.sh
      Aug 2020
    • Machine Learning with Tensorflow

      Opencampus.sh
      Aug 2020