Skip to main content
Top expert badge
Recommended expert
Profile header background

Yassen A.-Full-Stack Software Engineer

Yassen A. - Full-Stack Software Engineer - profile avatar
Profile header overlay
Available
New Cairo City, Egypt

Check rate

Experience

Sep 2024 - Mar 2025

FlowBoard — Full-Stack Task Management Web App

Alignerr

Position summary
FlowBoard — Full-Stack Task Management Web App at Alignerr
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Architected a robust REST API using Python (FastAPI) and SQLAlchemy ORM, secured with JWT authentication.
  • Implemented real-time, bi-directional data flow via WebSockets, integrated with a responsive HTML/CSS/JavaScript live dashboard.
  • Established modern DevOps practices by containerizing the application with Docker and implementing CI/CD pipelines via GitHub Actions to automate pytest suites on main branch pushes.
Jan 2024 - Present

Software Engineering Contributor

DataAnnotation.tech

Position summary
Software Engineering Contributor at DataAnnotation.tech
Industries
Information Technology
Business areas
Information Technology
Quality Assurance
Research and Development
  • Developed and debugged robust Python and Java scripts to automate massive-scale data validation within complex RLHF pipelines.
  • Executed advanced coding and prompt-engineering initiatives across multilingual datasets, enforcing strict logic and quality standards.
  • Authored and standardized technical rubrics and documentation, enabling engineering peers to consistently reproduce complex QA logic.
Jan 2024 - Present

Freelance Full-Stack Developer

Freelance

Position summary
Freelance Full-Stack Developer at Freelance
Industries
Information Technology
Business areas
Information Technology
Project Management
  • Architect and deploy end-to-end web applications and internal tooling, managing the full SDLC from front-end interfaces to back-end infrastructure.
  • Optimize application performance and ship scalable feature updates across diverse codebases, including Python, Java, and C++.
  • Partner with stakeholders to define technical scope, translating complex business requirements into actionable architectural specifications and delivery roadmaps.
Jan 2024 - Dec 2025

Software Engineer & AI Data Specialist

Innodata / xAI / RealTrainAI

Position summary
Software Engineer & AI Data Specialist at Innodata / xAI / RealTrainAI
Industries
Information Technology
Business areas
Information Technology
Quality Assurance
Research and Development
  • Engineered RLHF data pipelines and executed complex reasoning tasks to train and evaluate large language models.
  • Conducted rigorous search-quality evaluations and algorithmic analysis, delivering structured technical findings directly to downstream engineering teams.
  • Authored over 500 comprehensive technical evaluations, establishing high standards for architectural clarity, logic consistency, and precise documentation.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology.

Information Technology
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Quality Assurance, Research and Development, Project Management, and Product Development.

Information Technology
Quality Assurance
Research and Development
Project Management
Product Development
Profile match chart

Summary

Versatile Software Engineer with 3+ years of end-to-end development experience across multiple paradigms and tech stacks. Proven ability to design, build, and ship scalable full-stack applications leveraging Python, Java, and C++. Combines deep technical execution with rigorous system documentation, producing technical specifications, architectural evaluations, and structured reasoning for engineering teams. A track record of driving cross-functional clarity and optimizing complex logic pipelines.

Skills

  • Languages: Python, Java, C, C++, Dart, Javascript, Sql
  • Frameworks & Core Tech: Fastapi, Sqlalchemy, Websockets, Rest Apis, Jwt
  • Devops & Infrastructure: Docker, Github Actions, Ci/Cd, Unit Testing (Pytest)
  • Engineering Practices: Systems Documentation, Technical Specifications, Algorithmic Evaluation, Qa Logic

Languages

Arabic
Native
German
Native
English
Advanced

Education

Sep 2025 - Jul 2029

Arab Academy for Science, Technology & Maritime Transport (AAST)

Bachelor’s degree · Computer Engineering · Egypt

Certifications & licenses

Tiering Grading Certification

OneForma

Statistics

Experience

Total positions 4
Experience in Information Technology 3 y
Avg length 2 y
Longest experience 2 y 9 m

Expertise

Recent roles FlowBoard — Full-Stack Task Management Web App, Software Engineering Contributor, Freelance Full-Stack Developer
Main industries Information Technology
Main business areas Information Technology, Quality Assurance, Research and Development

Qualifications

Highest degree Bachelor
Certifications earned 1

Profile

Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Yassen is based in New Cairo City, Egypt and prefers 100% remote projects.

Yassen speaks the following languages: Arabic (Native), German (Native), English (Advanced).

Yassen has at least 3 years of experience. During this time, Yassen has worked in at least 4 different roles and for 4 different companies. The average length of individual experience is 1 year and 8 months. Note that Yassen may not have shared all experience and actually has more experience.

Based on recent experience, Yassen would be well-suited for roles such as: FlowBoard — Full-Stack Task Management Web App, Software Engineering Contributor, Freelance Full-Stack Developer.

Yassen's most recent position is FlowBoard — Full-Stack Task Management Web App at Alignerr.

In recent years, Yassen has worked for Alignerr, DataAnnotation.tech, Freelance, and Innodata / xAI / RealTrainAI.

Yassen is most experienced in industries like Information Technology.

Yassen is most experienced in business areas like Information Technology, Quality Assurance, and Research and Development. Yassen also has some experience in Project Management and Product Development.

Yassen holds a Bachelor in Computer Engineering from Arab Academy for Science, Technology & Maritime Transport (AAST).

Yassen has 1 certificate: Tiering Grading Certification.

Yassen is immediately available part-time for suitable projects.

Daily rate distribution

0% 25% 50% 75% 100%
11% of experts charge less than €480 per day.
33% of experts charge between €480 and €640 per day.
33% of experts charge between €640 and €800 per day.
11% of experts charge between €800 and €960 per day.
11% of experts charge €960 or more per day.
<€480 €480-​640 €640-​800 €800-​960 €960+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 680 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 640 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 9 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.