Ijlal Hussain Khan

Software Developer | Data Engineer

Oulu, Finland (Open to Relocation) +358449473703 ijlalhussain1@gmail.com linkedin.com/in/ijlal-khan
Profile Picture

About Me

I am a Software Developer and Business Intelligence Engineer with over 1.5 years of experience in developing efficient software solutions and generating actionable insights from data. I specialize in backend web development, data pipeline automation, and AI/ML integrations. With a strong technical background in Python, Flask, Apache Airflow, and Docker, I enjoy working on complex projects involving large datasets and building systems that streamline business processes. I hold a Master's in Computer Science from the University of Oulu, where I focused on applied computing, particularly in the areas of AI and Large Language Models (LLMs). My recent work includes developing secure private GPT systems and distributed applications. I am passionate about innovation and thrive in agile, cross-functional teams, bringing a proactive and problem-solving mindset to every project.

Expertise

Web development with Flask and React.js

Building REST APIs with Flask

Data pipelines and automation with Apache Airflow and NiFi

ETL processes with MySQL, PostgreSQL, and MongoDB

Data processing with PySpark and Apache Kafka

Machine Learning with TensorFlow and PyTorch

Test automation with Selenium and Pytest

CI/CD with Docker, Kubernetes, and GitHub Actions

Cloud computing with AWS and Azure

Data visualization with Tableau

Effective Communication

Team Collaboration

Problem Solving

Adaptability

Research

Knowledge Sharing

Professional Experience

University of Oulu logo

University of Oulu

UBICOMP Oulu - Research Center

Jan - Aug 2024 (8 mos)

Research Assistant - Software Developer (Python)

  • Conducted research on the emerging technologies of Large Language Models (LLMs) and GPT models, exploring their applications in education.
  • Successfully created a 100% secure private GPT project using open-source LLMs, showcasing expertise in privacy and security.
  • Designed an educational course on 'Leveraging Existing LLM Tools and Prompt Engineering,' highlighting commitment to knowledge sharing and education.
Biome Analytics, Inc. logo

Biome Analytics, Inc.

US-based healthcare technology firm

Dec 2020 - Jan 2022 (1 yr 2 mos)

Business Intelligence Engineer

  • Blended software development expertise with analytical skills to reshape data for Business Intelligence (BI) applications.
  • Led the Kinesis project to automate front-end testing of dashboards and crafted complex SQL queries to transform raw data into BI formats.
  • Designed engaging Tableau dashboards to present data clearly and intuitively for stakeholders.
  • Fully automated Tableau dashboards using Selenium and Kinesis CI, enhancing front-end test management with a custom web application.

Education

University of Oulu, Finland logo

Master of Computer Science & Engineering

University of Oulu, Finland

Sept 2022 - July 2024

Expected Graduation: June 2024

  • Focused on software engineering and development.
  • Deepened understanding of computer programming and algorithms.
  • Explored artificial intelligence and machine learning.
COMSATS University, Islamabad logo

Bachelor of Computer Science

COMSATS University, Islamabad

May 2014 - Aug 2018

Final Year Project: Boosted efficiency by implementing Robotic Process Automation using Python and C.

  • Developed proficiency in programming fundamentals and languages (Java, Python).
  • Mastered data structures and algorithms.
  • Gained knowledge in operating systems and system programming.

Projects

Here are some of the projects I've worked on, showcasing my expertise in software development and data engineering.

Private GPT
Private GPT
Private GPT

Private GPT

Ask questions about your documents without an internet connection using the power of LLMs, ensuring privacy and data security.

IoT-ChairML

IoT-ChairML

A project that uses IoT and machine learning to monitor and improve posture through an IoT-enabled chair, featuring sensor integrations and data collection.

Helsinki City Bike App

A web app providing features for viewing and managing city bike stations and journeys. It uses a RESTful API, MySQL, and Docker, with a CI/CD pipeline for automated deployment.

Distributed Systems Project

A Python-based Rock Paper Scissors game using socket programming, deployed on an Ubuntu VM with Nginx load balancing through Docker.

-