Ricardo Miguel S.


441 euro
17 years
Guadalajara, MEXICO

My experience


Intel / Artech / PraxisOctober 2016 - Present

Praxis - Intel Developer Zone, Hillsboro, Oregon Sr PHP/Drupal Developer

* Working on drupal 7 project and website:

IDZ - Intel Developer Zone
Website for product support and developers (engineers) community

* Developing responsive solutions for new pages, new sections, custom videos section and documentation section, user interfaces, anonymous and authenticated users like content editor, language editor, webops, contributors, etc...

* Custom modules and web application pages according to project requirements with PHP, MySQL, DRUPAL 7, HOOKS, AJAX, HTML, HTML 5, CSS, SASS, Json, Jquery, and JavaScript.

* Worked with command line environment on UNIX/Linux and other tools related to the LAMP environment and its stack toolset, COMPASS, PHP-CLI, GIT, Drupal 7, Drush.

* Developed email notifications, CRON TASK and JOBS using Drupal hooks, debugging and testing processes.

* Custom modules to build forms (user and edit forms) to custom information for UI using fields.

* Custom content types and features module and form alter module and hooks.

* Maintaining user groups (ROLES), PERMISSIONS and special code by user roles for Drupal.

* Used various Drupal tools including Drush command line, Views and CCK and also Developed Custom modules and Drupal templates

* Used various Drupal hooks including FORM ALFER, UPDATE, FEATURES, hook NODE, MENU, BLOCK, SCHEMA, hook SAVE, PRESAVE, RENDER, PAGE, HTML, SEO, etc between more used.

* Developed with translate Drupal rules.

* Release Security Updates, repair bug.

* Worked integrating search engine optimization (SEO).

* Developed queries, triggers and functions in MYSQL to develop website reports or Drush scripts updating nodes and data as also updating data base using hook update.


* Requirement tool YOUTRACK

Environment: PHP, Drupal7, HTML5, JavaScript, JQuery, CSS3, SASS, LESS, COMPAS, MYSQL, Ubuntu12.04, LAMP. Workbench, PHPStorm, snniping tool, Git Tortoise, Git hub, Putty, WinSCP, Mobaxterm, Slack, Youtrack, Sublime Text, Cisco AnyConnect Secure Mobility Client.

ICWGROUP / HITSSApril 2016 - October 2016


Working on the different sites of ICWGroup (Insurance company in San Diego CA).


* Collaborating in websites development, management, updating Core and Plugins for Wordpress periodically follow continuous integration process for security updates

* Backend and frontend develop for new websites version.

* Design and develop solution for new features adding new fields and develop the visual adjustments with javascript and stylesheet.

* Develop frontend displays and section displays in the page.

* Repair bugs

* Test the code developed and prepares code to be exported.

* Support and Documentation.

Environment: PHP, Wordpress, Apache virtual host, HTML5, JavaScript, JQuery, CSS3, SASS, LESS, COMPAS, MYSQL, LAMP, Heidi, PHPStorm, Git Tortoise, Github, Putty, WinSCP, Jira, Sublime Text, Citrix, windows remote.

EnovaFebruary 2009 - April 2016


* Working during 7 years on several drupal 7 website new projects:

Consejo Mexiquense de Ciencia y Tecnología
Science Office for Mexico State

Enova Company main website

Red de Innovación y Aprendizaje
Website for main project of the Science Office for Mexico State

Biblioteca Digital del Estado de México
Library online for Culture Office of Mexico State

https://www.pmc.gob.mx - https://www.pmc.gob.mx/
Puntos México Conectado
Website for Mexican Communication and Transport Office

E-learning website and project build with Moodle and Drupal 7 with SSO. Project founding for the BID Inter-American Development Bank.

Due to latest changes in new Mexico government of the president Andres Manuel Lopez Obrador started on December 2018, some of the government projects should've finished activities by budget cut and websites are offline right now. We can search them in google, they will appear in search yet.

