Summary
Overview
Work History
Education
Skills
Timeline
SoftwareDeveloper

Rafael Espinosa

Software Developer
Cancún,ROO

Summary

Autonomous software developer with 3 years of experience always trying to improve the way of work as freelance or employee willing to learn of teammates and companies.
During my experience I had the opportunity of heading up a development team, collaborating with other different companies and software developers advising through my technical knowledge and automation, architecture design and interpersonal skills.
I'm open to try new projects and challenges to get more experience and to grow in this occupation.

Overview

5
5
years of professional experience
7
7
years of post-secondary education
2
2
Languages

Work History

MySQL DBA and Software Developer

Sitwifi
Cancún, Quintana Roo
04.2021 - Current
  • Developed software modules requested by users of company, coding frontend, backend using with PHP, Laravel and Lumen (Laravel framework).
  • Design of structure database tables in MySQL tool to store information of different type of information like: reports, user movements, contracts, etc.
  • DBA activities, run restauration of databases, database backup, creation, modification of triggers and stored procedures, querying.
  • Developed tool to generate the frontend and backend, to increase my productivity and make the software development faster.
  • Implemented language translation API for internal software of company developed in python and the framework FastAPI
  • Used version control tools for organization with the tools Git commands and GitHub platform.

Software Developer

Freelance
Cancún, Quintana Roo
10.2021 - Current

In this project I make maintenance of an application that generate a special kind of reports. I can't make mention about project because I have a confidentiality contract.

To make maintenance for project I used:

  • PHP 8 for backend
  • SOAP Request
  • HTML5, CSS3, JavaScript for frontend

Web Developer

Grupo Walruz
Cancun, Quintana Roo
07.2020 - 10.2021
  • Implemented MercadoPago payment tool API for different projects with PHP and JavaScript.
  • Developed new functions for different systems that was developed at company and improved the software architecture.
  • Main responsible of database design and implementation in two projects of company.
  • Coordinated teamwork using SCRUM, KANBAN, GIT and GitHub.

Freelance Web Developer

Freelance project
Cancun, Quintana Roo
05.2020 - 06.2020

About this project:

I developed a dynamical website with support of different languages for a company of accouters.

Tools used in this project:

  • PHP for backend
  • JavaScript, HTML5, CSS3 for frontend
  • JSON to implement the support of different languages
  • Git and GitHub for version control

Application Development Intern

GuestVox
Cancun, Quintana Roo
01.2020 - 04.2020
  • Development of PWA (Progressive Web Apps)
  • Used FireBase (realtime database) Google tool for notifications in PWA and mobile devices.
  • Frontend development for new views for software of the company.
  • Integrated chat Facebook API for company's website.
  • Used CSS3 to stylesheets (no frameworks) the style was made by us.

Web Developer

Freelance
Cancun, Quintana Roo
11.2019 - 05.2020

This project was about a social media for actors called "flickmogul", I collaborated implementing payment platform MercadoPago, coding users functions to sign in, email verification, update password , edit profile, posts, comments, "like" system as well I designed all the database for all project.

When I participated in this project I used:

  • PHP for backend.
  • AJAX, JSON, Javascript.
  • Git and GitHub for version control.
  • Frontend was developed by other persons. I didn't it.

Website Developer

Freelance
Cancun, Quintana Roo
08.2019 - 12.2019

In this project called "DOGPOINT", I developed a website for pet-friendly places at city (Cancun).

Places like:

  • Restaurants
  • Parks
  • Hotels
  • Veterinary
  • SPA for pets

I was responsible of development of the project.

Technologies used for project:

  • Backend PHP
  • JavaScript, HTML5

I didn't make all frontend code the customers bought an template for website and I modified It.

Android Application Developer

Freelance
Cancun, Quintana Roo
05.2019 - 12.2019

This project was developed with the purpose of help the older people of community.

About the project:
Objective: Develop an application for android devices and a website to allow identify people that have a QR code in their selves.
For identification the app needed information about the person (name, age, diseases, other information) and a photography.
The android app was
used to register mentioned data of people and the website show the information of persons, this through by the QR code of the person.
Additionally, If the person that have the code has an android device, the user that registered the info can see the current location of the person registered.

