Lead Software Engineer · Technical Lead

Ahmed Mohammed
Jalal Ramadan

Engineering complex products. Owning the whole journey.

I design and lead software products from requirements and architecture through hands-on implementation, verification, and delivery.

MEIA operational overview listing three pharmacies with their readiness state and the requirements still missing from each.
MEIA · Business platform
DentalClinic treatment-planning workspace showing the full 32-tooth chart, using fictional demo data.
Mawed appointment slots for a selected day, using fictional demo data.
Mawed

Architecture to delivery

  • 6+Years of professional experience
  • Web · Mobile · DesktopProduct engineering
  • OpenTo full-time opportunities

01 / Professional profile

Hands-on engineering. End-to-end responsibility.

I began building software while studying. My work has since grown through institutional systems, client products, and research into technical leadership of complex software platforms.

I translate business requirements into architecture, domain models, and working products—then stay involved through implementation, technical review, verification, and delivery. Applied AI and software-testing research add depth to that engineering practice.

Ahmed Mohammed Jalal RamadanLead Software Engineer · Technical Lead
Read the full professional story
  • Architecture & direction

    System decomposition, clear boundaries, and technical decisions.

  • Business & domain

    Workflows, permissions, and stateful rules modelled explicitly.

  • Engineering & verification

    Hands-on implementation, quality checks, and reliability.

  • Leadership & delivery

    Technical review, developer collaboration, and delivery ownership.

02 / Projects

One body of work. Different engineering challenges.

Explore all projects

Six projects across business platforms, healthcare, applied machine learning, and browser interaction.

Applied machine learning · Dataset engineering

AI Code Testing

A labelled corpus of 3,502 Python snippets built from three independent sources, and a seven-class defect classifier trained on it.

  • Python
  • Corpus engineering
  • TF-IDF + XGBoost

Computer vision · Temporal classification

Hand Gesture Recognition

Recognising gestures from 30-frame sequences of hand landmarks, because a gesture is movement over time rather than a single image.

  • MediaPipe
  • LSTM

03 / Capabilities

What I take responsibility for.

System architecture & design

Translate requirements into modular systems with explicit contracts and enforceable boundaries.

MEIA · DentalClinic

Application engineering

Build across web, mobile, and desktop with platform-appropriate interfaces and application logic.

Next.js · Flutter · C# / .NET

Business rules & domain modelling

Turn permissions, approval lifecycles, and clinical taxonomies into understandable software.

MEIA · Mawed · DentalClinic

Verification & quality

Test business rules and security boundaries; reproduce and qualify machine-learning evaluation.

MEIA · AI Code Testing

Reliability engineering

Design retry-safe operations, transactional changes, concurrency handling, and recovery paths.

MEIA

Technical leadership & delivery

Own technical direction and system decomposition while collaborating with developers and reviewing implementation.

Independent engineering practice

04 / Experience

A career built through expanding responsibility.

From freelance development during university to architecture and technical leadership. Research work in 2022–2023 ran alongside postgraduate study.

  1. 2024 — presentCurrent

    Independent software engineering and technical leadership

    Leads technical direction, architecture, system decomposition, implementation review, and end-to-end delivery of complex products.

  2. 2022–2023 · Türkiye

    Academic and research software development

    Worked on AI-assisted software testing, Python defect classification, code-quality analysis, and temporal computer vision.

  3. 2021–2023 · Egypt

    Institutional software engineering

    Built and supported student, test and data-management workflows with access-aware application design.

  4. 2020 · Egypt

    IT and operational technical systems

    Supported business technology, networks, attendance and surveillance systems, and day-to-day operational infrastructure.

  5. During university

    Freelance software development

    Started professional software work before graduation through client and independent development projects.

05 / Research & education

Research depth. Engineering perspective.

arXiv preprint · 2024

AI & software testing

Co-authored the research paper “The Role of Artificial Intelligence and Machine Learning in Software Testing,” available as an arXiv preprint (arXiv:2409.02693).

Read the preprint (opens in a new tab)

Ahmed Ramadan · Husam Yasin · Burhan Pektas

Education

  1. Present

    Doctoral studies in Computer Engineering

    Karabük University

    Pursued alongside an active software-engineering and technical-lead practice.
  2. 2024

    MSc in Computer Engineering

    Üsküdar University · Thesis programme

    Thesis: Enhancing Code Testing through Artificial Intelligence Techniques: An Applied and Analytical Study.
  3. 2020

    BSc in Information Technology and Computer Science

    Sinai University · CGPA 3.51/4.00 · Very Good

    Received 3rd-place Academic Excellence Recognition from the Faculty of Information Technology and Computer Science.

06 / Résumé

The complete professional picture.

Experience, selected work, engineering capabilities, education, and research—the same professional picture the sections above set out in full.

  • 6+ years of professional experience
  • Web, mobile and desktop product engineering
  • MSc in Computer Engineering · doctoral studies
  • arXiv preprint on AI in software testing

07 / Contact

Let’s talk about the next complex problem.

Currently active in software engineering and technical leadership, and open to the right full-time opportunity.

Open to full-time opportunities

Available for lead software engineering and technical leadership roles across product platforms, mobile and desktop applications, and applied machine learning.