profile_picture

Front End Engineer

|

About

Hello, my name is Kostas!

I am a front end enthusiast! When I'm not hanging out with my friends or at the computer you can find me in the gym training martials 🥊 or playing music at my home 🎸

Experience

company image

Front End Engineer

Grapevine Digital

Thu Feb 02 2023 - Present

  • Led the transformation of the codebase from Javascript to Typescript.
  • Redesigned the whole folder structure of our application.
  • Contributed to the implementation of complex and core front end features.
company image

React Developer

Vodafone

Tue Jun 02 2020 - Mon Mar 01 2021

  • Contributed to designing and implementing Vodafone’s high volume and high impact web applications.
  • Improved my coding skills through a lot of code reviews.
  • Learned to be a part of a professional software team using an agile methodology
company image

Full Stack Developer

Wootis

Sat Feb 01 2020 - Tue Jun 01 2021

  • Built an application from scratch, which automates a lot of the company operations through the front end
  • Created an application that provided a detailed graph representation of the company's data
  • Contributed to the system design of a company's new product.

Skills

Hover over a skill for currency profficiency

Next JS

typescript

Tailwind

sanity

node

mongo db

socket.io

C++

docker

reactQuery

tRPC

Clerk

Figma

React JS

linux

Prisma

stripe

Github

Zod

Projects

Case Study 1 of 6: chat ai

Chat ai lets you chat with any personality of the world you want, fictional or not. You just create a "companion" and then you can chat with him with the help of AI. In order to create a new companion, you need to have a pro membership.

Case Study 2 of 6: Cat-app

The goal was to build in 48 hours a cat-API application using React and tailwind. The user could save his favorite cats, filter them and click on each cat in order to get more info about her.

Case Study 3 of 6: ToyChord

ToyChord is a distributed database. The National and Technical University of Athens assigned this project to us. It consists of many nodes (computers throughout the internet) that communicate with each other through sockets. Each node can: 1. create server and client processes 2. open socket connections 3. respond to incoming queries

Case Study 4 of 6: Popout

Together with a friend, we created popout. Popout is a platform that shows every live event with traditional greek music in Athens. The user can filter each event regarding the type of music, the date, and the area. Around 150 users are using it daily. We are constantly adding new features to this app. Click on the project title to preview

Case Study 5 of 6: Nocap estore

This is one of the e-shops I have built. Fully responsive and fully functional with real-world payments. Click on the project title to preview

Case Study 6 of 6: Schoolingangs

Schooligangs is an application that we built together with my students. It allows the students of a particular school to rate and give feedback to their teachers. Our goal is to help teachers give their best during teaching. Click on the project title to preview

Contact

Contact Information

+306980508235

ktrip96@gmail.com

Athens, Galatsi