Hello, I'm Vissarion
Full-Stack Developer
About Me
Education
Currently, I'm pursuing a Master's degree in Computer Science and Engineering at the University of West Attica. This academic journey has provided me with a strong theoretical foundation in computer science principles and cutting-edge technologies. My coursework has covered a wide range of topics, from algorithms and data structures to web development.
Work Experience
I have hands on experience as a Front End Developer at AG.KOUS, a Digital Marketing and Web Development agency. In this role, I honed my skills in HTML, CSS, JavaScript, and Bootstrap. I also gained valuable experience with WordPress, Photoshop, Illustrator, and Figma. This position allowed me to design and redesign modern, user-friendly websites for various clients, giving me a strong foundation in creating visually appealing and responsive websites, blogs, e-shops, portfolios and more.
My Skills
Projects
Mythos Travel
Mythos Travel is a full-stack web application for searching available trips and booking bus tickets. Using HTML, CSS, JavaScript, JQuery, and the W3.CSS framework, I built a modern and responsive front end design. While, the back end was developed with Node.js and Express.js and connects to a MongoDB database through a DAO pattern, route, and controller structure. The front end is deployed on Netlify, while the back end is set to be deployed on AWS Lambda for serverless scalability.
TaleCrow
This project is a fully responsive website designed and developed to showcase a concept for a game studio's portfolio, services, and contact information. The website is built using simple web technologies, only HTML and CSS. The layout is built with Flexbox and is enhanced with media queries to ensure it is fully responsive across different screen sizes. While working on this project I challenged my self to refine my coding skills and come up with a beautiful and modern design.
Purrfect Typing
Purrfect Typing is a minimalistic web application designed to test and challenge your typing skills. This project features a clean and simple design, while focusing on handling JavaScript keyboard events and manipulating the DOM to deliver a satisfying and fun typing experience. The typing test includes a unique cursor and an integrated system that accurately detects and highlights incorrectly typed letters and spaces, making the practice both engaging and effective.
Serv Player
Serv Player is a mobile application for Android that enables users to play audio files stored on their devices. The app was developed with Java and XML in Android Studio and it features a single-page interface with a RecyclerView to display available audio files. The app also provides essential playback controls for a smooth user experience. It efficiently handles background playback through a custom Media Player Service, allowing users to enjoy music seamlessly while navigating other apps.