Available for opportunities

Abdessamad
Afenich

~/ Java · Java EE · Software Engineer

Software engineer with 6+ years building production-grade RESTful APIs, microservices and distributed systems. Currently at Mirakl — one of Europe's leading marketplace platforms. Passionate about AI-assisted development and workflow automation.

6+
Years experience
4
Companies
4
Industries
20+
Technologies

Engineer by trade,
builder by nature

I'm a Java/Java EE software engineer based in Strasbourg, France, currently working remotely at Mirakl. I specialize in designing and shipping scalable backend systems — RESTful APIs, microservices and distributed architectures on Kubernetes and cloud platforms.

Over the past two years I've developed a deep interest in AI-assisted development — building custom skills and plugins for Claude Code and Cursor, and deploying automation agents with N8N and Dust.

I hold an Engineering Degree in Computer Science and am fluent in French, English, Arabic and Tamazight.

🌍
4
Languages spoken
☁️
AWS+GCP
Cloud platforms
🤖
AI-first
Dev workflow
📍
Remote
Based in France
🛒
E-commerce & Marketplace
Mirakl — retail media, fulfillment, marketplace ops
🏥
Medical Imaging
GE Healthcare — radiation dose management
🏦
Banking & Payment
Euro Information — credit/debit card systems
🔍
SEO & Visibility
Pixalione — search engine optimization APIs
🤖
AI & Automation
Custom skills, plugins & agents (N8N, Dust)
Technical skills

What I work with

A broad but deep stack built across 6+ years and 4 different industries.

Backend & Frameworks
Java 6→25Java EESpring BootSpring MVCREST APIMicroservicesJPA / JOOQHibernateJSF2EJBJUnitFlyway
🗄️
Databases
PostgreSQLMongoDBRedisCassandraMariaDBOracleMySQLElasticsearchSQL Server
🚀
DevOps & Cloud
CI/CDDockerKubernetesArgoCDAWSGCPGitHub ActionsJenkinsDatadogTeleport
🤖
AI & Automation
Claude CodeCursorGitHub CopilotN8NDustPrompt EngineeringAI Plugin Dev
🌐
Frontend & Other Languages
ReactAngularJavaScriptCSSC#PythonAndroid
⚙️
Tools & Methodology
GitMavenGradleJiraConfluenceScrumKanbanDesign PatternsUML
Work history

Professional Experience

6+ years across e-commerce, healthcare, banking and SEO.

Software Engineer
Nov 2023 → Present
Mirakl · Remote, France · E-commerce / Marketplace
  • Developed and evolved Mirakl's product suite: Target2Sell (recommendations), Ads (retail media), and Fulfillment/MMP (marketplace ops).
  • Contributed to the full SDLC — design, development, testing, bug fixing and production deployment of RESTful APIs.
  • Integrated AI coding tools (Claude Code, Cursor, GitHub Copilot) across the full development lifecycle.
  • Designed and built custom AI skills and plugins to extend code assistant capabilities and automate team workflows.
  • Deployed automation agents using N8N and Dust.
Java 21/25Spring BootREST APIPostgreSQLMongoDBRedisDockerKubernetesArgoCDAWSGCPReactGitHub Actions
Software Development Engineer
Apr 2022 → Oct 2023
GE Healthcare · Strasbourg, France · Medical Imaging
  • Developed and improved DoseWatch — a radiation dose management solution for medical imaging facilities.
  • Participated in the full SDLC: design, development, testing, debugging and deployment.
  • Optimized software performance and scalability for large volumes of medical device data.
  • Enforced code quality standards through regular code reviews.
Java 8/11Spring BootJSF2MariaDBDockerJenkinsWildflyScrum
Software Development Engineer
Mar 2020 → Mar 2022
INTM Groupe — Euro Information · Strasbourg, France · Banking
  • Led migration of legacy banking app: Java 6 / JBoss 5 / Oracle 11g → Java 11 / JBoss EAP 7 / Oracle 19c.
  • Owned technology decisions, dev environment setup and coordination with infra & DBA teams.
  • Maintained and extended Java and C# banking apps for Targobank (DE) and BeoBank (BE).
Java 6/11Spring MVCOracleJBoss EAP 7C#
R&D Software Engineer
May 2018 → Oct 2019
Pixalione · Paris, France · SEO
  • Built REST API integrations with Google My Business, Google Places, Yelp, Foursquare, Facebook & Instagram Graph APIs.
  • Refactored an SEO monolith into microservices — improving performance and test coverage.
Java 8Spring BootREST APIMongoDBRabbitMQCassandraAWSDocker
Academic background

Education

Engineering degree in Computer Science, Morocco.

2018
Engineering Degree — Computer Science
École Nationale des Sciences Appliquées de Khouribga, Morocco
2015
BSc — Computer Science & Engineering
Faculté des Sciences et Techniques de Settat (FSTS), Morocco
2014
DUT — Computer Science
École Supérieure de Technologie de Meknès, Morocco
2012
Baccalauréat — Physical Sciences
Lycée Ibn Roumi, Meknès, Morocco
Get in touch

Let's connect

Open to new opportunities, collaborations or a good tech conversation.

Email
abdeessamadd@gmail.com
LinkedIn
abdessamad-afenich
Phone
+33 650 542 608
Resume
Download CV (.docx)