Hi, I'm Enrique Ayala

A Computer Science Student & Back-End Developer

About Me

I'm a Computer Science student at Monterrey's Institute of Technology, passionate about back-end development and cybersecurity. With a strong foundation in various programming languages and frameworks, I enjoy creating efficient and secure solutions to complex problems.

Currently maintaining a GPA of 96.35/100, I've been recognized with an Academic Talent Scholarship and have completed specialized programs in Cybersecurity and Mathematics for Machine Learning.

Back-End Development

Cybersecurity

Machine Learning

Enrique Ayala

Experience

Back-End Developer

@ceams.co
March 2024 - Present
Querétaro, MX
  • Developed and maintained back-end infrastructure using Node.js and MySQL
  • Improved website loading times by optimizing server-side operations
  • Contributed to SEO optimization and traffic improvement
  • Collaborated with front-end developers for seamless integration

2nd Place - NASA Space Apps Challenge

@UNAQ Querétaro-NASA
October 2024
Querétaro, MX
  • Developed an unsupervised machine learning model for Marsquakes identification
  • Created mathematical approach for energy optimization

Projects

Marsquakes Detection Model

An unsupervised machine learning model developed for NASA Space Apps Challenge that identifies potential 'Marsquakes' from InSight Lander data. The project included data cleansing, non-seismic signal elimination, and energy optimization based on rotation angle. Achieved 2nd place in the local event.

PythonMachine LearningData AnalysisSignal Processing

Python Password Generator

A secure password generator with customizable criteria including length, character types, and prime number integration using the 6k±1 prime test.

PythonCryptographyAlgorithm Design

Restaurant Management System

A comprehensive restaurant management system with admin panel, order management, and secure authentication. Built using object-oriented principles for scalability and maintenance.

C++Object-Oriented ProgrammingDatabase Design

Phishing Website Classifier

Machine learning-based system for detecting phishing websites using TensorFlow and advanced feature extraction. Includes data preprocessing, cleaning, and feature engineering.

PythonTensorFlowPandasScikit-learn

Skills & Technologies

Programming Languages

Python

Python

Proficient
C/C++

C/C++

Proficient
JavaScript

JavaScript

Intermediate
HTML/CSS

HTML/CSS

Proficient
MySQL

MySQL

Intermediate
R

R

Proficient
MATLAB

MATLAB

Proficient

Frameworks

React

React

Intermediate
Node.js

Node.js

Intermediate
TensorFlow

TensorFlow

Intermediate
Scikit-learn

Scikit-learn

Intermediate
WordPress

WordPress

Intermediate
Bootstrap

Bootstrap

Intermediate

Developer Tools

Git

Git

Intermediate
Docker

Docker

Intermediate
Google Cloud

Google Cloud

Intermediate
VS Code

VS Code

Proficient
Visual Studio

Visual Studio

Proficient
PyCharm

PyCharm

Proficient

Libraries

Pandas

Pandas

Proficient
NumPy

NumPy

Proficient
Matplotlib

Matplotlib

Proficient

Get in Touch