Skip to main content
Ziad AshrafZA
Looking for a job

Ziad Ashraf

@ziadashraf2

Software Engineer Intern at Papyri App building document automation, including an n8n and Python pipeline that cut preprocessing time and costs by 80%.

Egypt
Message

At Papyri App, I built a React.js and FastAPI chatbot with custom MCP tools for natural-language interaction with a document processing and archival platform. I also automated ML preprocessing with an n8n workflow and a Python server built using Starlette, reducing processing time and costs by 80%.

I implemented on-prem VLM inference with Ollama and vLLM, and created observability dashboards with OpenTelemetry Collector and OpenObserve to monitor application and infrastructure health. I also developed AI-powered document workflows and a benchmarking framework that exports model experiment results to Google Sheets.

As an Open Source Contributor to FreeCAD, I improved Draft modeling and PartDesign Draft usability using C++ and Qt. In my projects, I built a multi-tenant laser-cutting quoting and order-management SaaS, plus AI-enabled study tools for recording, transcribing, and reinforcing study sessions.

Experience

Work history, roles, and key accomplishments

FreeCAD logoFR
Current

Open Source Contributor

FreeCAD

Feb 2025 - Present (1 year 9 months)

Improved Draft modeling by enabling neutral-plane sketches with C++/Qt and increased PartDesign Draft usability by allowing negative angles control. Enhanced Pad and Pocket features by supporting negative lengths.

DR

Backend Intern

DRB

Oct 2025 - Dec 2025 (2 months)

Completed a structured curriculum covering Node.js, NestJS, Prisma ORM, Docker, JWT, and Swagger. Engineered backend tasks and features within the fleet management domain and collaborated in a cross-functional team to launch a full-stack application.

Education

Degrees, certifications, and relevant coursework

Helwan University logoHU

Helwan University

Bachelor of Science, Computer Science

Pursued a Bachelor of Science in Computer Science, covering coursework in data structures, algorithms, OOP, and machine learning.

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan