About Me
I'm a senior web developer. I've worked mainly with PHP-CodeIgniter, JavaScript-jQuery, SQL (MySQL), and HTML/CSS (Bootstrap) on Ubuntu or Windows. As well as administrating systems I also have experience making software and web apps. I have worked at a number of companies gaining teamwork and leadership skills.
Please contact me by email
I am most skilled in: PHP 5-7-8 with Codeigniter 3-4, Javascript with jQuery and HTML-CSS with Bootstrap.
Projects
I'm creating a sports training system to help you plan your workouts, whether you're learning on your own or with a coach. This system will be aimed at coaches and people who want to get started in sports and record, study, and understand how to plan professionally in sports training. In previous years, I was a sports coach, mainly teaching introductory sports. It's currently under development.
It is developed with Codeigniter, Tailwind CSS y React.
This is probably one of the greatest apps ever created, I did the work on the backend and frontend along with 2 other people who helped me on the frontend to release the requests faster.
It has the classic authentication system with roles and permissions, in some cases AJAX (the client requested it), with responsive design and various JavaScript and CSS libraries to improve the user experience (especially for people with disabilities)
It is developed with Codeigniter, jQuery y Bootstrap.
-
APIgniter: https://apigniter.pulgapps.com
RESTful API created with CodeIgniter 4, Shield, JWT, MySQL, SwaggerUI deployed on a subdomain of pulgapps.com
Swagger UI is an open-source tool that automatically generates interactive, browser-based documentation for RESTful APIs from an OpenAPI Specification (formerly Swagger Spec). It allows developers and consumers to visualize API endpoints, parameters, and responses, and enables testing API calls directly in the browser via a "Try it out" feature.
-
AuthentIgniter: https://authentigniter.pulgapps.com
Authentication system with roles and permissions, developed with Codeigniter 4, Shield, MySQL, OAuth2 and deployed on a subdomain of pulgapps.com
Shield OAuth helps you to provide the possibility of login or registering users through the OAuth service. Currently, Shield OAuth supports Google OAuth and GitHub OAuth by default, but it allows you to implement it for any other service, including Yahoo, Facebook, Twitter, LinkedIn, GitLab and ..., this is very easy.
-
DatatableIgniter: https://datatableigniter.pulgapps.com
DatatableIgniter created with CodeIgniter 4, MySQL, Datatables, jQuery & Bootstrap deployed on a subdomain of pulgapps.com
DataTables is a popular, free, open-source JavaScript library plug-in for jQuery that enhances HTML tables with advanced interactive controls. It adds features like searching, sorting, pagination, and data scrolling to static tables, making them dynamic and easy to use.
-
ClientIgniter: https://clientigniter.pulgapps.com
RESTful API consumption using jQuery-AJAX and Bootstrap deployed on a subdomain of pulgapps.com
-
ValidateIgniter: https://validateigniter.pulgapps.com
Form validations Client-Server with CodeIgniter 4, HTML, CSS, AJAX-Fetch deployed on a subdomain of pulgapps.com
Experience
I was hired to develop a system for managing, collaborating, and working with clients. I built it from scratch, building upon a previous attempt with WordPress. I used CodeIgniter's MVC architectural pattern with MySQL, jQuery AJAX for data retrieval, and Bootstrap for the user interfaces. Authentication system, roles and permissions, API consumption with AJAX, and web security.
- I managed the server
- I developed their CRM and website.
- I created many APIs in a monolithic architecture.
- I consumed APIs using Ajax and HTTP.
- I developed the user interfaces with jQuery and Bootstrap.
- Many, many, many JavaScript libraries such as: charts.js (create charts), fullcalendar.js (a responsive and very intuitive calendar for managing tasks), uppy.js (upload files), moment.js, lodash.js, intro.js, gulp.js, select2, sweetalert.js...
PHP development, leading the group of programmers.
I was in charge of web development as a full-stack developer, leading the group of programmers, creating websites, managing the servers of hostgator, bluehost and others, managing changes from other colleagues in bitbucket, deploying them in production.
- I managed the servers
- I developed the user interfaces with jQuery and Bootstrap.
- WordPress themes, hooks, and actions.
- PHP development using CodeIgniter and Laravel. ...
- tuapsealafinal.com
- gatorade5v5.com.mx
- jumexfresh.com.mx
- entrale.org.mx
Education
Instituto Politécnico Nacional
Ingeniería en comunicaciones y electrónica.
2000 - 2005
Since its founding in 1936, the National Polytechnic Institute has been a pillar of the Mexico's scientific, technological, and social development, always guided by its motto: "Technology at the Service of the Nation." The institute is unique and has contributed to training generations of professionals committed to national progress.
During my time at Institute I learnt most of my key skills that have I have taken through my career such as teamwork and working to tight deadlines. I thouroughly enjoyed my time as Institute and learnt a lot about a healthy work life balance.
I have been practicing athletics since I was 16 years old. Later I became a coach, and currently, it helps me stay healthy, strong, and capable of any physical and mental activity.
Skills
Backend
- Linux-Ubuntu, Bash
- PHP 5-8
- Codeigniter
- Laravel
- Java
- Spring boot
- Node
- RESTful APIs
- MySQL
Frontend
- Javascript
- jQuery
- HTML
- CSS
- SCSS con SASS
- Responsive design
- PSD to HTML
- Bootstrap
- Gulp
- AJAX
Server & Otros
- cPanel, Plesk
- SwaggerUI, Postman
- Shared hosting, VPS
- SMTP Email management
- Subdomains, domain names management
- Crons (scheduled tasks)
- Filezilla for file uploading
- XAMPP (Apache server, MySQL, PHP Perl)
- VSC, Intellij Idea, Sublime Text
- Git, Bitbuket, Github
- ChatGTP
- Agile methodologies
- Teamwork and leadership
Languages
- Spanish Native
- English:
- Reading: C1
- Speaking: A2
- Listening: A2
- Writing: A2
A Little More About Me
Alongside my interests in web developer and software engineering some of my other interests and hobbies are:
- Athletics
- Running
- Music
- Dog lover