Ever since the age of four…
Once I put my hands on an NES controller, I knew I wanted to make games. It was also the time I received my first “gaming computer”; a Power Macintosh 7200/90. From Pajama Sam to Putt-Putt, I have been amazed by how a simple gray box could contain hidden worlds where I, a poor Palestinian living in San Leandro, California, was the vanquisher of evil. Eighteen years later, I plan to instill that same kind of heroism in other players with my games. With a Master’s Degree in Computer Science and an emphasis in video game development at Arizona State University,I know I can be a valuable contributor to any passion project.
25% Games is an independent games studio under the guise of an Arizona State University club. I led the Twisted Sails programming team of eight students through an eight-month development cycle of weeklong Scrum sprints using Trello. I also maintained the GitHub version control and taught students how to create game tools/systems in Unity3D with C# . As a leader, I have learned the craft of “programming in a team” and abiding by proper coding standards. Moreover, being in a group of more than twenty students has taught me how to design a game in scope and work as a team player.LEARN MORE
As a software developer for General Motors, I use ASP.NET and C# to make custom user interfaces for enhancing user experience with customer-relationship management applications. I was a full-stack developer on My GM Rewards, a web application where consumers gain and spend points on car merchandise. I also participate in daily agile Scrum standups with a team of seven developers. Working in a top Fortune 10 company has taught me the value of communication within a team. The company has over 20,000+ employees across the world so coordinating effectively becomes a challenge. Additionally, I have learned to be accountable and how to represent my work to stakeholders.Learn More
Post-mortems, developer updates, and some cool programming things I’ve learned.