Mohammad Ali Mahdi
Software & Applications Developer
Contact Info
Oulu, Finland
Problem Solver
Discipline and logical thinking form the foundation of my development philosophy. I handle high-stress situations calmly, analyzing paths to formulate optimal solutions.
Full-Stack Capability
Proficient in frontend systems (Flutter, HTML/CSS/JS) and robust backend layers (Python, FastAPI, Django). Experienced in database management and Docker virtualization.
AI & Systems Enthusiast
Exploring state-of-the-art AI tooling including LLMs, LangChain architectures, Model Context Protocol (MCP) servers, and smart query refinement systems.
Professional Experience
Designer & Developer
University of Oulu Botanical Garden
Engineered a custom navigation application from scratch to improve visitor experience at the Botanical Garden.
- Conducted requirements elicitation, documenting implicit and explicit user needs.
- Designed and built a mobile frontend using Flutter.
- Developed a high-performance backend API using Python and FastAPI.
- Implemented core routing and navigation pathfinding logic.
IT Team Developer
Quicksheft
Worked as a core developer inside the IT engineering team, focusing on high-quality delivery.
- Formulated requirements specifications and functional documentation.
- Built clean cross-platform client components in Flutter.
- Integrated endpoints and refactored features for the software architecture.
Selected Projects
ExcellStudy
An extensible AI EdTech platform enabling 3rd-party developers to plug custom AI agents into a shared learning environment safely via MCP outbound boundaries, closed-vocabulary content rendering, automated CI/CD pipelines, and multi-tenant Kubernetes namespace isolation.
Datamend
An application that profiles messy dataset records, visualizes stats, and returns detailed AI-driven suggestions to improve overall data cleanliness.
CampaignClickR
Automated operation workflow solution built for Procter & Gamble (P&G). Implements direct integrations conforming to client constraints without changing baseline layouts.
BookRAG
Advanced query refinement and local context retrieval platform, tailored specifically for students studying the national NCTB textbook curriculum of Bangladesh.
Skills & Education
Core Capabilities
Programming & Architecture
Frameworks & Libraries
Databases & Infrastructure
Data & AI Systems
Languages
Academic Training
Bachelor of Science
GPA: 4.0 / 5.0University of Oulu, Finland
Sep 2024 - Present
Specializing in Software and applications development and analysis. Completed 170 credits.
GCE A Levels
EQF Level 5Cambridge Assessment International Education
Feb 2022 - May 2022
Concentrated in Information and Communication Technologies. Studied in Dhaka, Bangladesh.
Visit CAIE WebsiteAchievements
1st Runner Up - JunctionOulu Hackathon
Issued by Nordea Bank
Competed and succeeded in the regional JunctionOulu Hackathon event, building software solutions directly aligned with Nordea's challenge constraints.
Project PageJunction 2025: P&G's Challenge
Issued by Procter & Gamble
Solved the digital workflow optimization challenge proposed by P&G at the flagship Junction 2025 Hackathon in Helsinki, Finland.
Hackathon PortalHackathon Spotlight
Celebrating digital workflow innovation at Junction 2025.
JunctionOulu Victory
Team Shared IP winning 1st Runner Up with Datamend at JunctionOulu.