Background ImageBackground ImageBackground ImageBackground ImageBackground ImageMy Picture

Hey, I'm Andrey

Full-stack developer

Have an offer?

Let's Talk!

Recent Projects

TSI Schedule Scraper

TSI Schedule Scraper

This application automates the process of transferring the schedule from the Transport and Telecommunication Institute (TSI) website to Google Calendar by following an ETL process. The tool performs daily web scraping of the TSI website to extract schedule data, processes and prepares the data, and finally allows both students and lecturers to load their updated schedules into Google Calendar.

Tech stack:

DockerReactPuppeteerNext.jsGitAxiosJWTExpress.jsPrismaGCP - Google Cloud PlatformLuxonPostgreSQLJestTypeScriptNode.jsRedux ToolkitTailwindCSS
CheckoutGithub
Complex React App

Complex React App

Complex Social media website written in React.js. Frontend oriented website.

Tech stack:

ReactWeb PackGitImmerMongoDBAxiosSocket.ioJWTExpress.js
CheckoutGithub
Travel Site

Travel Site

Travel Site website is oriented to test my html, css and optimization skills.

Tech stack:

PostCSSLodash.jsWeb PackGit
CheckoutGithub
Video Player

Video Player

This player is a copy of an YouTube video player. With a responsive layout. Made in React.js.

Tech stack:

ReactSassWeb PackGit
CheckoutGithub
Complex App

Complex App

Complex Social media website. Written in vanilla JavaScript and Node.js. Project have MVC architecture. Backend and frontend oriented website.

Tech stack:

Web PackGitMongoDBAxiosSocket.ioJWTExpress.js
CheckoutGithub
Chat Room App

Chat Room App

Chat Application with rooms. Build with React.js and Node.js. Backend (socket.io) oriented website.

Tech stack:

ViteReactTypeScriptSocket.ioSassGitAxiosExpress.js
CheckoutGithub

CSS

HTML

React

Node.js

TypeScript

Next.js

MongoDB

Sass

Deployment

WebPack

Express.js

Git

REST APIs

Critical Thinking

Problem Solving

OOP

SQL

My Hidden Talents

0/17

Location

Riga, Latvia

Phone

+371 27 801 043

Email

andrey.perunov1@gmail.com

Get in touch

If you have any work for me, you can send me message from here. It's my pleasure to help you.