Hi, I'm Md Ibrahim Khalil

Software Engineer (Data & ML)

Software Engineer with 4+ years of experience architecting scalable ETL pipelines and MLOps infrastructure. Expert in building distributed data systems using Apache Airflow, Kafka, and Spark within Azure and Kubernetes environments. Proven track record of automating complex data workflows and deploying production-grade ML models.

My industry experience has highlighted critical inefficiencies in software processes, fueling my ambition to solve them through research.

const engineer = {
  name: 'Md Ibrahim Khalil',
  role: 'Software Engineer (Data & ML)',
  skills: ['Airflow', 'Kafka', 'MLOps', 'Python'],
  passion: 'AI4SE'
};
$ ready_to_deploy

Research Interest Areas:

My career has given me practical experience, but I now aim to deepen my understanding of AI and Machine Learning’s theoretical foundations and their application to software engineering. I am particularly interested in pursuing a PhD to focus on these research areas:

  • 🌐 AI for SE (AI4SE) (Automated Code Generation and Repair, Code Prediction/ Contextual IDE, AI-assisted Software Testing)
  • πŸ”„ ML in SE (Software Defects Prediction, software Effort Estimation)
  • πŸ“Š Data-Driven SE (Software Analytics, Software Metrics, Software Quality)
  • πŸ€– Deep Learning (Deep Learning for SE, Neural Networks, NLP)
  • 🧠 AI for HCI in SE (Community Smell, Developer Behavior, Accessibility)

πŸ“’ Updates

  • August 2025: Started designing the data architecture for a multi-tenant DataOps service at Sensa.
  • July 2024: Joined Wirescan project to engineer automated data ingestion systems.
  • June 2024: Promoted to Software Engineer at Cefalo.
  • December 2023: Started working on Kontali analytics ecosystem.
  • Upcoming: Actively preparing for PhD applications for Fall 2026.

πŸ“« Get in Touch

I am always open to discussing research collaborations, data engineering challenges, or the future of AI/SE.