Ahmed Farghaly

afarghaly@gmail.com | (650) 483-7757
Professional Profile
A seasoned developer with over 10 years experience in web, mobile and server-side technologies. I bring a lot to any challenge, including great coding skills, a team-minded attitude and a first-rate work ethic
Work Experience
FanKave, Inc. 
Lead iOS Developer (Feb 2014 - present)
An early-stage addition to this team, I have been charged with architecting and writing this startup's flagship product; it's iPhone app. In addition to my technical duties, I have also been managing junior developers by setting standards for code, running code reviews as well as the majority of SCRUM responsibilities
50Cubes, Inc. 
Senior Engineering Manager (Nov 2009 - Jul 2013)
A founding member of this gaming startup, Ahmed had an instrumental role in developing the company’s products, organizing its teams, providing leadership for its employees, as well as evolving the product development process. Coordinating between engineering, design, and product teams, Ahmed led the execution of critical projects and ensured their timelines remained on­schedule.
Screamstream Interactive 
Senior Interactive Developer (Sep 2006 - Sep 2009)
Ahmed’s role at this creative studio was to meet with clients, evaluate project requirements, review designs, and execute creative pieces such as Flash mini­games, direct marketing campaigns, touchscreen applications, product simulations, and advertising placements. This is where Ahmed developed the skills for a pixel­perfect design element in his work
TurnHere, Inc. 
Interactive Developer (Jan 2006 - Sep 2006)
Working closely with the Creative Director, Ahmed designed and developed several interactive widgets which incorporated a custom Flash video player and XML data for a great video browsing experience. Ahmed’s work helped TurnHere’s users find real­estate properties for sale
Shoretel, Inc. 
Engineering Test Associate (Jun 2002 - Jan 2005)
Ahmed was a member of the testing team of this enterprise­VOIP startup. His primary function was writing and implementing test plans to validate quality of enterprise­level VOIP switches as well as the software that ran on it. Ahmed also wrote some simple tools to assist in the testing process. Ahmed tested using Siebel and MS Access, and he developed using Java and HTML
Stanford University 
Assistant Research Engineer (Sep 2001 - May 2002)
Ahmed joined a team of research engineers and scientists in this advanced internship. His primary function was to develop an application which provided a user interface to browse the contents of a large database. Ahmed used Java, Visual Basic, SQL, MS Access
Published Works
Education
San Francisco State University
B.A, Industrial Arts, emphasis: Visual Communication
Ahmed’s education at SFSU bridged the critical space between graphic design and user interface design. Ahmed also attended game programming courses at SFSU
Foothill College
A.S, Computer Science
Coursework covered basic computer science concepts and intermediate software development practices using Java
Personal
When not coding or leading teams to success, Ahmed enjoys performing music at local cafés, flexing his creative muscles through traditional and digital media, as well as taking scenic photos of the San Francisco Bay Area. He also enjoys sports and plays tennis on a regular basis