
Youssef Shahin
Verified Expert in Engineering
Software Developer
Redmond, WA, United States
Toptal member since April 16, 2014
Youssef is a software engineer with 15+ years of experience in designing and optimizing large-scale system infrastructures. He has a proven track record in enhancing system reliability, scalability, and security through innovative architectural improvements. Youssef is skilled in leading cross-functional teams and mentoring engineers, driving complex system migrations and implementing robust operational practices.
Portfolio
Experience
- Ubuntu - 7 years
- CSS - 7 years
- HTML - 7 years
- Object-oriented Design (OOD) - 5 years
- JavaScript - 3 years
- Ruby - 2 years
- Ruby on Rails (RoR) - 2 years
- Twilio API - 1 year
Preferred Environment
Git, Ubuntu, Visual Studio Code (VS Code), Rust
The most amazing...
...\thing I've built was a Goal State Orchestration (GSO) system, which was used to manage and deploy ML infrastructure and models.
Work Experience
Principal Software Engineer
Microsoft
- Built and maintained the Microsoft speech service platform. Created on-prem solutions for speech service containers for private cloud deployments.
- Handled Azure Cognitive Services infrastructure deployments and management. Created and owned the speaker recognition service.
- Contributed to Azure AI service infrastructure deployments and management.
Senior Research SDE
Microsoft
- Owned LUIS, a machine teaching platform for language understanding.
- Contributed to performance and reliability improvements in the service, allowing runtime traffic to reach thousands of requests per second with 99.9% uptime.
- Introduced solid engineering practices to allow for fast, reliable deployments, as well as zero downtime and easy rollback of the service.
Consultant
Gyrolabs
- Built a website along with a JavaScript library to allow calling between websites.
- Set up an Asterisk server and connected it to Twilio to service SIP clients.
Software Development Engineer
Microsoft
- Analyzed data and traffic to improve Bing's local search.
- Maintained and improved Bing Translate.
- Built the Bing.com instant answers component.
Co-founder
el7a2.net
- Understood and improved a pre-existing project with poor code quality.
- Built the business from the ground up.
- Hired and managed people.
Software Engineer
Technivance
- Built components to convert Magento to a multi-store shopping cart (think online mall).
- Built components for http://www.Q8Car.com.
Software Engineer
ITWorx
- Built a reusable code repository and a Visual Studio plugin for installation in the current project.
- Maintained and reviewed software licenses and purchases.
- Deployed an Asterisk server to use internal communication on employee phones.
Experience
Vagrant Parallels
https://github.com/yshahin/vagrant-parallelsUsertalk
ITWorx Prayer Time Gadget
Bing Translator
http://www.bing.com/translator/UIME (Universal Input Method Editor)
Language Understanding Intellegent Services | LUIS.ai
https://www.luis.aiEducation
Master's Degree in Computer Science
Georgia Tech - Atlanta, GA, USA
Bachelor's Degree in Computer Science and Mechanical Engineering
American University in Cairo - Cairo, Egypt
Certifications
Machine Learning
Coursera
Skills
Libraries/APIs
Twilio API, jQuery, Google API, X (formerly Twitter) API, Bing Maps, WebRTC
Tools
Microsoft Visual Studio, Sublime Text 2, Zend Studio, Sublime Text, Git, Oh My Zsh, TextMate, Vim Text Editor, MacVim, Zsh, VirtualBox
Paradigms
Object-oriented Design (OOD), Object-oriented Programming (OOP), Agile Software Development, Scrum, Service-oriented Architecture (SOA), Parallel Programming, Distributed Programming
Platforms
Ubuntu, Windows, Linux, Docker, Kubernetes, Twilio, Magento, OS X, Azure, Visual Studio Code (VS Code)
Languages
Python, HTML, CSS, C#, C++, JavaScript, SQL, PHP, Bash, Ruby, Java, Go, Rust
Storage
SQLite, MySQL, PostgreSQL
Frameworks
Adobe Flex, ASP.NET, ASP.NET Core, Zend Framework, Ruby on Rails (RoR), Symfony, Play Framework
Industry Expertise
Teaching
Other
Data Mining, Data Engineering, Machine Learning, Multithreading, Algorithms, Scalability, Deep Reinforcement Learning, Software Development, Development, Virtualization Technology
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