About me
My name is Giovanni Salinas Villa. I am 24 years old and a Computer Engineer. I have experience integrating APIs and a solid command of programming languages. Alongside my studies, I have pursued self-directed learning in cybersecurity, exploring various methodologies and tools to protect systems and information from digital threats. I have experience with continuous integration tools like Git and Jira, and I enjoy collaborating with teams to develop solutions that are both scalable and efficient.
Experience
- 2026 - Present
- 2025 - 2025
Patrimore
Frontend Developer
- 2025 - 2025
Infos Ltda
Installation Technician
- 2024 - 2024
TestGroup
IT Analyst - Professional Internship
- 2019 - 2020
TRES60
Assistant Technician
Education
Universidad Inacap
Computer Engineering
2020 - 2024Average: 6Colegio San Damián de Molokai
Telecommunications Technician
2018 - 2019Average: 6.3
Projects
Job FinderIn development
Web platform that helps search for job offers according to specific user criteria, aggregating offers from multiple job platforms in one place.
compu-rescueInactive
This is a web application that uses AI to diagnose and facilitate common solutions for laptops and desktop computers.
Year Progress BarActive
This project generates a bar showing the elapsed time (in minutes) in the year.
Video/Music DownloaderActive
This project lets you download audio or videos from YouTube in the best quality.
Portfolio in AstroActive
This project is my personal portfolio, built with Astro and TailwindCSS.
TrackTrainer API - Thesis ProjectInactive
Part of my thesis project, this Spring Boot API manages the business logic for the TrackTrainer project, facilitating the recording and tracking of workouts.
TrackTrainer Mobile App - Thesis ProjectInactive
Developed as part of my thesis project, this Java mobile app allows TrackTrainer users to record and monitor their workouts.
TrackTrainer Admin Portal - Thesis ProjectInactive
An essential part of my thesis project, this web portal provides an administrative interface to manage the TrackTrainer application.
MyEconoTrack - Expense ManagementInactive
Express.js API to manage and track personal expenses. It allows users to keep a detailed record of their personal finances.
Real-time ChatInactive
A real-time chat. Frontend built with React, backend with Express, and Socket.IO for real-time communication.
Courses
Associate Cloud Engineer Certification
GoogleJul 2026View certificateOracle Cloud Infrastructure 2025 Certified Foundations Associate
OracleJun 2026View certificateFabric Implementor 8.3 (web) - Certification Exam
K2viewApr 2026View certificateScrum Fundamentals Certified (SFC)
SCRUMstudy - Accreditation Body for Scrum and AgileJan 2024View certificateEthical Hacker
CiscoDec 2023View certificatePython Essentials 2
CiscoNov 2023View certificateCybersecurity Essentials
CiscoAug 2021View certificateIntroduction to Cybersecurity
CiscoJun 2021View certificateShow 6 more Google badges▾
- Develop Your Google Cloud Network Skill BadgeMay 2026View certificate
- Implement Cloud Security Fundamentals on Google Cloud Skill BadgeMay 2026View certificate
- Create Your First Gemini Enterprise ApplicationMay 2026View certificate
- Build a Secure Google Cloud Network Skill BadgeMay 2026View certificate
- Set Up an App Dev Environment on Google Cloud Skill BadgeMay 2026View certificate
- Implement Load Balancing on Compute Engine Skill BadgeMay 2026View certificate
Skills
Cybersecurity
- Penetration testing
- ISO 27001
- Cybersecurity
- Ethical hacking
Cloud & Infrastructure
- IT
- Databases
- SQL
- Linux
- Windows
- ETL
- Docker
- Networking
Development & Data
- Python
- Web development
- Microsoft Power BI
- Git
- JavaScript
- Data analysis
Methodologies & Soft Skills
- Scrum
- Problem solving
- Leadership
- Public speaking
- Office
- Jira
- Technical documentation