Hi, Albin here.

I create stuff sometimes.

I am a software engineer with great interest in full stack development. I specialize in frontend, but greatly enjoy backend development as well.

Who am I?

My name is Albin Kärvling and I am 19 years old. I just finished high school where I studied natural sciences. Despite my studies, I have been spending a lot of my free time coding websites. My curiosity is endless and I love expanding my knowledge. Some of my projects can be found below.

  • 19 years old
  • A full-stack developer
  • Self-taught
  • In love with React

Projects

Statify

View your personal stats, such as artists, songs and genres, or explore the worlds' taste. Get song recommendations based on artists, songs or genres.

Medito

A donation page for the medito foundation. This website was made to help the foundation raise money for their cause, and has been accepted by them.

Onixo

A site displaying the usage of the discord bot Onixo. It has an interactive dashboard where all the settings can be updated right on the site.

Connectify

A social media platform with a great amount of features, including posts, comments, profiles, direct messages, and more. To get the full experience, simply sign up on the site.

poxen.dev

This website! It shows a little what I can do and who I am. It is made using Next.js, and has been designed prior to its development.

Vocabulary app

Dev
A mobile app meant to create, edit and store terms & definitions. Import, export and get quizzed on your vocabulary.

Statify

This is a website made using Next.js and Spotify’s REST API. It allows you to view your favorite artists’ statistics and albums, and view your own favorite all-time songs, artists and genres! You can also explore songs similar to your taste, or to specific songs and artists.

Medito

This is a donation page for medito foundation. It uses stripe to collect donations, and current exchange rates to show the donation amount in different currencies.

Onixo

This is a site which displays general information about the discord bot Onixo. It also allows its users to interact with the bot's settings directly on the site. Meaning, there is a backend for the site which handles get and update requests. Consistent admin checks are also sent to the bot with websockets to ensure user authorization.

Connectify

A social media platform, which allows users to upload posts, comments, attachments; ability to update profile with profile pictures and banners, direct messages and much more. It was made using Next.js with Python and MySQL as backend. Socket.io was used to provide real-time messages.

poxen.dev

I have done a few portfolio sites during my days, but this one is the latest and by far the greatest one. I carefully put effort into designs, and did my utterly best to make the user experience great. By the way, it is made using the lovely technology Next.js.

In development

Vocabulary app

A mobile app meant to create, edit and store terms & definitions. Import, export and get quizzed on your vocabulary. Made using React Native to be compatible with both android and iOS.

Python

I have done some Python throughout my journey, but I prefer other technologies.
  • Flask
  • MySQL
  • MongoDB
  • FastAPI

Node.js

The first backend language I tried and the language I have kept by my side.
  • MySQL
  • GraphQL
  • Express.js

JavaScript

The language I started with and fell in love with almost immediately.
  • JSX
  • Next.js
  • React.js
  • Redux
  • TypeScript
  • React Native

CSS

Designs have lightened up for me. I love exploring design posibilities!
  • Figma
  • Sass/Scss
  • Animations
  • Responsiveness

HTML

Raw HTML is rare. I prefer writing JSX. Whichever you prefer, it’s a piece of cake.
  • JSX
  • SEO