EXPLORE


5.9
5.9
94%
$40 USD / Hour
・

Mexico (12:58 AM)
・
Joined on December 22, 2006
・
1 Recommendation
$40 USD / Hour
・
My background in various sciences led me down an analytical path. However, it was the courses in Computer Science that sparked a passion for programming, inspiring me to delve what it really means to become a Software Engineer. Over the course of my studies in the areas of JavaScript and Python, it became very obvious to me that Software Engineering is not just “knowing” a few languages, it’s also the art of implementation. This is why I decided to attend Full Stack Academy’s Software Engineering immersive, allowing me to tie several skills together. I’ve worked with many clients and in many positions and it has improved my communication skills. I always look forward to meet new clients from all over the world and help them to realize their imagination.
Verifications
On time
79%
On budget
79%
Accept rate
100%
Repeat hire rate
10%
![A Google Script is generated so that with the Form a Schedule for teachers is created in Google calendar
function agregar(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var hoja = ss.getSheetByName("programacion");
var ssTZ = SpreadsheetApp.getActive().getSpreadsheetTimeZone();
var Avals = ss.getRange("B1:B").getValues();
var signups = hoja.getRange("B2:F5").getValues();
var lastRow = Avals.filter(String).length;
for(i=0; i<signups.length; i++){
var shift= signups[i];
var title= shift[0];
var startDate= shift[1];
var timeStart= shift[2];
var endDate = shift[3];
var endTime = shift[4];
//var title = sheet.getRange(lastRow,2).getValue();
//var endTime = ss.getRange(lastRow,7).getValue();
//var startDate = sheet.getRange(2,3).getValue();
var formattedStart = Utilities.formatDate(new Date(startDate), 'GMT-4', 'MM-dd-yyyy');
//var timeStart = sheet.getRange(2,4).getValue();
var justTimeStart = Utilities.formatDate(timeStart](https://cdn3.f-cdn.com/files/download/135937676/WhatsApp%20Image%202021-02-08%20at%206.01.41%20PM.jpeg?fit=crop&image-optimizer=force&format=webply&width=894&height=672)
Google form and Teacher Calendar
![A Google Script is generated so that with the Form a Schedule for teachers is created in Google calendar
function agregar(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var hoja = ss.getSheetByName("programacion");
var ssTZ = SpreadsheetApp.getActive().getSpreadsheetTimeZone();
var Avals = ss.getRange("B1:B").getValues();
var signups = hoja.getRange("B2:F5").getValues();
var lastRow = Avals.filter(String).length;
for(i=0; i<signups.length; i++){
var shift= signups[i];
var title= shift[0];
var startDate= shift[1];
var timeStart= shift[2];
var endDate = shift[3];
var endTime = shift[4];
//var title = sheet.getRange(lastRow,2).getValue();
//var endTime = ss.getRange(lastRow,7).getValue();
//var startDate = sheet.getRange(2,3).getValue();
var formattedStart = Utilities.formatDate(new Date(startDate), 'GMT-4', 'MM-dd-yyyy');
//var timeStart = sheet.getRange(2,4).getValue();
var justTimeStart = Utilities.formatDate(timeStart](https://cdn6.f-cdn.com/files/download/135937677/WhatsApp%20Image%202021-02-08%20at%206.01.28%20PM.jpeg?fit=crop&image-optimizer=force&format=webply&width=894&height=672)
Google form and Teacher Calendar
![A Google Script is generated so that with the Form a Schedule for teachers is created in Google calendar
function agregar(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var hoja = ss.getSheetByName("programacion");
var ssTZ = SpreadsheetApp.getActive().getSpreadsheetTimeZone();
var Avals = ss.getRange("B1:B").getValues();
var signups = hoja.getRange("B2:F5").getValues();
var lastRow = Avals.filter(String).length;
for(i=0; i<signups.length; i++){
var shift= signups[i];
var title= shift[0];
var startDate= shift[1];
var timeStart= shift[2];
var endDate = shift[3];
var endTime = shift[4];
//var title = sheet.getRange(lastRow,2).getValue();
//var endTime = ss.getRange(lastRow,7).getValue();
//var startDate = sheet.getRange(2,3).getValue();
var formattedStart = Utilities.formatDate(new Date(startDate), 'GMT-4', 'MM-dd-yyyy');
//var timeStart = sheet.getRange(2,4).getValue();
var justTimeStart = Utilities.formatDate(timeStart](https://cdn6.f-cdn.com/files/download/135937678/WhatsApp%20Image%202021-02-08%20at%206.01.11%20PM.jpeg?fit=crop&image-optimizer=force&format=webply&width=894&height=672)
Google form and Teacher Calendar
Excel Macro Windows Form Advanced
Excel Macro Windows Form Advanced

BrowsingMysqlPhp

BrowsingMysqlPhp

BrowsingMysqlPhp

BrowsingMysqlPhp

Nav Tree Php mysql

Nav Tree Php mysql

Nav Tree Php mysql
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool

Bot Telegram
![A Google Script is generated so that with the Form a Schedule for teachers is created in Google calendar
function agregar(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var hoja = ss.getSheetByName("programacion");
var ssTZ = SpreadsheetApp.getActive().getSpreadsheetTimeZone();
var Avals = ss.getRange("B1:B").getValues();
var signups = hoja.getRange("B2:F5").getValues();
var lastRow = Avals.filter(String).length;
for(i=0; i<signups.length; i++){
var shift= signups[i];
var title= shift[0];
var startDate= shift[1];
var timeStart= shift[2];
var endDate = shift[3];
var endTime = shift[4];
//var title = sheet.getRange(lastRow,2).getValue();
//var endTime = ss.getRange(lastRow,7).getValue();
//var startDate = sheet.getRange(2,3).getValue();
var formattedStart = Utilities.formatDate(new Date(startDate), 'GMT-4', 'MM-dd-yyyy');
//var timeStart = sheet.getRange(2,4).getValue();
var justTimeStart = Utilities.formatDate(timeStart](https://cdn3.f-cdn.com/files/download/135937676/WhatsApp%20Image%202021-02-08%20at%206.01.41%20PM.jpeg?fit=crop&image-optimizer=force&format=webply&width=894&height=672)
Google form and Teacher Calendar
![A Google Script is generated so that with the Form a Schedule for teachers is created in Google calendar
function agregar(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var hoja = ss.getSheetByName("programacion");
var ssTZ = SpreadsheetApp.getActive().getSpreadsheetTimeZone();
var Avals = ss.getRange("B1:B").getValues();
var signups = hoja.getRange("B2:F5").getValues();
var lastRow = Avals.filter(String).length;
for(i=0; i<signups.length; i++){
var shift= signups[i];
var title= shift[0];
var startDate= shift[1];
var timeStart= shift[2];
var endDate = shift[3];
var endTime = shift[4];
//var title = sheet.getRange(lastRow,2).getValue();
//var endTime = ss.getRange(lastRow,7).getValue();
//var startDate = sheet.getRange(2,3).getValue();
var formattedStart = Utilities.formatDate(new Date(startDate), 'GMT-4', 'MM-dd-yyyy');
//var timeStart = sheet.getRange(2,4).getValue();
var justTimeStart = Utilities.formatDate(timeStart](https://cdn6.f-cdn.com/files/download/135937677/WhatsApp%20Image%202021-02-08%20at%206.01.28%20PM.jpeg?fit=crop&image-optimizer=force&format=webply&width=894&height=672)
Google form and Teacher Calendar
![A Google Script is generated so that with the Form a Schedule for teachers is created in Google calendar
function agregar(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var hoja = ss.getSheetByName("programacion");
var ssTZ = SpreadsheetApp.getActive().getSpreadsheetTimeZone();
var Avals = ss.getRange("B1:B").getValues();
var signups = hoja.getRange("B2:F5").getValues();
var lastRow = Avals.filter(String).length;
for(i=0; i<signups.length; i++){
var shift= signups[i];
var title= shift[0];
var startDate= shift[1];
var timeStart= shift[2];
var endDate = shift[3];
var endTime = shift[4];
//var title = sheet.getRange(lastRow,2).getValue();
//var endTime = ss.getRange(lastRow,7).getValue();
//var startDate = sheet.getRange(2,3).getValue();
var formattedStart = Utilities.formatDate(new Date(startDate), 'GMT-4', 'MM-dd-yyyy');
//var timeStart = sheet.getRange(2,4).getValue();
var justTimeStart = Utilities.formatDate(timeStart](https://cdn6.f-cdn.com/files/download/135937678/WhatsApp%20Image%202021-02-08%20at%206.01.11%20PM.jpeg?fit=crop&image-optimizer=force&format=webply&width=894&height=672)
Google form and Teacher Calendar
Excel Macro Windows Form Advanced
Excel Macro Windows Form Advanced

BrowsingMysqlPhp

BrowsingMysqlPhp

BrowsingMysqlPhp

BrowsingMysqlPhp

Nav Tree Php mysql

Nav Tree Php mysql

Nav Tree Php mysql
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool
Remote Desktop Tool

Bot Telegram
A pesar de que fue más tiempo del esperado, entiendo que hubo imprevistos que estaban fuera del control de Edder, y se requería más tiempo para hacer un trabajo de buena calidad. El presupuesto se incrementó muy poco considerando que el tiempo que tuvo que dedicarle fue mucho mayor al esperado. Por lo tanto, Edder es alguien que realmente merece ser contratado una y otra vez, ya que se preocupa más por la calidad del trabajo, que por el dinero que va a ganar. Fue un trabajo excelente
Share
Cercano y domina los entornos IOS / Android. 100% recomendable
Share
Quique tiene sólidos conocimientos de entornos Android e IOS, y ante los desafíos o retos, busca siempre la mejor opción para avanzar. Sin duda, 100% recomendable y contaré con él en nuevos proyectos.
Share
Well its the fourth time I am working Edder and I assume this line itself clears the fact that he is my proffered choice Absolutely amazing person
Share
Experience
Chief of Operation Systems
Dec, 2015 - Present
•
10 years, 6 months
Logrand Group
Dec, 2015 - Present
•
10 years, 6 months
I am in charge of the Complete Operation of the IT Area within the largest Casino of the Company. Configuring and Performing Development within Game Servers of Casino Machines, Sport Book, Table Area, Cashier Etc
Dec, 2015 - Present
•
10 years, 6 months
Operational Technical Manager
Nov, 2013 - Dec, 2015
•
2 years, 1 month
Storm Company
Nov, 2013 - Dec, 2015
•
2 years, 1 month
I was in charge of the entire IT Area within the HollyWood Estanzuela Casino. Performing Development Tests with box system, both with Software and HardWare in C ++, nodejs, php, java Script, Managing a Work Team of 8 People
Nov, 2013 - Dec, 2015
•
2 years, 1 month
Technical supervisor
Dec, 2008 - Dec, 2013
•
5 years
Bemex- Metronia
Dec, 2008 - Dec, 2013
•
5 years
I was in charge of the Technical Part of Casino Machines and Equipment Control at the Mexican National level. Repairing Machines Testing Games with Different Types of Payment Systems made in C ++, vb, php, js node, python
Dec, 2008 - Dec, 2013
•
5 years
Education
Instituto Tecnológico de Celaya
2003 - 2008
•
5 years
Computer systems engineering

Mexico
2003 - 2008
•
5 years
Universidad La Salle Benavente, A.C.
1998 - 2003
•
5 years
Physical Mathematical Baccalaureate

Mexico
1998 - 2003
•
5 years
Publications
MyGitHub
Edder
https://github.com/quiqueast
Certifications
P
Preferred Freelancer Program SLA
F
Foundation vWorker Member