Skip to content
View Gianni300x's full-sized avatar

Highlights

  • Pro

Block or report Gianni300x

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gianni300x/README.md

Gianni Messina

Python Developer · Machine Learning & Data

Systems Engineering Student · UTN FRRO · Rosario, Argentina

Building practical software and exploring intelligent systems


About me

I'm a first-year Systems Engineering student at UTN Rosario, focused on Python development, Machine Learning, data processing, and software engineering.

I enjoy building practical solutions, automating repetitive tasks, and exploring how data and intelligent systems can solve real-world problems.

I'm particularly interested in open-source software, scalable applications, and understanding the engineering behind Machine Learning.

Current focus

  • Exploring Machine Learning, from data preparation to model training and evaluation.
  • Improving my knowledge of software architecture, databases, and backend development.
  • Learning how to develop reliable, maintainable, and scalable software.

Projects

RowPort is a Python CLI that imports CSV files into an existing PostgreSQL table. It saves valid rows and writes rejected rows with their reasons to a CSV report.


Technical toolkit

Python TypeScript PostgreSQL Next.js React

Pinned Loading

  1. DocRoute DocRoute Public

    Python

  2. RowPort RowPort Public

    Import CSV files into PostgreSQL, identify rejected rows, and retry corrected data from the command line.

    Python