Krisjanis Straupe
Full-stack developer
I am a full-stack developer with a passion for creating beautiful and functional web applications. I have experience with a variety of technologies and am always looking to learn more.
About me ð§ðŧ
Hello, everyone! My name is Krisjanis and I am a student from Latvia. Currently, I am studying computer science at the Technical University of Riga and have a passion for technology applications in real life.
I started programming when I was 15 years old and honestly, at the time I didn't really like it. But as I started to learn by creating real and appliable apps, I started to enjoy it more and more. Nowadays, I mainly work on full-stack web applications, but recently I have taken a liking to more low-level embedded systems.
Some of my hobbies include long-distance running, which I picked up recently, as well as hiking (when I get the chance). I am also a passionate self-proclaimed skier.
Projects ð
Keyboard component store [WIP] ð
A full-stack web application built for the purpose of selling keyboard components for keyboard enthusiasts. This is my 1st serious solo project.
Clothing manager ð
Clothing manager web application for the purpose of managing clothing cycles and washing cycles. I built this as my first Laravel project.
Path-finding algorithm visualizer [WIP] ð
This is a path-finding algorithm visualizer made in good old JavaScript and HTML.
Skills ðĪš
JavaScript
Most of my professional experience has been working with JavaScript, specifically the Meteor and React frameworks.
MongoDB
I have had a lot of experience with MongoDB. One of the projects I have built using MongoDB is the keyboard component shop.
Laravel
This is the framework I have picked up recently. I really like Laravel because it is really easy to start with. Auth already baked in, great support for PostgreSQL with EloquentORM, it is just a joy to work with.
Docker
I had the chance to work with docker when I needed to deploy my keyboard component e-shop. It was fairly simple to run the container, although I did encounter some problems while setting up NGINX reverse proxy.
Others
Of course, I have had experience with many other technologies, the rest, I will list below: