Skip to content

Resume

Mahmoud Kozae, Full Stack Software Developer

contact@mkozae.com,
Berlin, DE

Work Experience

Software Developer (Research Software and Digital Humanities)

Freie Universität Berlin | Sep 2018 - Ongoing | Berlin, DE Selected Projects:

  • Developed a Full-Stack app for 50+ team members enabling collaborative data entry, ML-supported image labeling, and transcription. The on-prem solution was built with Next.js (with Rust/WASM for performance optimization), ASP.NET Core, and MongoDB, later migrated to AWS using DynamoDB.
  • Built a serverless Full-Stack app to support large language models (LLM) for scholarly text analysis with Svelte, Python (FastAPI, Langchain), and Rust.
  • Designed and implemented a Progressive Web App (PWA) for publishing research results, with interactive visualizations, utilized by over 1000 students and researchers.

Student Research Assistant for Digital Methods

Freie Universität Berlin | Aug 2017 - Sep 2018 | Berlin, DE

  • Designed a prototype for a collaborative research platform that reduced repetitive tasks and streamlined feedback exchange, utilizing Django and PostgreSQL.

Backend Web Developer

Systex Digital Solutions | Jul 2012 - Dec 2014 | Cairo, EG

  • Responsible for server-side development and scripting for e-commerce and CRM software, including SQL and .NET-based backend services.

Freelancer (Various Roles)

Freelancer | 2013 - 2015 | Tanta, EG

  • Tutored Arabic-speaking professionals preparing for work in Germany in German as a second language.
  • Contributed to the development of websites for local businesses, handling backend tasks.

Skills

Disciplines & Roles

  • Fullstack Development
  • System Design
  • DevOps
  • Requirement Engineering
  • UX/UI Research

Main Programming Languages

  • C# / F#
  • Rust
  • JavaScript / TypeScript
  • Python

Main Tools & Technologies

  • Backend: ASP.NET Core, MongoDB, Node.js, AWS (PaaS & FaaS)
  • Frontend: React / Next.js, Angular, WebAssembly, HTML / CSS
  • DevOps: AWS (CI/CD & IaC), Jenkins, GitHub Actions, Docker
  • MLOps: LangChain, HuggingFace, Semantic Kernel, AWS (Bedrock, SageMaker)

Spoken Languages

  • English (Proficient | C1 Level)
  • German (Proficient | C1 Level)
  • Arabic (Native)

Education

Master of Arts, Arabic Studies (Digital Humanities Focus)

Freie Universität Berlin | Oct 2018 - Dec 2024 (expected) | Berlin, DE

  • Thesis: “Building Transcription Software for the Kalila wa-Dimna Project: Applying Software Engineering Processes in Textual Scholarship.”
  • Relevant Courses: “Explainable AI for Decision Making,” “UI/UX Research,” “Bibliographic Data Management.”
  • Developed Retrieval-Augmented Generation (RAG) apps for analyzing Arabic literary texts using LangChain and HuggingFace.

Bachelor of Arts, Arabic Studies

Freie Universität Berlin | Mar 2016 - Sep 2018 | Berlin, DE

  • Thesis: “A Computer-Assisted Quantitative Approach to the Stylistics of Pre-Islamic Poetry.”
  • Developed a Full-Stack app for interactive annotation of poetic verses with Vue.js, Python (Flask), and MongoDB.

Master of Science, Computational Physics (Did not finish)

Technische Universität Chemnitz | Mar 2015 - Mar 2016 | Chemnitz, DE

  • Attended courses on parallel programming (C) and simulation software development (Java).

Bachelor of Engineering, Telecommunications and Electronics

Tanta University | Sep 2005 - Jun 2012 | Tanta, EG

  • Graduation Project: “Implementation of a VoIP Telephony System Using Open Source Technologies.”
  • Founding member of the IEEE Tanta Branch; organized events and training sessions for new students.

Certifications

  • AWS Certified Developer Associate | Since May 2024
  • AWS Certified Cloud Practitioner | Since July 2023