Mohammed El Bachiri

Java Developer

Crafting robust enterprise applications with Java. Specialized in Spring Framework, building scalable backend services, and solving complex problems.

Get in Touch

About Me

I'm a passionate Java developer dedicated to building enterprise-grade applications. With expertise in Spring Framework and modern backend development patterns, I focus on creating scalable, maintainable solutions.

My journey with Java started at YouCode, where I specialized in backend development during my final year. I've since worked on production systems, including document scanning services using OCR technology.

I believe in writing clean code, understanding system architecture, and continuous learning. Whether it's REST APIs, microservices, or data persistence layers, I approach each challenge with precision and creativity.

Featured Projects

Document Scanning Service

Document Scanning Service

Enterprise document scanning solution with OCR integration using Terrasect OCR Java library. Processes scanned images and extracts text with high accuracy.

Java SETerrasect OCRSpring Framework
Project Title

Project Title

Add your project description here. You can customize this later in lib/data.ts

Spring BootHibernate
Project Title

Project Title

Add your project description here. You can customize this later in lib/data.ts

Java EEJPA

More projects coming soon! You can add them in lib/data.ts

Experience & Education

Work Experience

Java Developer

2023 - 2024

mo9awil

Developed document scanning service using Java and Terrasect OCR library. Built backend services for image processing and text extraction.

Java SETerrasect OCRSpring Framework

Student - Java Specialization

2022 - 2024

YouCode

Completed intensive coding bootcamp with specialization in Java during the final year. Learned enterprise development patterns and best practices.

Java SEJava EESpring Framework

Education

Full Stack Development - Java Specialization

2022 - 2024

YouCode

Specialized in Java development in the final year. Learned enterprise patterns, Spring Framework, and backend development.

Skills & Expertise

Technical Skills

Languages

JavaSQL

Frameworks

Spring BootSpring DataSpring SecuritySpring MVC

ORM & Persistence

HibernateJPA

Databases

MySQLPostgreSQL

Tools & Build

MavenGit

Concepts & Patterns

RESTful APIsMicroservicesEnterprise ArchitectureSOLID Principles

Soft Skills

Problem Solving
Active Learning (Learning by Doing)
Teamwork & Collaboration
Flexibility with Technologies
Professional Communication

Let's Connect

I'm always interested in hearing about new projects and opportunities. Feel free to reach out!

Contact Information

Follow Me

© 2024 Mohammed El Bachiri. Built with Java, Spring, and coffee. ☕