Anton Aparin

About me

My name is Anton Aparin, and I’m 16 years old. I attend Albertus Magnus Middle & High School in Vienna, Austria. I began learning to program with Scratch when I was 8, and since then, I’ve made great progress. I’ve picked up a lot of new skills and remain passionate about continuing to learn more.

Contact

You can find me on

Skills

HTML html & CSS css

HTML and CSS were my first steps into the world of programming. One of my proudest projects using them is the website for our school’s Jungschar.

JavaScript javascript & TypeScript typescript

JavaScript was my first serious programming language, and I’m confident in using it for almost any task. Recently, I’ve been leaning more towards TypeScript for its type safety and cleaner development experience.

Angular angular

Angular was the first framework I explored. I built several small projects with it, which gave me a solid foundation in component-based development.

Astro astro

After Angular, I discovered Astro—a modern, lightweight framework that lets you combine multiple frameworks in one project. I used Astro to build this website, and I’ve been really happy with the result.

C++ cpp

I appreciate C++ for the level of control it offers. One of my favorite C++ projects is a fast prime number calculator I built.

Rust rust

Rust is currently my favorite programming language. Its memory safety guarantees, combined with excellent performance, make it incredibly powerful. If it compiles, you can be confident it runs reliably. Check out my Rust projects on GitHub.

Docker docker

Docker is an essential tool in my workflow. I use it for deploying projects to cloud servers and ensuring consistent environments across systems.

Linux linux

I daily-drive Arch Linux and really enjoy its ecosystem. Compared to Windows, it offers far more flexibility and control.

Git git

I regularly use Git for version control. While I’m comfortable with the command line, I usually work with GitHub Desktop or VS Code’s Git integration. You can find my work on GitHub.

Embedded Systems arduino

I’ve experimented with Arduino UNO and Raspberry Pi Pico. While I’ve completed a few projects, I found the development process less enjoyable and haven’t pursued it as deeply as other areas.

Python python

Python was my second real programming language. I can write fairly complex programs in it, but I tend to use it for simpler scripts—mostly because of its lack of static typing and slower performance.

Networking internet

I’m fascinated by how networks work under the hood and enjoy digging into technical details. I’m also comfortable debugging common networking issues.