I studied Computer Engineering at Faculty of Electrical Engineering, UMSNH, in Morelia, Michoacan, Mexico from 2015 to 2020.
I started learning programming basics in C, POO in Java, shell-script Linux, logic and a lot of Math. I also learned a lot about databases, data structure, computer networks and electronics. In my last semesters I took subjects like artificial intelligence, computer vision, real-time programming and algorithm analysis.
I have experience developing backend with PHP, creating databases in both MySQL and SQL Server, developing front end with HTML, CSS, Javascript and Bootstrap. I also have experience developing mobile applications with Flutter and for a while I also developed them in Java using Android Studio.
Coordination of the Penitentiary System of the State of Michoacan.
May, 2021 to September, 2021.
I was responsable for:
Everhard Inmobiliaria. Internship
August, 2020 to January, 2021.
I was responsable for:
Freelance.
August, 2020 to date.
As a freelancer I have worked on small projects such as:
I love learning new things, wich is why I keep taking courses on different platforms like Udemy. Right now I'm learning React. Below you will see a list of courses that I have finished.
Flutter: Your complete development guide for IOS and Android
Udemy. October, 2020
CCNA Routing and Switching: Routing & Switching Essentials
CISCO Networking Academy. September, 2019
CCNA Routing and Switching: Introduction to Networks
CISCO Networking Academy. February, 2019
Personal Porfolio
Responsive portfolio developed using tools like Owl Carousel, Magnific Popup and Isotope
HTML / CSS / JS + Bootstrap
Turing Machine Simulator
Given a state transition diagram, you can write it in the program (following documentation) and it will simulate the behavior of a One Tape Turing Machine.
Python
News App
Flutter news application that shows the latest news from Mexico using an API called NewsAPI. Using BLoC Pattern and Providers.
Flutter + NewsAPI
Movies App
Flutter movie application that shows information about the most recent movies througn an API called The Movie DB. Using models to receive data from the API. Using the flutter_swiper library.
Flutter + The Movie Database
Products App
Flutter products application that allows you take photos for a product and upload them to a Firebase Database. Using BLoC Pattern. Using Firebase. Using the image_picker library.
Flutter + Firebase
QR Lector App
Flutter QR lector application that allows you to scan QR codes and redirects you to a web page or a place in a map. Using SQLite, Maps, BLoC Pattern and the barcode_scan library.
Flutter + SQLite
Some things I love to do in my free times.