Hi there, I'm Jhonatan Rivera

Gmail Resume LinkedIn

Views

About Me

  • Full Stack Developer at Wihom (October 2022 - December 2022)

  • Full Stack Software Engineer graduated from Holberton School PR and currently enrolled on the Machine Learning Specialization while working as a Student Tutor

  • Currently learning Mathematics, Supervised, Unsupervised and Reinforcement Learning, among other topics related to my Machine Learning Specialization and React

Languages

C C++ CSS3 HTML5 Java JavaScript Markdown Python Shell Script

Frameworks, Platforms and Libraries

Express.js Flask NPM NodeJS Jira Postman Sequelize Nginx Git GitHub

Databases

MongoDB MySQL Postgres

Machine Learning

Keras Matplotlib NumPy scikit-learn SciPy TensorFlow

IDEs, Editors

Vim Visual Studio Code

Operating Systems

Linux Ubuntu Windows

Most used Repositories

Repository Description
holbertonschool-machine_learning Machine Learning is a branch of artificial intelligence and computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy
holbertonschool-higher_level_programming High-Level Programming is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming, it may use natural language elements, be easier to use, or may automate significant areas of computing systems, making the process of developing a program simpler and more understandable than when using a lower-level language. The amount of abstraction provided defines how "high-level" a programming language is
holbertonschool-low_level_programming Low-Level Programming is a programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map that are structurally similar to processor's instructions. Generally, this refers to either machine code or assembly language. Because of the low abstraction between the language and machine language, low-level languages are sometimes described as being "close to the hardware". Programs written in low-level languages tend to be relatively non-portable, due to being optimized for a certain type of system architecture
holbertonschool-system_engineering-devops DevOps understands both the developmental and operational aspects of software projects. They facilitate the teams and processes related to coding, producing, running and troubleshooting new software. They aim to design and deploy software that updates automatically and requires minimal interference from end users to run smoothly

Major projects worked on at school

Project name Description
Printf This program is designed to mimic the printf function in C
Simple_Shell This program is designed to mimic the abilities of a simple shell
Monty Stacks, Queues - LIFO, FIFO
AirBnB Clone HolbertonBnB is a complete web application, integrating mysql storage with ORM, a back-end JSON API, and front-end interfacing in a clone of AirBnB. And a console interpreter to work with the classes and that interacts with both, the DB and JSON storages
SIM SIM is a windows application that lets you easily manage your sales and inventory, designed for small businesses

Languages Stats