Skip to content

About

Personal Portfolio WebSite

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

175 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ismael Bovingdon Castillejo | Portfolio Website

Personal portfolio site for a Data Engineer, built as a static site ready to deploy on GitHub Pages. The site is fully bilingual (Spanish / English) and covers professional background, technical stack, projects, and contact information.

Live site: https://i-bovingdon.github.io/DataEngineer.com/ (English: index-en.html)

image


Structure

/
├── index.html               # Spanish version (default)
├── index-en.html            # English version
├── styles.css               # Shared stylesheet
└── assets/
    ├── profile.webp                       # Profile photo
    ├── header/about/skills/projects/footer.webp  # Section backgrounds
    ├── og-image.jpg                       # Link preview image (1200x630)
    ├── arquitectura_tfm.png               # TFM architecture diagram
    ├── Estructura_Datos_TFM_Cercanias.pdf # TFM data schemas
    ├── CV_Ismael_Bovingdon_ES.pdf         # Spanish CV
    └── CV_Ismael_Bovingdon_EN.pdf         # English CV

Features

  • Bilingual: Spanish (index.html) and English (index-en.html) with a language toggle in the nav bar.
  • Sections: Hero, About, Experience, Stack & Education, Projects, Contact.
  • Project cards: Enterprise-style cards with tech stack tags, impact bullet points, and action buttons (architecture, GitHub, dashboard).
  • Contact grid: Phone, email, LinkedIn, GitHub, location, and CV download.
  • Fully static: No build tools, no frameworks, no dependencies. Pure HTML + CSS + vanilla JS.
  • GitHub Pages ready: Deploy directly from the repository root.

Deployment (GitHub Pages)

  1. Push the repository to GitHub.
  2. Go to Settings → Pages.
  3. Set source to Deploy from a branch, select main and / (root).
  4. The site will be live at https://<your-username>.github.io/<repo-name>.

The default page served will be index.html (Spanish). The English version is accessible via the EN toggle in the nav or by navigating directly to index-en.html.


Customisation

What Where
Profile photo Replace assets/profile.webp
CV files Replace the two PDFs in assets/ keeping the same filenames (source: CV base ES/EN, Oct 2026)
Colors / fonts Edit CSS variables at the top of styles.css
Project cards Edit the <article class="project-card-enterprise"> blocks in both HTML files
Contact details Edit the #contact section in both HTML files

Tech

  • HTML5 / CSS3 / Vanilla JS
  • No build step: open index.html in a browser to preview locally

Author

Ismael Bovingdon Castillejo, Junior Data Engineer
LinkedIn · GitHub · ishmaelbovingdon@gmail.com

About

Personal Portfolio WebSite

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages