### Egyptian Naval Forces — Software Developer & DevOps Engineer
*Egypt | October 2016 – December 2017*

Full-time Software and DevOps Engineer as part of mandatory 14-month military service.

#### Documents Archiving Web Application

Co-designed and developed a **Ruby on Rails document archiving web application** with microservice architecture. Authored a major service driving the application and implemented several features within the main web application. Responsible for refining, maintaining, extending, and constantly testing to meet evolving users' demands.

#### Java Middleware & Reporting

- Built a **Java middleware web service** that integrated and synchronized the new application with a legacy Oracle database server — **automating a process formerly maintained manually by 3 data-entry workers**.
- Implemented a **PDF report generation plug-in** (using the iText library) spanning the full report cycle: receiving user requests, relaying to middleware, extracting data, producing PDF reports, and serving them back through the main application.

#### Data Center Administration

Set up, administrated, and maintained a **small data center** of 6 Windows and Linux servers (physical and virtual machines) hosting web and desktop applications, a domain controller, and Kaspersky antivirus server, along with MySQL and Oracle databases.

- Maintained the existing LAN network and authored incremental backup scripts.
- Created and maintained a **local Git server** for team source control.
- **Mentored fellow engineers** in Git usage and Linux administration.
