My name is Ruben Caballero and I am a Software Developer with over 2 years of experience. I have worked in different companies implementing applications, web services, and automation solutions. Throughout my career, I have focused on creating products that meet the highest standards and best practices in design, functionality, and security.
@ruveloper is the result of my passion for technology and programming.
My tech stack
Python is a multipurpose programming language and is one of the most widely used languages in the world. It is used in automation processes, desktop applications, artificial intelligence, web development, among others.
Qt is an application development framework used for developing graphical user interfaces (GUIs) and cross-platform applications running on operating systems such as Linux, Windows and macOS.
Selenium is a suite of tools to automate web browsers. It allows you to write scripts in various languages like Python, Java, and C# to automate user actions in a web browser and test the functionality of web applications. Selenium can also be used to test the performance and compatibility of web pages across different browsers.
Django is a high-level Python web framework that encourages rapid development, clean and pragmatic design, with more than 15 years in the market, it is widely used by companies like Google, Instagram, Spotify and Mozilla who rely on it to build web applications.
HTML, CSS and JavaScript son el conjunto de tecnologías que construyen sitios web. HTML se utiliza para definir la estructura y el diseño de una página web, CSS se utiliza para controlar la apariencia del contenido web y JavaScript se utiliza principalmente para crear elementos interactivos.
Tailwind CSS is a utility-based CSS framework that allows you to style your HTML elements using pre-designed classes rather than writing your own CSS. It provides a wide range of low-level utility classes that can be combined to create complex designs, making it a powerful tool for building custom user interfaces.
PostgreSQL, also called Postgres, is an open source object-oriented relational (SQL) database management system, with over 30 years of active development, it has earned a strong reputation for reliability, feature robustness, and performance.
They trusted me
Resume
Professional Experience
-
Software Engineer
ASORIBU
June 1, 2021 - Nov. 30, 2022
As a software engineer, I had the opportunity to carry out the company's digital transformation project. Using technologies such as Python, Django, PostgreSQL, HTML, CSS, and JavaScript, I developed internal management applications, services, and the company's complete website. This helped to increase the company's efficiency and productivity levels and provide better experiences for customers.
Python
Django
Web
Bootstrap
Flutter
-
Project - SeleBot PAICOVID
ORTHOX
Jan. 1, 2022 - April 1, 2022
Project of an automation solution (Bot) using Python and Selenium. The aim of the project was to automate the registration of vaccinated patients against COVID-19 on the national PAICOVID platform. The developed bot saved time and manual effort by significantly streamlining the registration process.
Python
Selenium
-
Project - appBiomédica
OSWALDO VALLEJO
Jan. 1, 2021 - July 1, 2021
Project for the development and implementation of a medical device management application using Python, Qt, Google Cloud Platform and Firebase. The application was designed to manage information related to medical devices in healthcare institutions, increasing efficiency and transparency in management processes. The use of technologies such as Google Cloud Platform and Firebase allowed the application to be scalable and secure, while its user interface provided an intuitive user experience.
Python
Qt
Google Coud
Firebase
Education
-
Biomedical Engineer
Universidad Autónoma de Occidente
2015 - 2020
Recognitions: Award for academic excellence in 2018 and 2020.
-
Electronic Technologist
Universidad del Valle
2012 - 2015