Summary
Education
Skills
Languages
Websites
Projects
Timeline
Generic

Eduardo Cabreja

Madrid

Summary

Aspiring Computer Science professional with a solid grounding in software development and web applications, proficient in a variety of programming languages. Demonstrates a strong commitment to building user-focused solutions and delivering high-quality code. Experienced in cybersecurity practices, fostering a collaborative approach to problem-solving and project execution. Career goals include further developing technical skills while contributing to innovative software projects.

Education

Bachelor - Computer Engineering With Cybersecurity

Universidad Francisco De Vitoria
Madrid, Spain
06-2026

High School Diploma -

Colegio Cristiano Logos
Santo Domingo, Dominican Republic
06-2021

Skills

  • Programming in C
  • Experienced in C# Software Design
  • Java Software Development
  • PHP Coding Skills
  • Web application development (HTML)
  • Web application development (CSS)
  • Web application development (JavaScript)
  • Database management (SQL)
  • Database management (MySQL)
  • Effective Troubleshooting Skills
  • Code Troubleshooting
  • Teamwork skills
  • Z80 Game Programming
  • Network Security Analysis
  • Understanding Software Vulnerabilities
  • Scanning Tool Proficiency
  • Exploit Development Proficiency

Languages

Spanish
First Language
English
Upper Intermediate (B2)
B2

Projects

  • Arkanoid_Z80:
    - Developed a prototype of the classic Arkanoid game using Z80 assembly language, designed for the ZX Spectrum.
    - Optimized memory usage and performance to ensure smooth gameplay within the hardware limitations.
    - Gained experience in direct memory manipulation, graphics handling, and interrupt-driven programming on retro hardware.
  • PokémonApi_Docker:
    - Designed and developed a RESTful Pokémon API using Java (Spring Boot), providing structured access to Pokémon-related data.
    - Containerized the application with Docker, allowing for easy deployment and cross-platform compatibility.
    - Configured Docker Compose to manage multi-container environments.
    - Applied RESTful best practices, authentication mechanisms, and API documentation for seamless integration.
  • Tetris:
    - Developed a version of the classic Tetris game using Z80 assembly language.
    - Implemented tetromino generation, movement, and rotation, ensuring smooth gameplay mechanics.

Timeline

Bachelor - Computer Engineering With Cybersecurity

Universidad Francisco De Vitoria

High School Diploma -

Colegio Cristiano Logos
Eduardo Cabreja