Hi, my name is Diogo Vidazinha
I build value with Python, AI and clear, human-focused technology.

Get to know me

About Me

Diogo Vidazinha portrait

Final-year IT Engineering student @ IPBeja. I solve real problems with Python & AI, combining academic projects with hands-on work in systems, cybersecurity and networking.

Internship @ Boliden SOMINCOR (AD, VMware, Veeam, SCCM, PowerShell) — including work 1,000+ m underground. Erasmus @ Vilnius Tech (LT), which boosted adaptability and international teamwork. 5+ years in customer service. I enjoy sports, reading, and enduro / restoring motorcycles.

View Resume

Skills

Tech Stack

Python (data/AI), Java (JavaFX, JDBC/Hibernate), C++, SQL, Power BI.

  • Python
  • AI/ML
  • Java
  • SQL
  • Power BI

Systems & Security

Active Directory, VMware, Veeam, SCCM, PowerShell. Cybersecurity & networking.

  • AD
  • VMware
  • Veeam
  • SCCM
  • PowerShell

Ways of Working

SDLC, clean code, problem-solving, comunicação & teamwork (5+ yrs), Erasmus.

  • SDLC
  • Clean Code
  • Teamwork
  • Comms
  • Adaptability

Highlights

1,000+ m Underground

Supported communication & IT systems inside an active mine during the SOMINCOR internship.

Erasmus @ Vilnius Tech

International teamwork, adaptability, and English technical communication.

5+ Years with People

Customer service experience that shaped empathy, clarity and resilience.

Projects

A selection of academic and personal work

IT Internship — Boliden SOMINCOR

Practical work in systems administration, cybersecurity and networking: Active Directory, VMware, Veeam, SCCM and PowerShell. I even descended 1,000+ meters underground to support and inspect communication systems — a unique view of how tech supports safety and operations.

Book Exchange — JavaFX App

Desktop application with authentication, CRUD and database integration (JDBC/Hibernate). I implemented backend logic and UI with JavaFX, focusing on clean code and consistent UX.

Earth–Moon System — Numerical Simulation in Python

Developed a numerical model of the three-body problem (Earth, Moon, spacecraft) using the Runge–Kutta 5(4) adaptive step method (SciPy solve_ivp). Explored multiple initial conditions to analyze orbital sensitivity and chaotic behavior. Results were visualized with Matplotlib.

  • Python
  • SciPy
  • Runge–Kutta 5(4)
  • Numerical Methods
  • Matplotlib

Contact

Open to internship/junior roles in Python, AI & IT Systems — remote or on-site (Évora/Beja).

Email me