Movie and TV show database created with Typescript, React and Next.js. React context is used for state management. It's main features are: watchlist, random movie/show generator, movie details, actors, ratings, trending movies/shows, searching based on movie title, infinite scrolling through movies and much more.
Website for client's blacksmith's shop featuring large list of projects with option to filter them. Created with React and Hooks. Context was used for state management, GraphQL for data fetching, Gatsby for static site generation and headless Contentful CMS for content management.
Portfolio website for pedicure company. Created with React and Next.js. Lazy loading and custom image optimization were used to improve web performace.
Website for a plumbing and construction company. Technologies to build the website include: React, hooks & context, GraphQL for data fetching, Gatsby for static site generation, Contentful as a Headless CMS and Sass modules for styling.
Website for client's winery. To increase performance, website features custom lazy-loading. Website is coded with html, sass and vanilla javascript without any framework.
Full-stack application for tracking income and expenses. React, Next.js and React-query is used for front-end. Node.js, Express and MongoDB powers backend, JWT is used for authentication. Currently in progress.
Basic vanilla javascript project - simple task tracker for tracking tasks and notes coded with vanilla Javascript. User can input task with title, description and deadline. The app will warn user when the deadline is coming. User can also mark tasks as completed, delete or update tasks. App also features light/dark mode and searching in case of need.
Basic vanilla javascript project - weather app with forecast for upcoming 5 days. User can input a city or use his actual location to check weather. Coded with vanilla Javascript, styled with scss. API is provided by AccuWeather.
I am a Fullstack Typescript developer and I specialize on React and Node.js. My main focus is developing web applications and websites. I am especially passionate about frontend development and also have most experience with it.
Altough I love working on frontend, I also have a lot of experience with backend, especially Node.js. Lately, I have been also working a slot with AWS technologies (Lambda, Step Functions, DynamoDB, API Gateway, Appsync and more), implementing infrastructure as code with Serverless Framework.
I am eager to learn new things and I am always trying to keep up to date with the newest technologies. Almost every day, I am trying to devote at least 30 minutes of my time for learning new things or improving my skills.
I prefer connecting via Linkedin, but feel free to contact me anyhow you want.