Senior Full Stack Engineer & AI Enthusiast

Bachar Nejem

Building software that works โ€” since 2009.

15+years_exp
ยท
E-Comdomain
ยท
AIintegrated
// about_me /* the short version */

I'm a software engineer with over 15 years of hands-on experience building web applications, from small tools to large-scale e-commerce platforms processing millions of transactions. My journey started with curiosity about how websites work, and that curiosity hasn't faded.

Most of my career has been spent in the e-commerce and payments space โ€” checkout flows, payment gateway integrations, and the challenges that come with handling real money online. Over the last 3 years I've been migrating Java services to modern cloud-native stacks: C#/.NET, Kafka, BigQuery, Docker, Cassandra โ€” and maintaining them in production.

// ai_and_tech

I've been integrating AI into real-world applications since before it became a buzzword. From building chatbots that actually help users to leveraging large language models for practical automation โ€” I focus on AI that solves problems, not AI for its own sake.

I believe AI is a powerful tool, but it's still a tool. The value comes from knowing when and how to use it, understanding its limitations, and combining it thoughtfully with traditional engineering practices.

// skills.list()
e-commerce
Promotions & Discounts
Stock Reservations
Order Creation Flows
Payment Gateways
backend
Java / Spring Boot
C# / .NET
Node.js / Express
REST / GraphQL
frontend
JavaScript / TS
React / Vue.js
HTML5 / CSS3
data
Kafka
BigQuery
Cassandra
MongoDB / PG
ai
OpenAI / LLMs
Chatbot Dev
Prompt Eng.
devops
Docker / K8s
CI/CD
AWS / Cloud
Git
// philosophy

I care about writing code that works, is easy to understand, and doesn't break at 3 AM. I've shipped features that handle payment flows for major retailers, and I've also built weekend projects just because they seemed fun. Both have taught me something.

I'm not chasing trends โ€” I'm solving problems. If a new technology helps, great. If a boring solution works better, that's what I'll use.

// connect

Whether you want to discuss a project, talk tech, or just say hello โ€” I'm always open to connecting.