Ali Farooq
Angestellt, Fullstack Developer, Eisenschmidt Consulting Crew
Kiel, Germany
Timeline
Professional experience for Ali Farooq
Current 1 year and 4 months, since Aug 2023
Fullstack Developer
Eisenschmidt Consulting Crew
Develop dynamic web applications using Node.js for back-end with MongoDB and Vue.js (Quasar) for front-end. Implement advanced AI solutions using Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) techniques using Stream-lit, Fast API and Python. Work on Docker and Docker compose for containerization and micro services. Implement Shinny application using R. Work on NextCloud service for data backup using .
3 months, Oct 2022 - Dec 2022
Scientific Assistant
Fachhochschule Kiel
8 months, Feb 2022 - Sep 2022
Master Thesis
Fachhochschule Kiel
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.
1 year and 6 months, Apr 2021 - Sep 2022
Student Assistant
Universitätsklinikum Schleswig-Holstein | UKSH
IT-administration (data backup, system monitoring, software installation). Bone segmentation and scanning using Ct-scan machine.
1 year, Nov 2020 - Oct 2021
Working Student
North.io GmbH
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.
1 year and 5 months, Oct 2019 - Feb 2021
Student Assistant
Christian Albrechts Universität Kiel
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.
Cross-Calibration of Cortical bone parameters through CT-scans of embedded human vertebral bodies using image processing algorithms, Matlab, statistical tests and Bland-Altman analysis.
"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.
1 year and 4 months, Mar 2018 - Jun 2019
Research Assistant
FH Kiel
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.
1 year and 3 months, Mar 2016 - May 2017
Research and Development Officer
Center for Language Engineering
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.
3 months, Jan 2016 - Mar 2016
Full stack PHP Developer
JustPrice.pk
Development of web application using PHP Zend Framework. Full stack web application. Use google API Import.io to import data from other shopping websites.
Educational background for Ali Farooq
5 years and 6 months, Sep 2017 - Feb 2023
Information Engineering
Fachhochschule Kiel
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, Pattern Recognition, Mastering Java, Advanced C++, Requirement Engineering, Advanced Software Programming and Research Course on Deep Learning algorithms.
4 years, Sep 2011 - Aug 2015
Computer Science
University of Central Punjab
Development(Web, System and mobile) applications, Mathematics, Networking or Computer Architecture.
Languages
English
Fluent
German
Basic