I am a Software Engineer and AI Developer with strong experience building both traditional software systems and advanced AI/ML solutions.
I am also an academic researcher with specialization in AI/ML and Quantum Computing.
I work with Python, JavaScript, C++, Java, PyTorch (open to other languages/libraries as required). I also provide Private Tutoring.
I offer services of
Software Engineering:-
- Web Development (Full-stack) — React, Next.js, backend APIs
- Database Design & Development — MySQL, PostgreSQL
- Mobile Development — React Native (cross-platform), Android (Java)
- Desktop Software Development — JavaFX, Python (PyQt), C++ (Qt)
- Scripting & Automation — Python, JavaScript
- Web Scraping & Data Extraction — Python, JavaScript, Java
AI Engineering (ML, GenAI & CV):-
- Deep learning models (CNNs, Transformers, embeddings)
- End-to-end AI system design, training, and deployment
- GenAI & LLM pipelines (RAG, Agents, Tools)
- Computer Vision and Multimodal AI Systems
- Model Optimization and Production Integration
Other Services:-
- Private tutoring (Computer Science, including university courses and professional upskilling)
I specialize in taking complex technical problems and turning them into reliable, production-ready solutions within tight timelines.
Python
C++
Java
JavaScript
AI Development
AI Agent Development
Computer Vision
Front-End Development
Back-End Development
Mobile Development Framework
Desktop Application
React
React Native
LangChain
Tutoring
Scripting
Node.js
Data Processing
Data Scraping
Mo A.
Cairo, Egypt
$95/hr
5.0
11 jobs
I bridge the gap between complex scientific problems and high-performance software. I am a software engineer with a PhD in Computer Science, specializing in scalable data pipelines, computational biology, and custom algorithm development.
I work across three levels of depth, depending on what your project needs:
COMPUTATIONAL BIOLOGY & GENOMICS (Deepest Expertise)
I work with complex sequencing and biological datasets, including NGS analysis, genome assembly, variant discovery, and quality control. I build robust, reproducible analysis pipelines using industry-standard tools like Nextflow and Snakemake, ensuring your research is scalable and production-ready.
SCIENTIFIC SOFTWARE ENGINEERING (My Specialty)
When off-the-shelf software is not enough, I design custom algorithms, data structures, and high-performance tools from scratch. My work is built for correctness, efficiency, reproducibility, and scale, primarily using Python, C++, and Rust.
GENERAL SOFTWARE & FULL-STACK DEVELOPMENT
I am highly flexible and can build the supporting infrastructure your project needs. This includes automation, data pipelines, and database design, as well as JavaScript and web development to build interactive dashboards and visualizations for your data. I write clean, well-tested code that your team can easily understand and extend.
WHAT YOU GET WHEN WORKING WITH ME:
Senior-level technical judgment and clear, jargon-free communication.
- Maintainable engineering that will not become a liability for your team.
- Honest guidance on what is actually worth building.
- A focus on solving the real problem, not just writing code.
- My background includes a PhD in Computer Science, authoring open-source scientific tools used by researchers worldwide, and reviewing academic manuscripts and technical work in genomics and computational biology.
Whether you need a reproducible Nextflow pipeline, a fast custom C++ algorithm, a web dashboard for your data, or a full genomics workflow, tell me your goal. I will give you a clear, honest assessment of how I can help.
Algorithm Development
Python
Data Mining
Data Science
Bioinformatics
Genomics
Genomic Data Analysis
C++
Machine Learning
Data Visualization
Statistical Analysis
Scientific Research
Saif El-Din H.
Cairo, Egypt
$25/hr
5.0
45 jobs
I am a highly skilled software engineer with 3+ years of experience in software development, problem solving, data structures, algorithms, and design patterns. I specialize in building robust projects from scratch, improving existing systems, optimizing performance, and mentoring others to help them grow in their careers.
As a software engineer, I build projects from scratch, implement reliable solutions, and conduct thorough testing. I am also proficient in enhancing existing projects, improving performance, debugging issues, and providing technical guidance to help others achieve their goals.
Skills:
- Programming Languages: C, C++, Java, Python, JavaScript, SQL
- Backend Development: FastAPI, Spring Boot, Django, REST APIs
- Frontend Development: React, HTML, CSS, JavaScript
- Databases: MongoDB, SQL
- Core Concepts: OOP, Data Structures, Algorithms, Design Patterns, SOLID Principles
- Other Strengths: Testing, debugging, performance optimization, code review, mentoring
Algorithmic Background:
- Dynamic Programming
- Graph Theory: BFS, DFS, Dijkstra, MST, Max Flow
- Number Theory and Probability
- Binary Search and Ternary Search
- Advanced Data Structures
- Competitive Programming and problem solving
Why choose me?
👉 𝐀𝐯𝐚𝐢𝐥𝐚𝐛𝐢𝐥𝐢𝐭𝐲: I'm always here when you need me, ready to dive into coding challenges at any time.
👉 𝐓𝐞𝐚𝐦 𝐂𝐨𝐥𝐥𝐚𝐛𝐨𝐫𝐚𝐭𝐢𝐨𝐧: I bring both technical prowess and teamwork skills to the table. I can lead effectively and work seamlessly within a team, juggling multiple tasks without breaking a sweat.
👉 𝐑𝐞𝐬𝐮𝐥𝐭𝐬-𝐃𝐫𝐢𝐯𝐞𝐧: My focus is on crafting efficient applications that not only meet but exceed expectations. I'm all about end-user satisfaction.
👉 𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐜𝐚𝐭𝐢𝐨𝐧: I'm fluent in geek speak and human talk. Whether it's explaining complex code or discussing project details, I've got it covered.
👉 𝐂𝐥𝐢𝐞𝐧𝐭 𝐃𝐞𝐝𝐢𝐜𝐚𝐭𝐢𝐨𝐧: Once the code is written, my commitment doesn't end. I'm there for support even after the contract wraps up, ensuring everything runs smoothly.
Algorithm Development
Algorithms
C++
Java
Python
Data Structures
SQL
Software Design
Automation
Scripting
Git
GitHub
Version Control
C
SaaS Development
Web Development
Ahmed M.
Cairo, Egypt
$60/hr
5.0
61 jobs
Data Scientist, AI & Machine Learning Engineer | Algorithmic Trading Expert
I am Ahmed Montasser, a seasoned AI engineer and quantitative researcher with over a decade of experience in algorithmic trading across traditional and crypto markets. With a master's degree in AI applied to trading, I specialise in designing and deploying high-frequency and systematic trading strategies. My expertise lies in leveraging machine learning, reinforcement learning, and quantitative finance to create innovative, data-driven trading solutions.
Key Highlights:
- Developed technical and fundamental trading strategies
- Developed technical/fundamental trading strategies and AI-driven alpha-factor models and optimized risk-adjusted portfolios for diverse asset classes, including equities, cryptocurrencies, and Forex.
- Expert in Python, Pinescript, and C++, with a strong focus on building ultra-low-latency execution pipelines and scalable data systems.
- Architected comprehensive trading infrastructures with CI/CD, performance benchmarks, and robust risk controls.
- Led a top-performing ML and quantitative trading team at a leading quant fund, known for clear communication and cross-functional collaboration.
- Top-rated Plus freelancer on Upwork with over 40 successful projects, consistently delivering high-performance trading solutions.
My passion is transforming complex trading concepts into live, high-performance systems that drive consistent, data-backed results. Let's connect to explore how I can contribute to your project's success.
Algorithm Development
Data Analysis
Python
R
Data Science
Machine Learning
AmiBroker Formula Language
Cryptocurrency
Quantitative Finance
Artificial Neural Network
Forex Trading
Artificial Intelligence
Deep Learning
C++
Hamada I.
Cairo, Egypt
$20/hr
5.0
15 jobs
A results-driven bioinformatician dedicated to turning complex genomic and multi-omics datasets into clear, impactful discoveries. I support academic groups, biotech teams, and pharmaceutical researchers by streamlining their analyses and helping them move faster toward meaningful scientific outcomes. With strong expertise in computational biology, Nextflow workflow development, and advanced data analytics, I provide end-to-end solutions, from raw data processing to comprehensive insights. My work equips teams with the precise genomic insights they need to push projects forward and achieve their professional and research objectives.
Skills:
Bioinformatics • Computational Biology • RNA-seq Analysis • Single-Cell RNA-seq (scRNA-seq) • GEO Data Retrieval • Data Curation • Metadata Integration • Gene Expression Profiling • Differential Expression • Immune Signature Scoring • Stress Gene Analysis • Cancer Immunology • Tumor Microenvironment Analysis • Predictive Biomarker Discovery • Logistic Regression • Cox Regression • Statistical Modeling • Seurat (R) • Scanpy (Python) • GEOquery • GEOparse • R Programming • Python Programming • Immune Cell Profiling • T-cell Exclusion Analysis • Bulk & Single-cell Integration • Reproducible Bioinformatics Pipelines • Linux / Command-line Workflows
Comprehensive Expertise in Computational Genomics and Machine Learning
Genomics Data Analysis: Extensive experience in processing and analyzing high-throughput genomics data, including RNA-Seq, microarrays, whole genome sequencing (WGS), and targeted sequencing. Skilled in differential expression and variant analysis using tools such as DESeq2, edgeR, and DEXSeq within the R/Bioconductor ecosystem.
Reproducible Pipeline Development: Advanced proficiency in designing and executing Nextflow workflows, including nf-core Sarek, RNAseq, and differential abundance pipelines, ensuring scalability and reproducibility across complex analyses.
Variant Detection and Annotation: Expertise in identifying and annotating germline and somatic variants through robust pipelines encompassing data preprocessing, variant calling, and downstream analysis from WGS and targeted sequencing datasets.
Epigenomics Analysis: Skilled in DNA methylation analysis leveraging both microarray and NGS data. Proficient with Bioconductor tools such as minfi, limma, bumphunter, and bsseq for differential methylation and regional analysis.
Long-Read Sequencing (ONT): Proficient in the analysis of Oxford Nanopore Technologies (ONT) data using tools like Guppy, Minimap2, Porechop, Nanopolish, and Medaka for basecalling, alignment, and variant polishing.
Regulatory Genomics: Strong expertise in transcription factor binding and chromatin interaction analyses using ChIP-Seq and related datasets.
Functional Enrichment and Pathway Analysis: Experienced in gene set enrichment and pathway integration analyses (e.g., GSEA, KEGG, Reactome) using R/Bioconductor and Python-based frameworks.
Single-Cell and Multi-Omics Integration: Skilled in single-cell RNA-Seq and multi-omic data analysis using R-based pipelines, with integration of machine learning techniques for cell-type classification, dimensionality reduction, and trajectory inference.
Machine Learning Implementation: Hands-on experience applying supervised and unsupervised learning methods—including clustering, PCA, random forests, support vector machines, and neural networks—for biological pattern recognition, disease prediction, and feature selection. Competent in developing and deploying ML models for omics data integration and biomarker discovery using Python (scikit-learn, TensorFlow, PyTorch) and R (caret, tidymodels).
Programming and Data Visualization: Proficient in Python (Biopython, Pysam, NumPy, Pandas, scikit-learn, Altair, Matplotlib) and R for end-to-end data analysis and visualization. Experienced with Google Colab and Jupyter Notebooks for collaborative research and reproducible workflows.
MATLAB Applications: Experienced in leveraging MATLAB for modeling biological systems and simulating genetic and population dynamics experiments.
Computational Infrastructure: Extensive experience in Linux/Bash environments, containerization with Docker, and cloud computing platforms including AWS (SageMaker), Google Cloud, and HPC clusters.
Reproducible Research and Collaboration: Adheres to computational best practices, including version control (Git/GitHub), dynamic documentation (RMarkdown, R Notebooks, Jupyter), and workflow management for traceable and reproducible research outputs.
Project Management: Demonstrates a lean, agile, and quality-driven approach to project execution, ensuring timely delivery and stakeholder alignment. PMP-certified professional with proven leadership in interdisciplinary scientific projects.
R
Python
Bioinformatics
Statistics
Molecular Biology
Sequence Analysis
RNA
Genomic Data Analysis
Automation
Project Management
DNA
Data Analysis
Genomics
Biostatistics
Google Cloud Platform
Hossam M.
Cairo, Egypt
$60/hr
4.4
270 jobs
I’m a Software Engineer and Competitive Programming Expert with over 10 years of experience in Algorithms and Data Structures.
I hold a Bachelor's degree in Computer Science and have helped many clients with programming projects, assignments, interview preparation, and algorithmic problem-solving. I also work as a Competitive Programming Coach and ICPC Judge/Problem Setter.
I’m ranked among the top 1.5% on LeetCode: https:// leetcode. com/ HossamYehia, with extensive experience solving complex algorithmic challenges.
You can also find additional competitive programming experience in the “Other Experiences” section of my profile.
### Programming Languages
👉 C
👉 C#
👉 C++
👉 Go
👉 Java
👉 Python
👉 JavaScript
### Algorithms & Data Structures Expertise
👉 Dynamic Programming
👉 Graph Algorithms (BFS, DFS, Dijkstra, MST, Max Flow, SCC, etc.)
👉 Advanced Data Structures (Trie, Segment Tree, Fenwick Tree, BSTs, etc.)
👉 Binary Search & Ternary Search
👉 Mathematics (Probability, Number Theory, Combinatorics, etc.)
👉 Problem Solving & Optimization
### Competitive Programming Experience
✅ 5000+ solved problems
✅ 200+ created problems
✅ ICPC Judge & Problem Setter
✅ Competitive Programming Coach
I am detail-oriented, committed to delivering high-quality work, and capable of learning new technologies quickly when needed.
If you are looking for someone with strong problem-solving skills and deep algorithmic expertise, I’d be happy to help.
Let’s build something great together!
Algorithms
Flutter
C#
C++
Java
API Integration
.NET Framework
Data Structures
SQL
HackerRank
Code::Blocks
IDE
API
Technology Tutoring
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Genetic Algorithms Specialist near Cairo, on Upwork?
You can hire a Genetic Algorithms Specialist near Cairo, on Upwork in four simple steps:
Create a job post tailored to your Genetic Algorithms Specialist project scope. We’ll walk you through the process step by step.
Browse top Genetic Algorithms Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Genetic Algorithms Specialist profiles and interview.
Hire the right Genetic Algorithms Specialist for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Genetic Algorithms Specialist?
Rates charged by Genetic Algorithms Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Genetic Algorithms Specialist near Cairo, on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Genetic Algorithms Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Genetic Algorithms Specialist team you need to succeed.
Can I hire a Genetic Algorithms Specialist near Cairo, within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Genetic Algorithms Specialist proposals within 24 hours of posting a job description.