Yousef Elmansy
Verified Expert in Engineering
Software Developer
Cairo, Cairo Governorate, Egypt
Toptal member since February 16, 2022
Yousef is a software engineer with a bachelor’s degree in computer engineering and software systems and three years of work experience. He has been working as a Python developer specializing in algorithm development. Yousef is always ready for new and exciting challenges.
Portfolio
Experience
- Software Development - 5 years
- Python - 5 years
- Flask - 3 years
- Selenium - 3 years
- Scrapy - 3 years
- Autonomous Robots - 2 years
- FastAPI - 1 year
Availability
Preferred Environment
Ubuntu, IntelliJ IDEA, Python, Algorithms
The most amazing...
...project I've worked on is a clause extraction API that gained a lot of interest from our clients and got sold immediately.
Work Experience
Software Development Engineer
Amazon Web Services (AWS)
- Added integrations for several services with our API.
- Oversaw and maintained the operational health of our services.
- Wrote detailed documentation to onboard new hires.
Developer
Heritage Wound Care, LLC
- Developed an automation tool for onboarding patients.
- Built a dashboard for overseeing and tracking automation tasks.
- Automated patient data collection from a third-party service.
Algorithms Engineer
Syntheia Pty Ltd.
- Developed a clause extraction API that immediately gained a lot of interest from our clients.
- Updated our core document's clause extraction algorithm and vastly improved it.
- Optimized our document ingestion pipeline, making it three times faster.
Software Development Engineer
OMFM
- Handled projects primarily focused on data ETL and process automation.
- Automated a lot of processes using Python and SQL.
- Developed dashboards and email alert systems, increasing efficiency and allowing the company to take on more clients.
- Created a web interface NLP system using Microsoft LUIS that interprets English queries from the user about a dataset, generates SQL queries, runs them, and returns the output to the user.
Software Team Lead
ASU Racing Team
- Developed software for a remotely operated vehicle (ROV) and competed in the 2018 regional MATE ROV Competition in Alexandria, scoring third place among the region.
- Designed and developed software for an autonomous underwater vehicle (AUV) using ROS.
- Competed in the 2019 AUVSI RoboSub Competition in San Diego and were runner-ups for the Innovation Award.
Software Development Engineer
iRithm
- Developed an Excel-like formula parser as part of a spreadsheet web interface.
- Contributed to the development of the back-end system using TypeScript and Node.js.
- Acted as a system analyst, responsible for documenting and designing the system and recording requirements.
- Assisted the data science team in developing an NLP system for interpreting spoken queries.
Experience
Text to SQL Interface (NLP)
Education
Bachelor's Degree in Computer Engineering and Software Systems
Ain Shams University - Faculty of Engineering - Cairo, Egypt
Certifications
Self-Driving Car Engineer Nanodegree
Udacity
Skills
Libraries/APIs
Beautiful Soup, Node.js
Tools
IntelliJ IDEA, Language Understanding (LUIS), Gazebo Simulator
Languages
Python, SQL, JavaScript, TypeScript, Kotlin, Java
Frameworks
Flask, Scrapy, Selenium, Django
Storage
IIS SQL Server, PostgreSQL, Microsoft SQL Server, MySQL, Redis
Platforms
Ubuntu, Raspberry Pi
Other
Algorithms, Software Development, FastAPI, Self-driving Cars, Autonomous Robots, Simultaneous Localization & Mapping (SLAM), Navigation, Computer Vision, Natural Language Processing (NLP), Robotics, Robot Operating System (ROS), Web Crawlers, Generative Pre-trained Transformers (GPT)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring