Sergi Diaz Lopez

Email Icon sergidiazlopez@gmail.com

Linkedin https://www.linkedin.com/in/sergidl/

Github https://github.com/sergidiazlopez

Profile Picture

Profile

Highly passionate computer science student seeking internship opportunity to further develop technical skills and gain practical experience in the field. Strong foundation in programming languages and algorithms, with a passion for problem-solving and innovation.

Education

  • Degree in Computer Science
  • (Grau en Enginyeria Informàtica, Menció Computació)
  • Universitat Autònoma de Barcelona
  • Started Septembrer 2020. Currently in my 4th year

Academic Projects

  • Map Application for Shortest Paths (Backend & Algorithms)
    • Developed an application to calculate the shortest track between a set of points (Salesman Problem).
    • Implemented algorithms: Greedy, Backtracking, Branch&Bound, Probabilistic.
  • Trivial Torrent (Networking)
    • Implementation of a simplified torrent-like server and client to share and download files from various seeds and peers.
    • Working with POSIX sockets and networking with TCP, UDP, and IP using C programming language.
    • Teamwork and repository management with GitLab.
  • Tweet Classification
    • Designed a program that classifies tweets into two categories: Emotionally negative and emotionally positive.
    • Made using Naïve Bayes. Programming in Python.
    • Experience in importing external data sets, dealing with noise, validation methods, and metrics.

Skills

  • Programming Languages:
    • C & C++
    • C#
    • Python
    • Java
  • Web Development: HTML, CSS, PHP, JavaScript
  • Game Development with Unity (C#)
  • Software Development Tools: Visual Studio IDE, Visual Studio Code, JetBrains IDE, Git
  • Power user in both Windows and Linux Operating Systems
  • Data Structures and Algorithms
  • Problem Solving and Critical Thinking
  • Strong Analytical and Debugging Skills

Additional Skills

These are skills where I have limited experience:

  • Some experience in Machine Learning: Linear Regression, Neural Networks...
  • Databases: SQL Oracle
  • Some experience in deployment using Docker

Languages

  • Fluent in Spanish, Catalan and English (C2)