Personal details

Rachid - Remote

Rachid

Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

Some of my personal and technical qualities & qualifications:

  • Highly experienced in the Java programming language and framework.
  • Highly experienced in PHP.
  • Strong problem solving and analytical skills.
  • Excellent debugging and troubleshooting skills.
  • Fast learner of new and emerging technologies.
  • Solid knowledge in every stage of the Software Development Life Cycle, end to end.
  • Strong understanding and hands-on experience in Object Oriented Programming (OOP) concepts, object oriented design principles, design patterns and coding best practices.
  • Strong background in web development (Java, PHP, and other) and experience implementing Web Services.
  • Experienced in designing and implementing well-documented and reusable RESTful APIs and micro-services.
  • Experienced in system monitoring and tuning for performance and high availability.
  • Team player mentality; positive can-do attitude; solutions-oriented.
  • Detail oriented and skilled at turning complicated problems/requirements into well organized simple tasks.
  • Ability to work as a member of a group or autonomously if needed.
  • Ability to multitask, manage projects, prioritize tasks and manage time effectively.
  • Experienced in Serverless Architecture.
  • Experienced in Microservices Architecture.

Work Experience

Senior Software Engineer
Bankrate, Inc. | Dec 2012 - May 2015
HTML/CSS
PHP
jQuery
MySQL
Angular
WordPress
HTML5
CakePHP
SPA
RESTful API
Worked on the multimillion dollars portfolio on Bankrate's open source assets/websites. Used the LAMP stack (Linux, Apache, MySQL and PHP), AngularJs, JQuery, CakePHP and Wordpress CMS. Also, Created and consumed SOAP and RESTful apis.
Software Engineer
Disney - ABC Television | Feb 2008 - Dec 2012
PHP
Java
HTML5
ActionScript 3
Zend Framework
Responsive Design
Video streaming
JavaScript
RESTful API
Woked part of ABC Television's Video Platform Team. I was responsible of building and maintaining the full-episode and short-form video player and all the Web services empowering the video layers and ABC's Watch pages.