Bachar Nejem
Senior Full Stack Engineer & AI Enthusiast

Summary

  • 15+ years of experience in software development, with deep expertise in e-commerce applications and checkout systems.
  • Senior full-stack engineer with strong knowledge around promotions, stock reservations, order creation flows, payment processing, microservices architecture, and reactive programming.
  • Over the last 3 years, focused on migrating Java services to modern cloud-native stacks (C#/.NET, Kafka, BigQuery, Docker, Cassandra) and maintaining them in production.
  • Passionate about AI, machine learning, and building intelligent web applications that solve real problems.

Experience

Senior Software Engineer
Veepee
Aug 2022 — Present
  • Senior engineer on the checkout & cart team at one of Europe's largest flash-sale platforms.
  • Design, develop, deploy and maintain the entire checkout process from cart to order confirmation.
  • Deep domain expertise in promotions handling, stock reservations, and order creation flows.
  • Building high-performance reactive microservices handling millions of transactions.
  • Migrating Java services to a modern cloud-native stack and maintaining them in production.
Java, C#/.NET, Kafka, BigQuery, Docker, Cassandra, Project Reactor, Microservices, MongoDB, Kubernetes
Full-stack Java Developer
mgm technology partners GmbH
Jul 2021 — Aug 2022
  • Built from scratch a security findings visualization and tracking platform.
  • Designed dashboards for tracking vulnerabilities across websites and artifacts.
JHipster, MongoDB, Vue.js, Spring Boot
Full-stack Java Developer
mgm technology partners GmbH
Jan 2017 — Jul 2021
  • Building enterprise e-commerce platforms using Spring, Struts2, and Node.js.
  • Led migration from monolithic architecture to microservices.
  • Designed and implemented new features for high-traffic web applications.
Spring, Node.js, Struts2, Microservices
SAP Consultant / Java Developer
mgm technology partners GmbH
Sep 2014 — Jan 2017
  • Built and maintained enterprise e-commerce shops using SAP Hybris platform.
SAP Hybris, Java, Spring
Web Developer & Bash Scripting
KOELIS
Sep 2013 — Jul 2014
  • Developed tools for synchronizing and storing large medical data and images.
  • Configured web servers optimized for serving large datasets.
Linux, Bash, rsync, NAS Server

Skills

Java C# / .NET Microservices Spring Boot Kafka Docker Promotions & Discounts Stock Reservations Order Creation Flows Payment Gateways Cassandra BigQuery MongoDB Node.js Vue.js React AI & Machine Learning OpenAI API Kubernetes Git SQL REST APIs Reactive Programming

Education

Master's Degree, Computer Software Engineering
Universite Grenoble Alpes
2012 — 2014
Licentiate Degree, Computer Science
Universite Grenoble Alpes
2009 — 2012

Certifications

SAP Certified Development Professional
SAP Hybris Commerce 6.2 Developer