Inaam Ilahi
About Me
I am a seasoned Python Developer and Machine Learning Engineer with 6+ years of experience, specializing in Deep Reinforcement Learning and Data Engineering. With a strong academic background including a Master's in Computer Science and multiple published research papers, I bring expertise in developing scalable backend solutions, optimizing algorithms, and implementing AI-driven systems.
As a former Lead Backend Developer and current freelancer, I have successfully delivered complex projects involving data processing pipelines, REST APIs, and machine learning solutions that improved operational efficiency by up to 500%. My work spans across IoT optimization, adversarial machine learning, and large-scale data processing systems.
Experience
Lead Backend Developer | Data Engineer
June 2021 - March 2025- Developed optimization algorithms to solve various real-world problems.
- Increased order assignment success rate from 70% to 90% via algorithmic assignment.
- Increased maximum daily order count from 1000 to 3500.
- Designed scalable system handling 10,000+ orders.
- Designed database schemas and complex REST APIs for Rider On-boarding, Order Management, AI Assistant, and Organization Management systems.
- Implemented K-Means algorithm to speed up order assignment.
- Developed ETL pipelines and scripts to scrape data from numerous websites (Trip Advisor, news sites, etc.).
- Managed a team of junior to mid-level back-end developers using Jira.
Research Assistant
July 2020 - April 2021- Researched ethics, explainability, and privacy of NLP.
- Worked on Incentive-Aware Federated Learning and Deep Image Prior adversarial attacks.
- Applied Deep Reinforcement Learning in networks and studied model robustness.
Graduate Research Fellow & TA
September 2019 - June 2020- Researched Deep Reinforcement Learning in IoT and robust ML models.
- Assisted in teaching Computing Fundamentals & Programming and OOP.
Engineering Intern
January 2018 - April 2018Designed and implemented HMI for PLCs and assisted in factory acceptance testing.
Publications
Intelligent Resource Allocation in Dense LoRa Networks using Deep Reinforcement Learning
Education
Master's of Computer Science
September 2018 - September 2020GPA: 3.46
Bachelors of Electrical Engineering
September 2013 - September 2017GPA: 3.05
Skills
Core Competencies
Tools & Technologies
Certifications
- Google Project Management Professional Certificate (6 courses)
- Introduction to Backend Development by Meta on Coursera
- Developing Applications in Python on AWS by AWS on Coursera
- Introduction to MongoDB by MongoDB on Coursera
- Deep Learning Fundamentals from Cognitive Class
- Python for Data Science from Cognitive Class
- Neural Networks and Deep Learning from Coursera