the:portfolio.

of @ikramagix

about.

A full-stack web & mobile developer, music producer and lifelong learner

I am a versatile professional bridging the gap between high-level strategy and deep technical execution. My career began in the fast-paced world of gaming as a Business Operations Manager for SIE PlayStation. In that role, I learned the rigor required to deliver world-class products. Today, I channel that operational discipline into my work as a Full Stack Developer and Music Producer. I am a digital polyglot fluent in TypeScript, Python, Ruby, PHP, Bash, PowerShell, React, Angular, Next.js, and Node.js. Unlike typical developers, my operations background means I don't just write code. I see the bigger picture, optimize workflows, and ensure projects get done the right way. Whether I am architecting a scalable web app or producing a music track, I bring the same mix of structural logic and creative flow. I am your next 100% organic co-pilot and a technical partner who understands the code as well as the business behind it.

projects.

Locavelow
SchoolLocavelowAn active national marketplace for bicycle rentals, initially built as a school project. Locavelow has since been shortlisted for the Moovjee prize and covered in the French press.
RubyRailsdotenvPostgreSQLStripe
Diabetes Type: Opportunity!
ProfessionalDiabetes Type: Opportunity!Designed and built the website end-to-end, including i18n, performance optimisation, and long-term hosting compliance. Erasmus+ youth project on diabetes prevention and lifestyle awareness.
EU ProjectErasmus+Astro 5i18n
Inspagram
SchoolInspagramA clone of Instagram using the Unsplash API. Lets users explore random curated images.
ReactUnsplash APIViteCSSJavaScript
GitGrow
PersonalGitGrowGitGrow was a Python-powered automation tool for organic GitHub networking: it follows, unfollows, and stars/unstars based on reciprocity. Core logic is plain Python. Code available on demand.
PythonCLIGitHub ActionsAutomationOpen Source
GEM_BADGE
PersonalGEM_BADGEGEM_BADGE is a lightweight Python (Flask) microservice that fetches live RubyGem download counts and outputs dynamic Shields.io badge endpoints.
PythonFlaskWeb ScrapingAPIShields.ioBadgesRubyGems
Faussaire
PersonalFaussaireFaussaire is a developer library for generating authentic, culturally relevant French data—names, addresses, cheeses, wines, proverbs, and more. Built for realistic app seeding, testing, and prototyping.
Data GenerationTestingLocalizationDataOpen SourceDeveloper tool
OwnOmail
PersonalOwnOmailOwnOmail is a minimalist PHP plugin for WordPress that customizes the sender name and email address for all site-generated emails. Integrates via standard hooks.
PHPWordPressPluginEmailOpen source
YesWeCanQuiz
PersonalYesWeCanQuizYesWeCanQuiz is a Moodle plugin enabling unauthenticated visitors to take quizzes. Built in PHP, it bypasses default guest restrictions, logs quiz attempts centrally, and manages sessions automatically.
PHPMoodlePluginQuizAuthenticationOpen Source
Go Cloud! Go Secure!
ProfessionalGo Cloud! Go Secure!EU initiative delivering a Cloud Security Implementation (CSI) Model and Matrix that prioritises risks by cloud service model, plus a training course. Built and maintained during my work at ETE FAROS; multilingual and openly licensed.
EU ProjectCloud SecurityPHP/WordPressOWASP Top 10Multilingual (6)CC BY-NC-ND 4.0CMS
GitHub IconLinkedIn Icon

Powered by Freddo Espressos ☕ | Made with ❤️ and sunshine 🌞