* Project management, team leadership, chef on software architecture solutions about websites and e-learning platforms.

* Developed front-end and back-end for websites, e-learning platforms and learning materials and support to strategic level department projects.

* Developement and custom MOODLE, LIMESURVEY, DRUPAL and WORDPRESS using MYSQL, PHP, HTML, CSS, JavaScript, Jquery, XML, JSON, MySQL, PostgreSQL according to project requirements.

* Consulting services and support to Enova clients which required analysis, design and development of software solution for websites to satisfy needs and client requirements.

* Determinate software structure, architecture and data design to small and big software requirements, giving solution and getting training and operation indicators to the company.

* Consulting services and support to WebOps, Editors, DevOps teams and others company teams. Managed supplies, client teams and company teams and to my own development team.

Environment: PHP, Moodle, Drupal, Wordpress, SCRUM , HTML5, Ajax, JavaScript, JQuery, CSS3, SASS, COMPAS, LESS, SCORM 1.4 and 2, TINCANAPI, Webservices (SOAP, REST, XML), MYSQL, Postgres, Ubuntu12.04, LAMP, XAMP, WAMP, AdobeCC, Workbench, Git Tortoise, Github, Putty, WinSCP, SSH, sshkeys, Google tools, Mantis, Sublime Text.

Grupo ElektraMarch 2006 - February 2009


* Design, development and navigation courses online made Dreamweaver and Flash.

* Flash interactivity with actionscript 2 or 3 and develop html with javascript communication through an LMS.

* Develop assessments through communication with html with javascript.

* Packing e-learning courses for API SCORM 1.2 or 2004

* Design and preparation of ations and Flash animations.

* Packing, importing and exporting e-learning course bundles.

* Developing e-learning solution with flash and actionscript 2 and 3.

* Website Development with HTML FLASH, CSS, images and Adobe Dreamweaver, Flash, Fireworks.

* Preparation of documentation

Environment: XAMP, Dreamweaver, Flash, Photoshop, Illustrator, Freehand, CSS, XML, HTML, ActionScript 2 and 3, PHP, Javascript, Autoring LMS.

Instituto Latinoamericano de la Comunicacion EducativaFebruary 2006 - January 2009


* Massive design, massive image retouching and processing images for web with PHOTOSHOP and actions tool.

* Analyze, design and development of animated ations in Flash.

* Generating xls's, xml´s for massive exportation of html´s (web pages in html and xml with css)

* Management and update of look and feel of big electronic book collections which were statics websites at that time.

* Analyze book structure to develop design documentation for ebook development.

* Scanning and printing documents and images.

* Developed and managed static web pages using HTML FLASH, CSS, images and Adobe Dreamweaver, Flash, Fireworks.

Environment: Dreamweaver, Flash, Photoshop, Illustrator, Freehand, CSS, XML, HTML, ActionScript 2, javascript.

My stack

XAMP, WinSCP, WebStorm, Website Development, Web development, UI Development, Ubuntu, Team management, Sublime Text, Software Architect, Sass, Project Management, MongoDB, Mantis, Linux Red Hat, Less, Jscript, Jira, Image Processing, HTML, Hooks, GitHub, GitFlow, FireBug, Eclipse IDE, Drupal 7, DevOps, Design Patterns, Design, Debugging, Continuous Integration, Compass - SASS, Compass, CLI, Cisco Switches/Routers, Chef, Bootstrap, Apache Web Server, Analysis, Agile Methodology, ActionScript, Adobe Photoshop, NetBeans, Adobe Creative Cloud, PhpStorm, PostgreSQL, MySQL, SQL, Git, Java, JSON, Express.js, Node.js, AngularJS, jQuery, HTML5, JavaScript, Moodle, WordPress, PHP, Drupal, AJAX, Drush, Linux, UNIX, REST, SOAP, Web Services, SCORM, XML, XAMPP, LAMP, WAMP, PHPMyAdmin, Adobe Illustrator