EDUCATION
MASTER OF COMPUTER SCIENCE IN WEBSITE AND WEB APPLICATION DEVELOPMENT
2022 - 2023
Universidad Oberta de Catalunya
ELECTRONIC ENGINEERING
1993 - 1997
Tecnológico de Estudios Superiores de Ecatepec
HIGH SCHOOL (Preparatoria 9)
1989 - 1992
Escuela Nacional Preparatoria Plantel 9 Pedro de Alba, UNAM
WORK EXPERIENCE
Computer technician and application developer
1995 - 1997, Serteci S.A. de C.V.
I worked as a computer technician, fixing computers and printers. Also worked as an application developer using diferents languages like Delphi Pascal, Turbo C++, and Clipper and DBase data bases.
Senior Developer, second and third level support
1997 - 2000, Grupo Nacional Provincial
Senior Developer, second and third level support for administrative applications in the areas of collection, administration and customer prospecting, with the following languages: C++, Turbo C++, Turbo Pascal, Visual Studio C++, SQL Server. It should be noted that among my greatest achievements in this company is the great learning I obtained, learning the most used languages and development environments at that time. Likewise, the great satisfaction of having participated in the development of such important applications as treasury applications and life quotes.
Web developer, Web Master and Development Manager
2000 - 2006 Grupo Elektra y Banco Azteca
I started as a web developer and web master using development tools such as Microsoft Visual Studio, ASP, ASP.NET, C#, Microsoft SQL Server and Oracle DB. I ended up as a Software Architect and web application development manager with Microsoft technologies and using Oracle and SQL Server databases.
Software Architect
2006 - 2007 HSBC Bank
Started as a software architect, developing desktop and web applications with Microsoft technologies,
using visual studio, SQL Server, NET Framework, ASP.NET.
I finished developing a project that had been stalled for years,
for the administration of the plans, for the development of new branches,
in just one year.
R&D Researcher Developer
2007 - 2008 Optenet
Started as an R&D Research Developer. Developing antivirus with technologies in C++, Linux and Windows at a low level.
This stage was a great achievement for me, since it required a high level of expertise in low-level development with C++ on Linux and Windows platforms.
In the end, I was more interested in launching myself as an IT Consultant, so I left this great company, Optenet, to start my own business.
IT Consultant
2008 to Now Sistemas Integrales Campos
I started as an independent consultant,
Using and learning new technologies to develop different projects with different clients and companies.
Below I list the most important projects I have been working on:
Geographic Information System Project
2007 - 2008 Pemex
Development of a Project for the Geographic Information System for disaster prevention.
This was my first development as an independent consultant, developed in Oracle Spatial, Oracle Mapviewer, Oracle Application Server and Oracle DB.
The system displays information such as fauna, flora, geographic distribution, demographic information and layers of oil facilities in different geographic layers to show the areas affected by disasters and oil spills.
Development and consulting
2008 to now, GNP - Ostos & Associates Consultants
Since starting as an independent consultant, I have worked with this company on the development of web applications and mobile applications on Android, using open source software technologies such as Apache, PHP, MySQL, and Android Studio to develop various applications for prospecting and sales management for life insurance, GMM, damage, and auto policies.
Geographic Information System Project
2008 - 2010, Semartnat
SIGAC Project, Geographic Information System for the administration of protected areas. The tools and languages used to build it are: Apache, PHP, PostgreSQL, PostGIS, and MapServer as a map server. This system displays information on flora, fauna, geographic division, and protected natural areas in different geographic layers.
Geographic Information System Project
2010 - 2011, CONAGUA, State of Guerrero
Designing, developing, and building a Geographic Information System for the organization, optimization, and integration of the entire drinking water and sewerage network system for different municipalities in the state of Guerrero. This system was also built with open platforms using the MySQL database engine and its spatial extension. Development language in PHP with Apache server and Maps Server.
Geographic Information System Project
2011 - 2012, Mexico City Water System
I designed, developed, and built a geographic information system for the administration of sewerage and drinking water systems for Mexico City, developed in PHP and Map Server with Oracle databases. Google Maps APIs are also used to display information on sewer pipes, drinking water pipes, and the land registry on Google Maps.
Single Repository for Geographic Information Project
2012 - 2013, Merchant Navy
RUIG Project, Single Repository of Geographic Information. System for the administration of merchant ships, which manages ship routes, displaying the route and navigation of all merchant ships in the Gulf of Mexico on a map in real time. To achieve this, information is extracted from the various radars operated by the Merchant Marine and transferred to a single geographic information repository in an Oracle Spatial database. Map Server with Apache and PHP is used.
Oil Prediction System Project.
2015 - 2017, PEMEX Extraction and Exploration
I participated as a Software Architect, Project Manager, and R&D Programmer.
Designing, developing, and building of a system for predicting oil reserves using advanced Artificial Intelligence algorithms.
With the help of a team of at least 20 scientists and doctors in various fields, such as geologists, physicists, and mathematicians.
All development was carried out on Microsoft platforms using Microsoft Visual Studio, C++, C#, and Microsoft SQL Server.
Mobile Application Development.
2017 - 2021, Covalu
I developed several Administrative Mobile Applications that connect with ERP and CRM software to manage different modules of the system, such as Inventory, Sales, Collections, and Personnel Management.
Most of the applications were developed for the Mexico City Metro Transportation System.
Mobile, Desktop, Front-End, Back-End, and Full-Stack developer
2019 to now, TI-Logik
Se desarrollan diversas aplicaciones móviles administrativas que ha sido desarrolladas en entornos híbridos para que puedan funcionar tanto en android, como en iphone.
Web services have also been developed that interconnect with desktop applications and other platforms to extract information, process it, and display it for decision-making purposes.
Front-End developer
2019 - 2024, Pharma Kajebell
Development of software for pharmacy management in web and cloud environments, for the sale of medicines and medical equipment. Managing inventory, customers, products, and collections.
Apache Web Server, PHP language and MySQL data bases where using for this projects
PROFESSIONAL CAREER
New Software Developer
1995 - 2000
Graduated from the Tecnológico de Estudios Superiores de Ecatepec in 1997 as an Electronic Engineer,
specializing in communications and with very solid knowledge of microprocessor and microcontroller programming.
From 1995 While studying, he worked as a computer repair technician and programmer in Pascal language with Delphi as an object-oriented platform.
After graduating, he sought new challenges and joined Grupo Nacional Provincial as a programmer and production support, where he was responsible for several high-priority administrative and accounting systems in languages such as Visual C++, Visual Basic, Delphi, Turbo Pascal, and diferent databases such as SQL Server, DBase, and Clipper.
After three years, he ended his career at GNP as a Project Leader and Component Designer.
Web developer, Web Master and Development Manager
2000 - 2006
In 2000, he joined Grupo Elektra as a Web Programmer and Component Architect in the information systems department,
where he specialized in programming in web environments on different platforms, such as Microsoft, Java, Oracle, and SQL Server.
His extensive knowledge allowed him to automate various programming and executive information visualization tasks.
He was responsible for implementing the entire component platform for the front end of Grupo Elektra's data warehouse with a team of highly skilled programmers,
enabling him to develop new tools for end users in a very short time and with fewer resources.
All this accumulated knowledge allowed him to bring Grupo Elektra to the forefront of information systems technology, and when Banco Azteca was created,
he was partly responsible for setting up the entire technological infrastructure for the Azteca bank, inheriting all the knowledge and architecture for the launch of Azteca Bank
2006 - 2007
After six years working for Grupo Elektra, in 2006, he left his position as head of Information Systems and sought new horizons at HSBC Bank in the computer center in Toluca.
At the same time, he began to develop Geographic Information Systems on his own, with Pemex as a client, for which he developed a Geographic Information System for Disaster Prevention on platforms such as Oracle, Oracle Spatial, Oracle MapViewer, ArgGIS, and ArgView.
This system displays a series of layers of information to help users prevent disasters when oil spills occur. Information such as demographic population, fauna, flora, hydrological relief, and natural areas help quantify the damage that can occur if there is an oil spill.
2007 - 2008
After a year at HSBC, he managed to implement a project and plan control system in AutoCAD that had been delayed for several years, successfully completing it in a short time and achieving high acceptance among end users. At that time (2007), he was offered a position at a renowned Spanish company specializing in security and antivirus software, so he accepted a position as R&D Architect in the research and development department at Optenet.
Sistemas Integrales Campos
2008 to now
During his career as a freelancer, he began developing Geographic Information Systems in Web Environments, working in different languages and GNU platforms, such as PHP, MySQL, MySQL spatial, PostgresSQL, PostGIS, MapServer, QuantumGIS, Grass, etc. In February 2008, he decided to leave Optenet to devote himself full-time to his company called “Sistemas Integrales Campos,” consolidating his position in the development of Geographic Information Systems.
The first Geographic Information System developed by Sistemas Integrales Campos is a Concession Management System for SEMARNAT. This system has the capacity to visualize different layers of information, such as applications, protected natural areas, and boundaries, as well as to capture polygons from applications made by clients who do not have specialized GIS software. This system was built with open platforms, allowing it to be installed on any operating system. The tools and languages used to build it are: Apache, PHP, PostgreSQL, PostGIS, and MapServer as a map server.
Another GIS project that has been carried out is a Geographic Information System for the study and monitoring of different species, both fauna and flora, in a protected natural area in the state of Veracruz. This system has the capacity to capture all the information on the different species found on site and compile all the information in a single database, so that elsewhere in the country the information being captured in real time at the study site can be analyzed and studied. This system is also built with open platforms but uses the MySQL database engine and its spatial extension to store geographic data.
Adding CONAGUA in Guerrero to its client portfolio, building a Geographic Information System for the organization, optimization, and integration of the entire drinking water and sewerage network system for different municipalities in the state of Guerrero. This system was also built with open platforms using the MySQL database engine and its spatial extension.
2012
In 2012, a Geographic Information System was built for the Merchant Marine to track ships in real time and capture all information related to merchant vessels, such as technical data on ships, travel logs, seaman's books, crew lists, passenger lists, and other information on the maritime navigation of ships.
PEMEX 2015
In 2015, he participated as a project leader and R&D programmer in the construction of a system for predicting oil reserves using advanced artificial intelligence algorithms and with the help of a team of scientists and doctors in various fields, such as geologists, physicists, and mathematicians. Everything was developed on Microsoft platforms with Visual Studio, C++, C#, and SQL Server.
In addition to developing Geographic Information Systems, it has also specialized in the development of administrative systems in WEB environments on different platforms, both proprietary and open. Clients such as GNP, SIEMENS, Explora, etc., and administrative systems such as payroll systems, billing systems, customer management systems, and more, all developed in web environments, speak to our experience and ability to design and build any system on the most robust platforms on the market.
Throughout his career, he has also taught specialized courses in Java, Visual Basic.NET, Visual C++.NET, ASP.NET, and SQL Server. Today, he specializes in the development of Geographic Information Systems in web and desktop environments, administration systems in web environments, and security and monitoring systems, all of which are based on multiple platforms and specialized development languages geared toward spatial data management. To mention just a few of the many platforms and languages he works with, they include: Oracle, Oracle Spatial, Oracle MapViewer, Java, J2EE, NetBeans, Glassfish, PHP, MySQL, MySQL Spatial extension, PostgreSQL, PostGIS, MapServer, QuantumGIS, Grass, ArcGIS, ArcViewer, ArcMap, Microsoft C#.NET, Microsoft C++.NET, Microsoft ASP.NET, Microsoft SQL Server, Autodesk Inventor, iNav from Automatic Power, etc.
In 2015, he began developing mobile platforms for Android and iPhone, using the main development platforms for these, such as Android Studio and Xcode, in Java and Swift languages.
He currently works as an independent consultant, developing hybrid platforms and providing comprehensive solutions to clients.
PROGRAMMING TOOLS AND LANGUAGES
| I use all tools, depending on the project I am working on. | ||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
COURSES, DIPLOMAS, AND MASTERCLASSES
UNIVERSITY OF LONDON
2025
Responsive Web Disegn
The Data Ware Housing Institute
2001
Data Ware Housing fundamentals
Inter Software Traint
2001
Java Basico
Inter Software Traint
2001
Java Intermedio
Inter Software Traint
2001
Java Avanzado
Inter Software Traint
2002
Java Fast Track Camp
Sun Microsystems
2002
Java Programing Language
Netec
2002
Java Programing
Oracle University
2003
Oracle Advanced PL/SQL
Oracle University
2002
Oracle Programing PL/SQL
Oracle University
2002
Introduction to Oracle SQL
Oracle University
2003
Oracle SQL Tuning
Inter Software Training
2001
Implementing MS Share Point Poertal Server
Microsoft Certified
2003
MS SharePoint Implementing Portal Server
Microsoft Certified
2004
Designing and Implementing OLAP Solutions With SQL Server
SAS Institute
1998
SAS Programing
Fundacion Arturo Rosenbluec
1997
Visual Basic Basico
Inter Software Training
2000
Mastering COM Development Using Microsoft VisualC++
Microsoft Certified
2000
Mastering COM Development Using Microsoft VisualC++
Microsoft Certified
2003
Building COM+ Applications using Microsoft .NET
Microsoft Certified
2000
Mastering Web Application Development Using Microsoft Visual Interdev 6.0
Microsoft Certified
2003
Introduction to XML And Microsoft .Net Platform
Udemy
2025
Introduccion A La Programación Con Python
Udemy
2025
Aprende Como un Profesional Python Parte 1
Udemy
2025
Aprende Como un Profesional Python Parte 2
Udemy
2025
Aprende Como un Profesional Python Parte 3
Udemy
2025
Aprende Como un Profesional Python Parte 4
Udemy
2025
Aprende Como un Profesional Python
Udemy
2025
Inteligencia Artificial Con Machine Learning Y Python
Santander Open Academy
2025
Cursor Con Python Desarrollo Inteligente Con IA
TESE - Crisoba S.A. de C.V.
1994
Reconocimiento por Estancias Industriales
TESE
1993
Mantenimiento Preventivo de PC
TESE
1993
Mantenimiento Preventivo Avanzado de PC
TESE
1995
Controladores Logicos Programables PLC's
Santander Open Academy
2025
English Fundamentals Boost your job search and CV
Instituto de Certificación Empresarial de México
2023
ECF Especialidad Consultor Formativo
Coursera
2023
Finanzas Personales
Coursera - Universidad Austral
2023
Como Invertir En Cripto
XTB
2024
Curso de Inversiones con Scalping
Udemy
2024
Mentoria Trading Institucional
Coursera Google Cloud
2023
Introduction To Trading Machine Learning And GCP
![]() |
COURSES, DIPLOMAS, AND MASTERCLASSES |
|---|---|
![]() | |
![]() |
OTHER COURSES |
|---|---|
![]() | |


