About me
Hi, I'm Md Ariful Islam
AI Developer | AI Automation | Data Acquisition Engineer
I'm an AI Developer, Python Automation & Data Acquisition Engineer based in Jyväskylä, Finland, with experience spanning AI, machine learning, IoT, automation, backend development, and data engineering. My core expertise lies in building practical, production-ready solutions with Python, AI/ML, LLMs, RAG, LangChain, LangGraph, data pipelines, web automation, and backend systems. At MARKT-PILOT, I have developed and deployed 729+ production-grade Python data extraction modules and built scalable data acquisition and automation pipelines for an enterprise SaaS platform.
Currently, I am pursuing my second Master's degree, an MSc in Artificial Intelligence at the University of Jyväskylä. Before this, I completed my first Master's degree in Computer Science, specializing in Data Science, in 2026. My academic journey has allowed me to combine my industry experience with deeper knowledge of AI, machine learning, data science, and intelligent systems.
My Journey
My professional journey started in 2017, after completing my Bachelor's degree in 2016. I began my career as a Network Engineer at Tele-Exchange Ltd. in Bangladesh, where I spent around two and a half years building my foundation in networking, infrastructure, and technology.
In September 2019, I took a major step into the world of AI and IoT, joining ArolloTech Ltd. as an IoT & AI Developer. There, I worked on an intelligent smart-eyewear system combining computer vision, AI, IoT, and edge computing. The project, Imagine ALO, was developed to assist visually impaired people, and I contributed to the development of its AI-powered smart-eyewear prototype. The project also secured a 1,000,000 BDT government innovation grant.
In 2020, I started another important chapter of my career as a freelance Python engineer. Over the years, I have completed 700+ projects for international clients, working on automation, APIs, data processing, backend systems, AI applications, and custom Python solutions. This experience taught me something that formal education cannot fully teach: how to understand ambiguous real-world problems, communicate directly with clients, and turn an idea into a working solution. My freelance work has maintained a 4.9/5 rating.
In 2024, I joined MARKT-PILOT as a Data Acquisition and Automation Engineer, where I continue to work remotely as a freelancer. My work focuses on building reliable data acquisition systems, browser automation, web scraping, structured data pipelines, validation, and production automation using technologies such as Python, Playwright, Selenium, Requests, BeautifulSoup, Azure DevOps, and CI/CD.
Today, my journey has brought together all these experiences — networking, IoT, AI, freelancing, software engineering, automation, data acquisition, and academic research — into one direction: building intelligent software that solves real-world problems.
I'm particularly interested in the intersection of AI and software engineering, where AI is not just a model or an experiment, but a reliable part of a production system.
And this is still just the beginning.
Experience
Data Acquisition and Automation Engineer
- Authored and deployed 729+ production-grade Python data extraction modules (Python, YAML, HTML test fixtures) for a live enterprise SaaS platform, continuously expanding automated spare-parts discovery and structured product data pipelines.
- Reduced post-release defects by ~70% through rigorous code reviews, enhanced validation logic, Azure DevOps CI/CD maintenance, and proactive production issue resolution.
- Built scalable Python data pipelines and browser automation solutions using Playwright, Selenium, Requests, and BeautifulSoup, delivering reliable structured data for customer-facing search and accelerating new customer integrations.
Freelance Python Developer
- Delivered 700+ production-ready Python solutions for 200+ international clients (4.9/5 rating, 33% repeat-client rate), developing applications involving SQL, REST APIs, automation, data processing, and backend engineering.
- Built AI-powered applications using OpenAI APIs, Claude, LangChain, RAG, prompt engineering, and LLM orchestration to automate business workflows and solve real-world customer challenges.
- Partnered directly with clients to transform ambiguous requirements into scalable software and rapid production-ready prototypes through end-to-end solution design and delivery.
IoT & AI Developer
- Improved computer vision scene detection performance by up to 87% by optimizing AI-based image processing pipelines for an intelligent IoT monitoring solution.
- Co-managed a 1,000,000 BDT government innovation grant, developing an AI-powered smart eyewear prototype and collaborating across multidisciplinary teams to deliver production-ready features.
Network Engineer
- Maintained 24/7 running servers for the telecom sector, monitoring uptime and consulting with vendors to resolve issues.
Education
MSc in Artificial Intelligence
MSc in Computer Science and Engineering — Major in Data Science
BSc in Electrical and Electronic Engineering
Languages
- English — Professional
- Bengali — Native
- Finnish — Beginner