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
Links
- GitHub: https://github.com/kozae
- Publications: https://orcid.org/0009-0004-1866-905X