Hamza Eraoui

Software Engineer

I build pixel-perfect, engaging, and accessible digital experiences. As a software engineer, I specialize in creating robust and scalable web applications. My passion lies in solving complex problems and turning ideas into reality through code.

Portrait of Hamza Eraoui, a software engineer, smiling.
Site Logo

From the Blog

Technical articles, personal reflections, and engineering stories.

Running SQLcl MCP Safely: How to Sandbox Your Filesystem Using Docker

10/19/2025

Running SQLcl MCP Safely: How to Sandbox Your Filesystem Using Docker
SQLcl MCP Server: Tips, Tricks, and Use Cases

10/10/2025

SQLcl MCP Server: Tips, Tricks, and Use Cases

Projects & Portfolio

A selection of my side projects, experiments, and open-source work.

bash
>
SQLcl MCP Server
Implemented a secure MCP Server using the MCP Java SDK to enable LLM access to Oracle Databases, improving developer productivity by 30% and achieving broad adoption among Oracle users.
Java
MCP
Oracle
SQL
Screenshot of a modern web application dashboard with charts and graphs.
Database Package Manager
Developed the first package manager in the database ecosystem, enabling full lifecycle management of SQL and PL/SQL applications through a state-of-the-art architecture that securely isolates and deploys third-party dependencies within the database.
SQL
PL/SQL
Architecture
DevOps
Image of a code editor with highlighted syntax, representing a development environment.
Smol AI Developer
Developed an AI agent that acts as a Junior Java Developer within a large-scale codebase, performing code reviews and generating unit and integration tests to achieve 80% code coverage. Automated repetitive development tasks using Java, OpenAI SDK, and Maven.
AI
Java
OpenAI
Maven

Services

How I can help you build amazing things.

Software Development
End-to-end development of web and mobile applications, from ideation and architecture to deployment and maintenance.
AI Agent & MCP Development
Building intelligent AI agents and robust MCP servers to interact with your data and services, enabling advanced automation.
Low-Code/No-Code Development
Consulting and development services for Low-Code/No-Code platforms, with a special focus on Oracle APEX.

Contact & Connect

Have a project in mind or just want to say hi? Let's connect.

> whoami: