Programming Languages
Frameworks / Modules
Pandas
Django
Regex
PostgreSQL
Tools
Python
I started learnming Python back in 2020. Since then, I've developed multiple personal,
academic, and professional projects with this language.
In my current job I use it for data mediation to develop custom SFTP scripts, parse data records, and
generate reports.
C++
C++ is the first programming language I learned. During my highschool years I would use it to participate in coding olimpiads and other school competitions.
Because of its efficiency, this is the language I use the most in my current job, using it for all kinds of records processing and enrichment.
Java
Java is the language I used for all my programming courses during my time in University.
Appart from usual course requirements and tests, I've used Java to develop a very cool 2D Game and some basic Android Apps.
Pandas
I use Pandas as a tool for data analytics and spreadsheet manipulation.
I have used this framework in my current job to automate report generation and in some of my Python certifications for heavy-duty data analysis.
Django
Django is my favorite backend framework for Python web development. I have experience with Flask and FastAPI, but I usually prefer Django.
I have used Django to develop some personal projects and a very interesting entrepeneurship pilot for a University course.
RegEx
Even if not a framework per-se, I decided to include RegEx in this section as it's a very powerful tool for data mediation / analysis.
In my current job regular expressions are extremely common to validate, transform, and guide data, and I've become adept at reading and creating them.
PostgreSQL
I have used Postgre for a handful of my personal projects and in some data management courses.
Even if I dont directly use Postgre in my job, I do have to implement logic to connect, read and write to/from different SQL databases.
Git
As part of a development team, one of the most important aspects is seemless colaboration.
I use Git to keep track of different versions of my personal projects and, most importantly, in my job to make safe and efficient implementations.
Jira
Throughout my profesional carreer I've been part of a couple of AGILE teams and used different tracking software.
I have mostly used Jira to facilitate objective tracking and time management.
Docker
I have used Docker to package and deploy applications in different UNIX enviroments to ensure application functionality and compatibility in different machines.
Excel
Excel is everywhere. I have used Excel in University, my job, and even in a few Coursera courses to cover my basics.
I usually use Excel to output reports, output data samples and verify data integrity.