Banner Image

Skills

  • C#
  • Unity 3D
  • Windos Presentation Foundation (wpf)
  • .NET
  • 3D
  • 3ds Max
  • Ajax
  • App Development
  • Asp.net MVC
  • Asp.net Storefront
  • Blender
  • C++
  • Game Design
  • Game Development
  • HTML5

Sign up or Log in to see more.

Services

  • Senior Software Developer

    $10/hr Starting at $25 Ongoing

    Dedicated Resource

    Experienced web/app/game developer with more than 14 years experience in the field. Teaching C++, Java, C# and more programming languages at Cairo university. If you aim for top speed, top quality with...

    .NET3D3ds MaxAjaxApp Development

About

My mission is to deliver high quality software, and I promise to deliver it fast and charming. "Top Speed & Top Quality"

I love coding and helping others at the same time, so I decided to go on with my academic role besides doing software engineering for the past 14 years and now I think it is the suitable time to focus on one thing and I've chosen to be the Engineer to build more things myself. As a teaching assistant I’ve practiced team leading and project management for many years. My first hobby is helping my teammates (students) to fix bugs and teaching them not to create new ones.
On the other hand, I’ve been a results driven software developer with proven success in delivering fast-paced, high quality, intelligent and enterprise software to technical managers and to clients as well. Since 2003, I've been working with VB6, C#, VB.net building small to enterprise level quality software. In-depth knowledge and experience working closely with Object Oriented Programming and design. Proven high communication skills dealing with managers and clients from the U.S. since 2008. Creative, problem solver and innovative thinker who can apply in-depth analysis of software problems and provide expert level solutions. I always have performance in mind while coding, and I like taking on solving heavy computational problems.

Work Terms

I can work for 20 hours per week in usual conditions, but I can increase it to reach 40 hours per weeks on demand.