Yassen A.-Full-Stack Software Engineer

Check rate
Experience
FlowBoard — Full-Stack Task Management Web App
Alignerr
- 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.
Software Engineering Contributor
DataAnnotation.tech
- 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.
Freelance Full-Stack Developer
Freelance
- 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.
Software Engineer & AI Data Specialist
Innodata / xAI / RealTrainAI
- 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.
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.
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
Education
Arab Academy for Science, Technology & Maritime Transport (AAST)
Bachelor’s degree · Computer Engineering · Egypt
Certifications & licenses
Tiering Grading Certification
OneForma
Statistics
Experience
Expertise
Qualifications
Profile
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
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.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a FlowBoard — Full-Stack Task Management Web App
Nearby freelancers
Professionals working in or nearby New Cairo City, Egypt
