Languages
Python, Java, Julia — with strong OOP, clean code, and Git-based collaboration.
I'm Abdullahi Abdi Mohamed — an Associate Software Engineer specializing in machine learning, LLMs, RAG chatbots, and data-driven forecasting for real business use cases.
From model prototyping to APIs, databases, and cloud AI services — focused on reliable, maintainable delivery.
Python, Java, Julia — with strong OOP, clean code, and Git-based collaboration.
Langchain, LlamaIndex, Scikit-learn, TensorFlow, Weka, Azure AI Studio.
FastAPI, Django REST Framework, Flask, Celery, Redis, Postman.
PostgreSQL, MySQL, SQLite, MongoDB — for analytical and application data.
Pandas, NumPy, SciPy, Matplotlib, Seaborn, Plotly, Excel, Google Looker Studio.
Docker, Streamlit, Azure AI services, Agile methodology, teamwork & leadership.
Selected work spanning pharmaceutical chatbots, multi-source RAG, hybrid recommendations, and demand forecasting.
Drug suggestions, dosage limits, and warnings for a pharmaceutical client — plus e-commerce stockout prevention and vendor analysis.
End-to-end chatbot with router chains over SQL, website, and PDF knowledge — FastAPI, Streamlit, PostgreSQL.
E-commerce app with RFM segmentation and hybrid recommendations solving cold-start and data scarcity.
Product demand forecasting and tractor fuel consumption prediction with Docker, Streamlit, FastAPI, and Azure AI.
Hands-on with Docker, Streamlit, FastAPI, Azure AI, and modern LLM tooling.



ML/Data engineering roles at Brain Station 23, plus a Software Engineering degree from Metropolitan State University.
Brain Station 23 PLC · Aug 2024 – Present
Pharma chatbot and inventory forecasting for e-commerce stockout prevention and vendor evaluation.
Brain Station 23 PLC · May 2024 – Jul 2025
Forecasting POCs, multi-source RAG chatbot, Docker, Streamlit, FastAPI, Azure AI.
Metropolitan State University · 2018 – 2023 · CGPA 3.38
Core software engineering with applied ML research and publications.
IBM Data Science · Value Base Full Stack Applied DS · Microsoft Azure OpenAI generative AI solutions.
Five peer-reviewed papers (IEEE / Springer) with 119 citations — plus scientific review and Hult Prize achievement.
A Comparative Study of RFM-Based Clustering Methods in Customer Segmentation — ICCIT / IEEE.
Convolutional neural network model to detect COVID-19 patients utilizing chest X-ray images — MIET / Springer.
A Comparative Machine Learning Study to Predict Drug Addiction in Bangladesh — AICT / IEEE.
Performance analysis of ML techniques to predict hotel booking cancellations — ICCIT / IEEE.
Predicting infectious state of Hepatitis C virus patients with ML methods — TENSYMP / IEEE.
Q1 journal paper review (IF 6.77) · 2nd Runner Up Hult Prize on Campus · IT Club General Secretary.
A practical loop from problem framing to tested, deployable systems.
Clarify business goals, data sources, constraints, and success metrics before modeling.
Build POCs with solid evaluation — forecasting accuracy, RAG routing, or recommendation quality.
APIs, databases, Docker, and UI layers (FastAPI, Streamlit) for usable products.
End-to-end testing, monitoring feedback, and continuous improvement with stakeholders.
Open to ML/Data engineering roles and collaborations. Based in Minneapolis, MN.
Associate Software Engineer (ML/Data). Languages: Bangla, English.