// $ cat resume.txt
Haytham Ichahbane
Casablanca, Morocco
[email protected] · haythamichahbane.com
// PROFESSIONAL SUMMARY
Software Engineer at Oracle with deep expertise in Oracle database internals, SQL/PL/SQL optimization, and performance tuning. Experienced building platform-level tooling, automating database deployment workflows, and delivering strategic enterprise applications that have replaced multi-million dollar third-party contracts. Strong interest in database infrastructure, high availability systems, and automation at scale.
// EXPERIENCE
Oracle · Software EngineerMar 2023 - present
Casablanca, Morocco
- Member of the Oracle APEX development team, building features for the APEX platform.
- Contributed to 3 strategic applications within a 7-person team built on Oracle APEX to replace third-party software, directly enabling business units to drop multi-million dollar external contracts.
- Developed and optimized complex SQL queries and PL/SQL stored procedures, including execution-plan analysis, index optimization, and query-rewrite strategies for performance-critical workloads.
- Diagnosed and resolved Oracle performance issues using execution plans, wait events, and workload analysis.
- Built a CI/CD pipeline for Oracle APEX applications using SQLcl, enabling automated deployment and version-controlled database releases.
- Cross-functional collaboration with engineering teams on high-priority strategic initiatives spanning database design, backend logic, and application delivery.
Marsa Maroc · Software Engineering InternSep 2022 - Nov 2022
- Developed backend services using Python and Django REST Framework.
- Designed APIs integrating a relational database with AI inference services.
- Built distributed system components including messaging servers and inference pipelines.
// PROJECTS
MeridianDB, Multi-Model Database Engine · Personal project · C++20in progress
- Building a database engine from scratch in C++20 unifying four storage models in a single logical system: row-oriented for OLTP, column-oriented for OLAP, a vector index for similarity search, and graph storage for relationships.
- Designed the shared transaction, security, and metadata planes across all four storage engines (multi-version concurrency control on commit timestamps, write-ahead logging, and a single catalog), with each architecture decision recorded and costed before implementation.
- Continuous integration across four compiler and sanitizer configurations, including aarch64, to catch memory-ordering defects that only surface on weak memory models.
// SPEAKING & COMMUNITY
- Speaker on Oracle APEX and Oracle Database: technical talks for experienced practitioners as well as sessions for university students and faculty.
- Co-organizer of hackathons and learning events centered on Oracle Database, from format and content through to running them on the day.
- Regular volunteer in social and educational initiatives.
// TECHNICAL SKILLS
- Databases: Oracle Database, SQL, PL/SQL, Oracle APEX, Oracle Internals (execution plans, wait events, query optimization)
- Programming: Python, C/C++
- Infrastructure & Tooling: Docker, OCI, SQLcl, Git, Linux/Bash
- Frameworks: Django, Django REST Framework
// EDUCATION
MEng, Computer Science · Ecole Polytechnique – Universiapolis2018 - 2023
Tip: press ⌘P to print or save as PDF.