Files
landing-page/html/index.html
2025-11-01 13:00:49 +01:00

143 lines
5.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="./styles/style.css">
<link rel="stylesheet" href="./styles/introduction.css">
<link rel="stylesheet" href="./styles/mobile.css">
<title>Naaturel</title>
</head>
<body>
<main>
<div class="container">
<div class="introduction">
<div class="introduction-box punched-card">
<div class="introduction-header">
<img src="./assets/pfp.jpg" alt="profile picture" class="profile-picture">
<div class="names">
<h2 class="surname">Naaturel</h2>
<h4 class="real-name">Laurent Crema</h4>
</div>
</div>
<hr/>
<div class="introduction-text">
<h2>Hello there!</h2>
<section>
<h3><span class="accentuated">About</span> me</h3>
<p>
I'm a full-stack software engineer who loves building efficient, reliable apps
and solving real-world problems through clean, scalable code.
</p>
</section>
<section>
<h3>My <span class="accentuated">background</span></h3>
<p>
I hold a Bachelor's degree in Full-Stack Development,
where I gained solid experience in both front-end and
back-end technologies. I am currently pursuing a
Masters degree to further strengthen my skills and
deepen my expertise in software development, DevOps,
machine learning, embedded systems, and network administration.
</p>
</section>
<section>
<h3>My <span class="accentuated">skills</span></h3>
<p>
Java, C#, Python, JavaScript / TypeScript, Node.js, Vue, PostgreSQL, Docker.
</p>
</section>
<section>
<h3><span class="accentuated">Connect</span> with me</h3>
<p>
<a href="https://github.com/yourusername" target="_blank">
<img src="./assets/marks/github-mark.svg" alt="github logo" class="logo">
</a>
<a href="https://linkedin.com/in/yourprofile" target="_blank">
<img src="./assets/marks/linkedin-mark.svg" alt="linkedin logo" class="logo">
</a>
<a href="https://twitter.com/naaturel_" target="_blank">
<img src="./assets/marks/twitter-mark.png" alt="twitter logo" class="logo">
</a>
<a href="https://instagram.com/naaturel_" target="_blank">
<img src="./assets/marks/instagram-mark.svg" alt="instagram logo" class="logo">
</a>
</p>
</section>
</div>
</div>
</div>
<div class="projects">
<h1>Check out my live projects</h1>
<div class="card-list">
<div class="card punched-card">
<a href="https://unluckiest.naaturel.be">
<img src="./assets/unluckiest.png" class="thumbnail" alt="Unluckiest">
</a>
<hr/>
<div class="card-details">
<h3>Unluckiest</h3>
<p class="notice">
Art & design by <a href="https://linktr.ee/yanderechan133">@ArwenDraws</a>
</p>
</div>
</div>
<div class="card punched-card">
<a href="https://letsmeet.naaturel.be">
<img src="./assets/letsmeet.png" class="thumbnail" alt="Let's Meet">
</a>
<hr/>
<div class="card-details">
<h3>Letsmeet</h3>
</div>
</div>
</div>
</div>
</div>
</main>
</body>
<script type="module">
import { Typer } from './scripts/Typer.js';
const target = document.getElementsByClassName('typer')[0];
const texts = ["backend dev", "frontend dev", "fullstack software engineer"];
const typer = new Typer({target: target, texts: texts, typingDelay: 150, deletionDelay: 50});
typer.start();
</script>
<script type="module">
import {CardTilter} from "./scripts/CardTilter.js";
const cards = document.querySelectorAll('.introduction-box');
cards.forEach(card => { new CardTilter({card : card, tilt : 3, perspective : 1000}) })
</script>
</html>