Anas Yousef

Founder at Cifra

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anas Yousef is a founder and seasoned software engineer with nine years of experience building robust backend systems, automation tooling, and production-ready testing practices. Based in London, he has held technical leadership roles including CTO at Finity and hands-on engineering positions at Sky and Basement before launching his own venture, Cifra. He contributes to notable open-source crypto trading projects like Freqtrade, where he improved security by censoring sensitive logs and strengthened database parsing with unit tests, and developed automation tooling to transform hyperopt configurations for trading strategies. Comfortable bridging product and engineering, Anas brings a pragmatic focus on maintainability, developer ergonomics, and security in fast-moving startups.
code8 years of coding experience
job3 years of employment as a software developer
bookA-Level, Physics, A-Level, Physics at DLD College London
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Surrey
github-logo-circle

Github Skills (14)

cryptocurrency10
automation10
logging10
automations10
pytest10
python10
algorithmic-trading10
trading-bot10
fread10
cli9
command-line9
command-line-interface9
regular-expression9
unit-testing9

Programming languages (4)

TypeScriptJavaScriptRubyPython

Github contributions (5)

github-logo-circle
Trading strategy for the Freqtrade crypto bot
Role in this project:
userAutomation Engineer & Python Developer
Contributions:2 reviews, 38 commits, 10 PRs in 21 days
Contributions summary:Anas primarily focused on automating the transformation of hyperopt parameter configurations within the trading strategy. They developed a Python-based codemod to convert these parameters into raw values. Additionally, they added command-line interface (CLI) functionality for easier usage and incorporated testing to ensure the correctness of the transformation process. The user's work improved the usability and maintainability of the trading strategy by automating configuration modifications.
trading-strategytrading-botfreqtradebotcrypto-bot
freqtrade/freqtrade

Jul 2021 - Jul 2021

Free, open source crypto trading bot
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 commits, 1 PR, 2 comments in 1 day
Contributions summary:Anas primarily focused on improving the robustness and security of the freqtrade trading bot. They implemented features to censor sensitive information, like passwords, from logs, enhancing privacy. The user added unit tests to validate database URI parsing logic, ensuring code quality and maintainability. Additionally, the user applied code formatting using flake8, increasing code readability and consistency.
telegram-botalgorithmic-tradingpythonfreqtradetrading-bot
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial