Hello! My name is Armandas and I enjoy creating things for the web. My interest in web development started in 2019 but it was put on hold until the time was right for me to change my career path. In 2021-2022 I took a deep dive in learning to write code and etc...
In 2023 spring I finished my courses and around 2023 autumn I finished my first online shop, made some starter shells for learning new technologies and was hired by Summum Bit, UAB as a Junior Full Stack Developer in 2023 November. My main focus these days is working on and learning as much as possible about the web/computers/science beneath it. While implementing my gained experience in my current work environment
In Summumbit UAB I am currently working on various projects that involve building modules from the ground, expanding and refactoring legacy code, integrating various API's and etc...
Technologies
Projects
It is now fun to turn back and see what was my first project all about. It did help me learn some of the basics: how to use a DB, how to gather info, managing global states in React and deepen my knowledge what are states in general, avoid some overly complex functions or break them into smaller ones, use of async code, managing element changes when making the website responsive, dealing with a basic CRUD and etc...
While the task was not as complex as previous challenges, I found that creating an aesthetically pleasing site was quite challenging. Considering that I did spend a reasonable amount of time with my earlier projects that provided me with the experience on how to better structure my code, take different design decisions from the code and overal style perspective and was happy with the result.
Work In Progress
I’ve spent some time on thinking of an idea on what I can do next and what skills I do need to learn to do that. And I’ve figured out I’ll be making a booking/game website while using Next JS, TypeScript, Tailwind CSS and Node JS. Most likely several API’s will be used and it will be an interactive experience for the user. (TBA)
Other Projects
Using TypeScript to make a simple todo list - adding, deleting, editing tasks while moving props all over the project.
Authentication using Node.js, Express, Mongo DB, Mongoose, JWT, Routes, MVC. Create User (Signup), Login, Logout, Error handling, Hashing passwords, Cookie usage, Protected routes, User available in views.