______________________________________
Hey!, I'm
Miguel Suárez.
Computer Systems Engineering student at Universidad Nacional de Colombia. Practicing, learning, and building projects of all kinds with a growing focus on web development and cybersecurity.
About Me
I'm a Systems Engineering student at Universidad Nacional de Colombia. I love programming, especially interested in web development and cybersecurity and I have been learning and practicing these areas through personal projects, online courses, and challenges through highschool and university. From cryptography to data structures to full-stack apps as a team and by myself. I enjoy the process of figuring out the requirements, designing, coding and understanding how it actually works.
Skilled in both frontend (JavaScript, React.js and Tailwind) and backend technologies (Node.js and Python) with knowledge and practice on cloud services (AWS), database management and version control (Git). I am always looking for new opportunities to grow and improve my skills.
My goal going forward is to start supporting and contributing to real projects and jobs, taking what I've practiced on my own and putting it to where it actually matters.
My Projects
FOCUS
A learning platform and a financial management tool to address the lack of financial education and management skills among first-semester undergraduate students.
React
Tailwind
Node.js
MySQL
AWS EC2
AWS RDS
CRYPTOLAB
An interactive learning platform for cryptographic methods related to discrete mathematics, allowing users to generate keys and encrypt and decrypt data step by step.
JavaScript
Python
AWS S3
AWS API Gateway
AWS Lambda
REDSUA
Economic feasibility simulator for photovoltaic projects in the department of Cundinamarca, Colombia, applying concepts of economic engineering with AI recommendations.
Python
Gemini API
AWS S3
AWS API Gateway
AWS Lambda
TRIAGE/STATE EMERGENCY
A system for managing emergency medical cases, allowing healthcare professionals to optimally prioritize and track patient information in real-time.
Java
Java Swing
Data Structures
Benchmarking
MUSCLEMIND
A Java application for creating and viewing exercise routines, logging workouts, and reviewing history through the use of personal accounts.
Java
Java Swing
Object Oriented Programming
RELATIONAL DATABASE
Conceptualization, design, modeling, and implementation of a relational database applied to a real-world context, including the creation of appropriate roles and functions.
MySQL
ER Model
Relational Model