Ruben Alonso Cortes MendozaBack End Developer
PHP Backend Developer with experience in different frameworks such as Laravel, Symfony, CodeIgniter. Also Experience with other techs such as Node and frameworks like Express or NestJs. Experience with Rest API
Tech stack
PHP (25)
JavaScript (22)
HTML (16)
MySQL (13)
jQuery (11)
ETL (11)
Scala (11)
CSS (11)
CodeIgniter (10)
REST APIs (8)
JSON (7)
DB2 (7)
Angular (6)
GitHub (6)
Spark (6)
Performance Optimization (6)
AngularJS (6)
Linux (5)
AJAX (4)
Symfony (4)
Laravel (3)
Postman (3)
SPARQL (3)
Microservices Architecture (3)
API Development (3)
IT Support (2)
XML (2)
SQL (2)
Doctrine (2)
Twig (2)
Experience
API PHP Developer - DisneyGlobant
03/2023 - Currently

- Developing API Rest using Laravel - Create new features required by the Client - Fixing bugs and improve code - Create queries using SPARQL and Postman - Developing new features

SPARQL
Laravel
Postman
PHP
MySQL
API Development
Microservices Architecture
Back End Developer - BlockSkyeGlobant
03/2025 - Currently

- Developing new features using Laravel / PHP, Node / Express and Mysql - Fixing issues reported by the client - Code reviews for PR

Laravel
PHP
MySQL
Node.js
Express.js
GitHub
REST APIs
Postman
Full Stack Developer - BDA LinkGlobant
10/2022 - 03/2023

- Developing backend with Laravel 8 PHP - Developing fronted with jQuery, JavaScript and BladePHP - Developing Ajax calls using jQuery and PHP - Creating, updating and deleting tables in MySQL - Updating UI regarding requirements provided by the Client - Generating reports

PHP
JavaScript
MySQL
jQuery
Laravel
NodeJS DeveloperGlobant
05/2022 - 10/2022

- Took a course for re-skilling (PHP Developer to NodeJS) - Practicing using NodeJS, Express, Nest, Angular and IONIC - Using SuperTest library to do TDD - Understanding the different between the methods for arrays in JavaScript and also understanding the way nodeJS works - Practicing using NestJS and 3 databases (2 MySQL databases, 1 NoSQL database) - Creating APIs with NodeJS and Express

PHP
JavaScript
MySQL
Angular
APIs
NoSQL
Node.js
Express.js
Senior Software EngineeringPentalog
01/2022 - 04/2022

- Taking courses to improve my skills with Laravel - Taking courses to improve my skills with NodeJS and ExpressJS - Taking courses related to OWASP

Laravel
PHP
PHPUnit
Node.js
Express.js
PHP Web Developer - L3 Support CMDW - DataStage Developer - Scala Developer - SREIBM
11/2016 - 01/2022

- Backend Developer - Frontend Developer I use Technologies such as PHP (CodeIgniter, Symfony2/3, Zend), jQuery, React, Angular, MySQL, Python, CSS (SemanticUI, Bootstrap, Materialize), HTML, Javascript

PHP
Angular
DB2
JavaScript
ETL
Scala
GitHub
PHP Web Developer - L3 Support CMDW - DataStage Developer - Scala DeveloperIBM
11/2016 - 01/2022

- Develop Backend using PHP - Develop Frontend using AngularJS + HTML + JavaScript - Verify that the queries run with no errors - Improve performance in queries - Giving support L3 for another system called CMDW - Check the possible issues with the queries on CMDW to know why are not running - Create ETL Jobs for synchronized data between two databases - Checking Sev 1 and Sev 2 from Production - Checking Sev 1 and Sev 2 from testing environment - Develop new features using Scala - Spark - DB2

PHP
JavaScript
AngularJS
HTML
ETL
Spark
Scala
Performance Optimization
Developer PHPFreelance PHP
03/2015 - 06/2017

- Developing different systems using web technologies such as PHP (CodeIgniter, Zend Framework, Symfony2), jQuery, JavaScript, CSS, HTML and MySQL as database. - I used PHP + MySQL to create some API Rest to get and return information for some mobile applications

PHP
JavaScript
MySQL
CodeIgniter
jQuery
HTML
CSS
Symfony
IT Support Specialist L3 DIIBM
07/2015 - 11/2016

- Sevs1 Support - Check integrity data between systems - Verify the XML Request and Response to know what data have been sent between the systems - Reproduce issues in test environment using GUI - Reproduce issues using a tool for creating web service request and know if the system is working as expected - Create defects for development team - Create requests for cleaning bad data saved in the database or for replacing data not saved as expected - Check new functionality applied to UI / UX and checking if the system still is working regarding the new requeriments

XML
DB2
IT Support
PHP DeveloperAlcatel One Touch
02/2014 - 03/2015

- Developing back-end internal system using PHP (Symfony 2 Framework) - Managing data using SQL Server and Doctrine 2 - Developing front-end using HTML, CSS, jQuery, JavaScript, Semantic UI and Twig - Using Handlebars for creating templates will fill in with information received by the AJAX calls - Creating ajax calls using an API in JavaScript - Using JSON format as responding the AJAX calls - Using jQuery's plugins for displaying information inside grids dynamically - Generating querys for returning information will be displayed to final users - Creating user manual - Implementing jQuery's plugins used for displaying information inside grids and will loaded dynamically - Creating PDF reports and generating the export - Creating Excel files with information displayed in the data grid and export

PHP
JavaScript
SQL
AJAX
jQuery
HTML
CSS
Twig
Doctrine
Symfony
PHP DeveloperZavor Digital S.C.
12/2009 - 02/2014

- Developing back-end system using PHP (CodeIgniter) - Developing front-end using HTML, CSS, Blueprint CSS, jQuery, JavaScript - Using MySQL as database - Developing static websites and dynamic websites - Posting messages on Facebook using Facebook API Graph - Using Facebook Connect for using login on external sites - Managing 4 developers in Pulzos project (pulzos.com) - Planning the process of developing of platform and assign task to developers - Managing Magento platform with three stores (stocks, generating reports, chat support) - Creating APIs for sharing information in mobile application - Developing some clases for sending notifications to Mobile Devices (IOS and Android) - Supporting clients with problems on platforms developed by the company - Managing servers (FTP accounts, E-mail accounts, creating databases, registering domains and subdomains) - Installing platforms such as Wordpress, phpBB and so on - Using JSON format - Creating Excel files with PHPExcel library

PHP
JavaScript
MySQL
CodeIgniter
jQuery
JSON
REST APIs
Linux
HTML
CSS
PHP DeveloperFreelance Developer
05/2011 - 02/2014

- Developing back-end systems using PHP (Zend Framework and CodeIgniter) - Developing front-end using HTML, jQuery, CSS, JavaScript - Using MySQL as database (creating databases) - Using Facebook API Graph for connecting with external sites and creating login - Using Facebook API Graph for posting messages on Facebook - Creating albums and upload images to Facebook using Facebook API Graph - Using Twitter API and Twitpic library for posting messages on Twitter timeline of users and upload pictures to TwicPic generating a link posted on Twitter. - Using JSON format as responding of AJAX calls - Creating Excel files and exporting using PHPExcel library

PHP
JavaScript
MySQL
AJAX
CodeIgniter
jQuery
HTML
CSS
JSON
REST APIs
Education
Licenciatura en InformaticaUniversidad de Guadalajara
02/2004 - 12/2008
Licenciado en InformaticaUniversidad de Guadalajara
02/2004 - 02/2008