Youssef Shahin

Youssef Shahin

Cairo, Egypt
Hire Youssef
Scroll To View More
Youssef Shahin

Youssef Shahin

Cairo, Egypt
Member since November 1, 2013
Youssef is an engineer, developer, and problem solver with a proven ability to build optimal solutions for solving complex problems. He has experience with large scale architectures and machine learning solutions. He is a fast learner who is constantly looking to improve his skills.
Youssef is now available for hire
  • Twilio, 1 year
  • Ubuntu, 7 years
  • HTML, 7 years
  • CSS, 7 years
  • JavaScript, 3 years
  • Ruby, 2 years
  • Ruby on Rails, 2 years
  • Object-oriented Design (OOD), 5 years
Cairo, Egypt
Preferred Environment
Ubuntu, OS X, Sublime, Git
The most amazing...
...thing I've coded is a compiler for a reduced version of the C language called C-.
  • Consultant
    2013 - PRESENT
    • Built
    • Built a JavaScript library to allow calling from one website to another.
    • Set up an Asterisk server and connected it to Twilio to service SIP clients.
    Technologies: Ruby on Rails, Twilio
  • SDE II
    2010 - PRESENT
    • Analyzed data and traffic to improve Bing's local search.
    • Maintained and Improved
    • Built the instant answers component.
    Technologies: JavaScript, C#, Data Mining, Data Engineering, Machine Learning
  • Co-Founder
    2010 - 2012
    • Understood and improved a pre-existing project with poor code quality.
    • Built the business from the ground up.
    • Hired and managed people.
    Technologies: PHP, Zend, Magento
  • Software Engineer
    2009 - 2010
    • Built components to convert Magento to a multi-store shopping cart (think online mall).
    • Built components for
    Technologies: PHP, C#, ASP.NET, Magento, Zend
  • Software Engineer
    2007 - 2009
    • 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.
    Technologies: Adobe Flex, C#, ASP.NET, Python
  • Vagrant Parallels (Development)

    A Vagrant provider plugin I created to enable Vagrant to work on Parallels. Parallels is clearly better than VirtualBox on OS X in terms of performance and memory utilization.

  • Usertalk (Development)

    This tool allows customers to call a user from anywhere and receive a user's customer calls from the website though the user's SIP-enabled phone from the user's landline.

  • ITWorx Prayer Time Gadget (Development)

    A Windows Vista gadget to calculate Muslim prayer times.

  • Bing Translator (Development)

    I maintained and built components on Bing Translator as a full-stack engineer working on UI, JavaScript components, and the C# back-end. I moved the site from to

  • UIME (Universal Input Method Editor) (Development)

    I designed and built the UIME JavaScript library. I optimized for modularity, made the project easily digestible, and allowed it to be even easier to build new features.

  • Libraries/APIs
    Twilio, jQuery, Bing Maps, SQLite, Twitter API, Google API
  • Paradigms
    Object-oriented Programming (OOP), Object-oriented Design (OOD), Service-oriented Architecture (SOA), Agile Software Development, Scrum
  • Platforms
    Ubuntu, Linux, Windows, Mac OS X
  • Languages
    JavaScript, C#, Ruby, CSS, SQL, HTML, C++, Python, Java
  • Frameworks
    Ruby on Rails, Zend, Play Framework, Symfony
  • Tools
    Sublime Text 2, Visual Studio, Vim, Oh My Zsh, MacVim, TextMate, Zsh
  • Storage
    MySQL, PostgreSQL
  • Bachelor's degree in Computer Science, Mechanical Engineering
    American University in Cairo - Cairo, Egypt
    2001 - 2007
I really like this profile
Share it with others