Projects
My personal single-page portfolio website. Includes information about my projects, my cv and my skills. Written using HTML, CSS, Bootstrap 5 and JS. The website features smooth transitions, some animations, responsive design and modals with swipe function for mobile devices.
This is a small web application built with HTML, CSS, and JavaScript that loads data from an external API and enables the viewing of data points in detail. When a Pokemon is clicked, the image, height, weight and type characteristics of the Pokemon appears on a modal. Alternatively, pokemons can be searched by typing the pokemon name in the search bar. This modal can then be closed by clicking on the "Close" button, pressing the escape key or clicking outside the modal.
The app loads data from an external API.
The app displays a list of items loaded from that API
after the page is loaded.
The app enables the viewing of more details for a
given list item (like a Pokémon) on demand, such as
when clicking on a list item.
The app has CSS styling.
The JavaScript code is formatted according to ESLint
rules.
The JavaScript code is formatted via Prettier.
The uses at least one additional complex UI pattern,
such as a modal, for details or touch
interactions.
The app allows searching for items (e.g., searching
for Pokémon).
The app does not throw any errors when being
used.
The app is deployed to a publicly accessible
platform like GitHub Pages.
The app works in Chrome, Firefox, Safari, Edge, and
Internet Explorer 11.
The server-side component (REST API) of a “movies” web application. The application provides users with access to information about different movies, directors, and genres. Users can sign up, update their personal information, and create a list of their favorite movies. The REST API can be accessed via commonly used HTTP methods like GET and POST. Similar methods (CRUD) are used to retrieve data from database and store that data in a non-relational way.
Return a list of ALL movies to the user
Return data (description, genre, director, image URL,
whether it’s featured or not) about a single movie by
title to the user
Return data about a genre (description) by name/title
(e.g., “Thriller”)
Return data about a director (bio, birth year, death
year) by name
Allow new users to register
Allow users to update their user info (username,
password, email, date of birth)
Allow users to add a movie to their list of
favorites
Allow users to remove a movie from their list of
favorites
Allow existing users to deregister
The client-side for an application built using React called myFlix based on its existing server-side code (REST API and database). The end result is fully-functioning application built with the MERN stack.
The client-side for an application called myFlix built with Angular and based on its existing server-side code (REST API and database), with supporting documentation.
A serverless (AWS lambda), progressive web application (PWA) written with React using a test-driven development (TDD) technique. The application allows users to search for a city and get a list of CareerFoundry events hosted in that city. It uses the Google Calendar API to fetch upcoming events and has data visualization.
Filter events by city
Show/Hide event's details
Specify number of events
Use the app when offline
Data visualization
Simple native mobile chat app with login, one chat room, picture and location attachement functions. The app provides users with a chat interface and options to share images and their location. App is written with React Native, Expo, and Google Firestore Database.
A page where users can enter their name and choose a
background color for the chat screen before joining
the chat.
A page displaying the conversation, as well as an
input field and submit button.
The chat provides users with two additional
communication features: sending images, making photos
and location data.
Data gets stored online and offline.
WIP. A personal dashboard website with dark/light theme switch, if user allows location tracking it fetches users coordinates and gets weather information. A few different API's provides the most recent news and stocks information. Has a simple to-do list and notes widgets.
Tech Skills
About Me
Hilton Munich Park - Munich, Germany - 06.2018 – 09.2022
- Consistently met and exceeded customer expectations by
providing
exceptional service and managing the team.
- Regularly trained and coached team members and trainees,
resulting
in a motivated and high-performing team.
Juta Jazz Kava - Vilnius, Lithuania - 10.2017 – 04.2018
- Achieved successful operations, good reviews, and high
revenues by
carrying out shift service supervision, guest relations,
reservations management, invoice issuing, event preparations,
and
managing and coaching a team of up to 20 colleagues.
Nordic Entertainment - Vilnius, Lithuania - 05.2014 –
09.2017
- Constantly demonstrated my dedication, high service standards,
and
leadership skills, resulting in rapid career growth.
- Accomplished successful restaurant operations, increase in
positive reviews, and high revenues through effective management
of
shift service supervision, guest relations, reservations
management,
invoice issuing, social media management, HR, event
preparations,
and team training.
Portus Logistika - Vilnius, Lithuania - 09.2013 – 01.2014
- Contributed to the growth of revenue by conducting
yellow-pages
research, making a minimum of 60 cold calls per day, and
sending email offers to potential clients in the Kazakhstan
region.
Komandor - Vilnius, Lithuania - 05.2012 – 09.2013
- Ensured efficient warehouse operations by managing the
preparation
and dispatch of orders to clients and the delivery team.
- Implemented a new stock control system using spreadsheets and
optimized storage, streamlining operations and improving
efficiency.