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)
/
├── 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
- 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.
- Push the repository to GitHub.
- Go to Settings → Pages.
- Set source to Deploy from a branch, select
mainand/ (root). - 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 toindex-en.html.
| 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 |
- HTML5 / CSS3 / Vanilla JS
- No build step: open
index.htmlin a browser to preview locally
Ismael Bovingdon Castillejo, Junior Data Engineer
LinkedIn · GitHub · ishmaelbovingdon@gmail.com
