Join YouNoodle | Login

Muhammad Arrabi

Senior Software Developer at Cobalt, the leading internet marketing provider for auto dealers in the USA.

Headline: Entrepreneur
Work status: Employed Full-Time
Website: http://arrabi.blogspot.com
Industries: Computing, Information Technology, Internet, Media
Skills: AJAX, C/C++, Copy Writing, Databases, Design, Engineering, English, Human-Computer Interaction, Java, Javascript, Languages, Languages and Platforms, Perl, Product design, Python, Software Engineering, SQL, Web Development, Windows applications, Writing
Location: Santa Clara, CA, USA
Groups: Online Advertising Professionals (OAP), Queen Rania Center for Entrepreneurship (QRCE)
Visas: USA, Jordan
Interested in: Brainstorming, Finding business partners, Finding cofounders, Finding team mates, Meeting new people, Professional opportunities, Promoting my startups, Recruiting for my startup
Tags: .net, acm programming contest winner, c, c#, c++, eda, electronic design automation, internet marketing, j2ee, java, oc4j, oracle app server, search engine marketing, sem, silicon valley, simulator, small medium business, smb, verilog
Schools: Colorado State University, University of Arkansas System - Fayetteville, University of Washington - Seattle

FULL BIO

Part of the team growing the Search Engine Marketing (SEM) offering at Cobalt.

WORK EXPERIENCE

Employer: Cobalt Group
Position: Senior Software Developer
Time period: March 2007 - Present
Description: - Search Engine Marketing Specialist, with experience with Google AdWords and Yahoo SEM. Certified Google Adwords Professional.
- Developed middle-tier SOA software for Search Engine Marketing using C#, ASP.NET and MS SQL
- Migrated several major components to Java, J2EE, Oracle App Server 10, & JSF
- Worked with Perl and Oracle DB

Employer: Nusym Technology, Inc.
Position: Senior Software Developer
Time period: August 2005 - February 2007
Description: - Designed and implemented a full memory manager for a Verilog symbolic simulator
- Quickly learned Verilog and Chip Design concepts to work on Verilog Simulator
- Implemented and owned several Verilog and Vera simulator components
- Worked with the VP of Engineering to set software development procedures in company

Employer: Microsoft Corporation
Position: Software Design Engineer, Host Integration Server
Time period: August 2004 - August 2005
Description: - Owned the Core Engine component including the SNA network layer to IBM mainframes; involves designing and implementing the integration with the Windows Server System initiative.
- Owned adding Kerberos support in the HIS server-client communications

Employer: Microsoft Corporation
Position: Program Manager, Visual Studio
Time period: April 2002 - August 2004
Description: - Responsible for one of three main product themes (Data Programming Model); owned code generation, data programming model and runtime setup in Visual Studio Tools for Office 2005
- Selected to team of 20 from division of 5000 to evaluate and provide feedback to Senior Vice President on new internal customer satisfaction program
- Wrote three threat analysis security reviews, one of which is held as best practice for the group
- Wrote eight specification documents, conducted two usability labs and three customer onsite visits;
- Managed the Framework’s team Design Change Request process for Beta 1 (40 DCRs)
- Speaker in industry conferences (TechEd 2004)
Visual Studio Tools for Office shipping in 2005;

Employer: Microsoft Corporation
Position: Program Manager, Windows
Time period: September 2001 - April 2002
Description: - Owned the Windows Scripting components: Windows Script Host, Scripting engines (Jscript and VBScript), and Scripting interfaces in Windows and Internet Explorer
- Worked as Release Manager for Windows Script v5.6 in Windows Server 2003, IE 6 SP1, Windows XP SP1, and the Script Package on the web (500,000 downloads/yr), in addition to 2 critical security patches (14 million downloads) on Windows Update
- Conducted customer research and developed plans and prototypes for the next version of the Script Host
Developed and executed the migration plan of the Windows Scripting charter to Windows Shell group

Employer: Microsoft Corporation
Position: Program Manager Intern
Time period: August 2000 - December 2000
Description: Designed the animation, transitions, & printing features for Mac PowerPoint X; on successful completion, designed printing features for Mac Word and Excel, working remotely with teams in Redmond, WA
Features shipped in Mac Office X in 2001

Employer: IBM
Position: Web Development Intern
Time period: May 1999 - August 1999
Description: Worked in a team of two to design and develop the Internet Virtual Tour for IBM North America.
Site went live ‘99 (http://www-3.ibm.com/employment/us/vt)

EDUCATION

University: Colorado State University
Time period: 2006 - 2008
Degree: Computer Science, MSc

University: University of Washington - Seattle
Time period: 2004 - 2005
Degree: Computer Science, MSc

University: University of Arkansas System - Fayetteville
Time period: 1997 - 2001
Degree: Computer Science, BSc

INFORMATION

Hobbies: - Flute player in Aswat, the Bay Area Community Arabic Music Ensemble ('05-present)
Memberships: - Co-founder and Board member for the Toasters Toastmasters club for Public Speaking (‘01-‘05)
- Board member at Microsoft Diversity Group (‘04-‘05)
- Volunteer in Habitat for Humanity of Seattle (’04)
Awards: - Ranked 6th in the USA and 18th in World in the 1999 ACM International Collegiate Programming Contest
- Released critical security update for Windows, 14 million downloads; took initiative and dealt with premier customers in emergency situation when senior manager was out due to sickness
- Speaker in TechEd 04 conference on MS Visual Studio Tools for Office: the Data Programming Model
- Implemented a BED memory manager that outperformed the benchmark in research community

Muhammad is Following (1)

View all
  • Y-Fi (Youth Finance)

    Y-Fi (Youth Finance) prepares the next generation of youth for financial responsibilities of daily life.

Muhammad's Contacts (7)

View all