My work

  • Developed code of mobile app in Android Studio.
  • Developed and implemented web API in PHP (not frameworks).
  • Designed relational database for the project in MySQL.

This project was developed with:

  • Android studio
  • PHP for web API and backend of website
  • HTML5, CSS3, JavaScript, AJAX for frontend views

Web Developer

Freelance
Cancun, Quintana Roo
08.2019 - 12.2019

This project was for a carpenter that needed a portfolio of their works.
¿What was developed?
A website with information of contact information, a gallery with different categories of work.

  • Developed backend with PHP
  • Developed frontend with JavaScript
  • Designed database for the project (MySQL)
  • Used control version platform GitHub

Java Developer

Freelance
Cancun, Cancun
01.2019 - 02.2019

About project: Developed desktop app for RRHH students that allow store the info of candidates, employees and external people.

  • Developed application in Java.
  • Coded software architecture using design patterns DAO, CRUD, MVC, Singleton.
  • Designed relational database in MySQL.

Web Developer

Freelance
Cancun, Benito Juarez
05.2019 - 08.2019

In this project I developed an app for accouters that allow to upload, download (in excel format) and store the content of xml files generated by "SAT" and the info that this contain.

  • Developed backend and frontend code with Yii framework
  • Implemented and designed database structure

Web Service Developer

Carpinmas
Cancun, Benito Juárez
05.2019 - 07.2019

In this job I worked hired for limited time developing webservices for a mobile application.
Activities that I did:

  • Developed webservices that allow to connect database with mobile application
  • Implemented support of languages in webservices and database tables implementation (MySQL).
  • Modified existent database tables to get the goal of developed mobile app.

Application Developer Intern

MexicoDestinos
Cancun, Quintana Roo
01.2018 - 04.2018

I participated like frontend and backend developer for company, implementing Angular 6 and ASP.NET to improve the performance of business reports.

  • Implemented API to query database in Microsoft C# language and.NET framework
  • Developed code to frontend app in angular 6 to request previous API
  • Wrote query to database on Microsoft SQLServer

Technical Support Agent

Notaria publica No.10
Cancun, Quintana Roo
01.2016 - 06.2016

When I was in this company I made different activities of technical support in IT:

  • Reported ticket attention
  • Software updates.
  • Preventive maintenance for computers (hardware and software).
  • Corrective maintenance for computers (hardware and software).
  • Hard disk cloning.
  • Inventory of computers.

Education

Bachelor of Information Technology - Computer Programming, Specific Applications

Universidad Tecnológica De Cancún
Cancun Quintana Roo
08.2016 - 12.2020

Truncated Career Technical Support - Technical Support On Computers

CECYTE II
Cancun, Quintana Roo
08.2013 - 06.2016

Skills

    Software architecture desigment

Automation of coding

Timeline

Software Developer

Freelance
10.2021 - Current

MySQL DBA and Software Developer

Sitwifi
04.2021 - Current

Web Developer

Grupo Walruz
07.2020 - 10.2021

Freelance Web Developer

Freelance project
05.2020 - 06.2020

Application Development Intern

GuestVox
01.2020 - 04.2020

Web Developer

Freelance
11.2019 - 05.2020

Website Developer

Freelance
08.2019 - 12.2019

Web Developer

Freelance
08.2019 - 12.2019

Android Application Developer

Freelance
05.2019 - 12.2019

Web Developer

Freelance
05.2019 - 08.2019

Web Service Developer

Carpinmas
05.2019 - 07.2019

Java Developer

Freelance
01.2019 - 02.2019

Application Developer Intern

MexicoDestinos
01.2018 - 04.2018

Bachelor of Information Technology - Computer Programming, Specific Applications

Universidad Tecnológica De Cancún
08.2016 - 12.2020

Technical Support Agent

Notaria publica No.10
01.2016 - 06.2016

Truncated Career Technical Support - Technical Support On Computers

CECYTE II
08.2013 - 06.2016
Rafael EspinosaSoftware Developer