My name is Mahmoud Mechehoul and I live in beautiful Seattle, WA. I am a software engineer with 8 years of experience writing software applications for startups, research groups and big corporations. I specialize in software applications and RESTful web services running on cloud-based architectures such as Amazon Web Services. In the past, I built web services that process thousands of requests per second, a big data platform that crunches several gigabytes of video data as well as multiple applications for web, mobile and desktop. Right now, I work as a software contractor through my company DevGator which I share with my business partner Soufiane Hassou. Soufiane is a proficient full-stack web developer. At DevGator, we build end-to-end web, mobile and cloud applications.


DevGator LLC Seattle, WA
Owner | Software Contractor, Oct. 2015 – present

I help my clients build software applications backed by cloud based architectures. I am proficient in Java applications running on Amazon Web Services but I am open to other technologies and platforms as well. I am available to hire as a software contractor on a project or hourly basis., Inc. Seattle, WA
Software Development Engineer II – Video Ads, Feb. 2015 – October 2015

I built a big data platform to process and aggregate video consumption data. The platform provides meaningful metrics to video publishers within the Amazon ecosystem. The process to retrieve key business metrics is now at least 10 times faster than before since the new platform removes the need for using slow and clunky legacy Datawarehouse Systems., Inc. Seattle, WA
Software Development Engineer II – Social Game Services, Oct. 2013 – February 2015

I built platform agnostic and scalable web services on top of Amazon Web Services for video game developers. The services I built reduce the cost of running a mobile video game by eliminating the need to run and maintain a separate infrastructure., Inc. Seattle, WA
Software Development Engineer – Game Circle, Jan. 2012 – September 2013

I built part of the highly scalable backend stack that handles a big portion of the traffic coming from Kindle Fire devices which is in the order of millions of requests per hour. I also built some of the 2nd generation Kindle Fire’s user interfaces under a tight deadline and rigorous requirements.

Texas State University San Marcos, TX
Graduate Assistant, Sept. 2009 – December 2011

I did research in the fields of data mining, reliability and biometrics. I setup and maintained web servers used by university students on a constant basis. I also tutored undergraduate students in all computer science related topics.

Sofrecom Services Maroc Rabat, Morocco
Software Engineer, Nov. 2008 – June 2009

I was responsible for maintaining France Telecom’s billing platform. The billing platform is used be several phone service providers. So I had to fix any critical issues in a timely manner since they could result in considerable revenue loss in the long term.

EnduraData, Inc. EdenPrairie, MN
Software Engineer Intern, Oct. 2007 – June 2008

I helped EnduraData in its early stages transform an idea for a content distribution software into a fully functional product. I single-handedly built the user interface for the software that made it easy for data owners to configure and deploy a cross-platform data distribution network.


Texas State University-San Marcos
Masters, Computer Science, 2009 – 2011. GPA: 4.0/4.0

Mohammed V Souissi Univ Rabat (ENSIAS)
Bachelors, Computer Science, 2005 – 2008.

Lycee Technique Mohammed V-Beni Mellal
French Post-Secondary education (classes prépas), Mathematics and Physics, 2003 – 2005.


Programming Languages: Mostly Java/J2EE with basic knowledge of C, C++, HTML, CSS and Javascript.
Databases: Familiar with both relational and NoSQL databases.
Big Data: Mainly Spark running on EMR. Basics of MapReduce and Hive.
Miscellaneous: Extensive exposure to Amazon Web Services. Mobile applications on Android. Web services & RESTful APIs scaling.


  • Outstanding Graduate Student (1 awarded in the College of Science each year – Texas State University – 2011).
  • Honorable Mention for Ranking 7th (1st among Moroccan teams) at the 9th (2006) Arab & North Africa ACM Programming Contest (ANARC).


  • Active Member of TopCoder maintained a steady international ranking among the top 30% contestants.
  • I won several ACM ICPC-like programming contests at the national level (Morocco) back in college.
  • I am fluent in 3 languages: Arabic, French and English.