A short return to being an educator
A quick story about my latest experience of teaching tech to students and how that brings both nostalgia and aspirations for the future.
I'm vanntile, a software engineer creating safer digital experiences. My technical expertise allows me to craft reliable modern systems and learn the inner workings of legacy ones.
The core of my passion resides in privacy, security and open-source software. I’m actively interested in performance, maintainability and user-centered functionality. I like to use modern tools, reliable frameworks and classic, battle-tested principles.
Internally, I’m focused on acquiring knowledge and practicing skills as I carefully improve the technical
quality of my work. Externally, I focus on the intersection between product feasibility and customer experience.
I understand the
designers’ aim as well as the developers’ constraints, so you know I enjoy collaborating with proactive and curious
teams on challenging projects.
We can do outstanding work together as long as you don’t mistake my skill section for Pokemon badges. My preferred work is full-stack development and DevSecOps.
I am an in-progress computer engineer with a deep passion for the worlds of frontend, design and deployment. Keep scrolling if you wanna know why, how and what I work on!
GPA: 5/5
Participated twice a month as a trainer at workshops for primary-school children where we taught basic programming using online tools, mainly Scratch.
A short return to being an educator
A quick story about my latest experience of teaching tech to students and how that brings both nostalgia and aspirations for the future.
From NextJS to Astro
Migrating vanntile.com from NextJS to Astro and how I let go of React in favor of static site generation.
How to make a composited typing animation with Tailwind
Creating beautiful animations using Tailwind can also be efficient, by turning the width-based animation into transform-based ones.
You can find me here and there. I recommend you message me 📨 on Mastodon or LinkedIn.