Introducing Peter
A front-end web developer with outstanding
attention to detail and project management
skills producing high-quality websites,
web applications, and games.
Work Experience
-
Sustainary (ongoing)
- job title: Web Development Intern;
- location: Copenhagen, Denmark 🇩🇰;
- employed from: 2023;
-
responsibilities:
- creating websites from scratch using React and WordPress (Elementor),
- designing websites for the initiatives and events of Sustainary,
- implementing new features to the existing websites, and maintaining them;
-
Education@Internet
- job title: Project Manager;
- location: Nová Dubnica, Slovakia 🇸🇰;
- employment period: 2020-2021;
-
responsibilities:
- organizing educational events and quizzes for youth in Slovakia,
- social media management (content creation, planning, scheduling, publishing),
- project management, PR, and partnership building with sponsors and media,
- risk management and quality control (testing websites, reporting bugs);
-
Collective Aid
- job title: Language Programme Supervisor | English and French Teacher;
- location: Belgrade, Serbia 🇷🇸;
- employment period: 2019-2020;
-
responsibilities:
- structuring and scheduling language lessons for refugees and asylum seekers,
- creating creative workshops and leading discussion sessions,
- teaching English and French at Azadi Community Centre;
Skills
-
Tech Stack
- React,
- TypeScript,
- JavaScript,
- CSS,
- TailWind CSS,
- Bootstrap,
- HTML,
- Git,
- GitHub,
- npm,
- Webpack,
- Babel,
- Jest,
- ESLint,
- WordPress, Elementor
-
Design Software
- Figma,
- Affinity Designer,
- Canva
-
Languages
- Slovak 🇸🇰: native language;
- Czech 🇨🇿: native language;
- English 🇬🇧: full working proficiency (C1);
- Danish 🇩🇰: advanced proficiency (B2);
- French 🇫🇷: advanced proficiency (B2);
Education
-
Programming Courses
-
The Git & Github Bootcamp
- platform: Udemy;
- completed: 2024;
-
Meta Front-End Developer Professional Certificate
-
courses:
- Introduction to Front-End Development,
- Programming with JavaScript,
- Version Control,
- HTML and CSS in depth;
- React Basics;
- Advanced React;
- Principles of UX/UI Design;
- Front-End Developer Capstone;
- Coding Interview Preparation;
- provided by: Meta;
- platform: Coursera;
- completed: 2022-2024;
-
-
Web Design for Everybody: Basics of Web Development & Coding
-
courses:
- Introduction to HTML5,
- Introduction to CSS3,
- Interactivity with JavaScript,
- Advanced Styling with Responsive Design,
- Web Design for Everybody Capstone;
- provided by: University of Michigan;
- platform: Coursera;
- completed: 2022;
-
-
Affinity Designer: Solid Foundations
- platform: Udemy;
- completed: 2022-2023;
-
Modern JavaScript (Complete guide, from Novice to Ninja)
- platform: Udemy;
- completed: 2022;
-
-
Master's Degree
- program: Development and International Relations;
- university: Aalborg University;
- location: Aalborg, Denmark 🇩🇰;
- study period: 2018-2020;
-
Bachelor's Degree
- program: Language and International Studies, English;
- university: Aalborg University;
- location: Aalborg, Denmark 🇩🇰;
- study period: 2015-2018;
Projects I worked on:
-
SDG Tech Awards 2023
#WebsiteProject Details
SDG Tech Awards is an annual event that celebrates and recognizes the importance of sustainable innovation across various sectors and fields. It is organized by Sustainary, and in 2023 it celebrates its 5th anniversary in Denmark.
My job as a Web Development Intern at Sustainary was to contribute to the recreation of the main website of the event while focusing on properly conveying the message that the event celebrated an anniversary.
The website had kept much of its former design but was given several visual upgrades, most notably the overall darker theme in order to communicate the fact that the event has become a staple in the Copenhagen sustainable tech ecosystem.
SDG Tech Awards 2023
SDG Tech Awards is an annual event that celebrates and recognizes the importance of sustainable innovation across various sectors and fields. It is organized by Sustainary, and in 2023 it celebrates its 5th anniversary in Denmark.
My job as a Web Development Intern at Sustainary was to contribute to the recreation of the main website of the event while focusing on properly conveying the message that the event celebrated an anniversary.
The website had kept much of its former design but was given several visual upgrades, most notably the overall darker theme in order to communicate the fact that the event has become a staple in the Copenhagen sustainable tech ecosystem.
-
Sustainary
#WebsiteProject Details
As a Web Development Intern at Sustainary, I contributed to the redesign and recreation of the main website of this organization.
The goal was to showcase all of the ongoing and past events and initiatives of Sustainary, as well as its current team members and interns. Moreover, the redesign was supposed to bring more clarity to the end user and make it easy to navigate the website.
All of us at the web and design team have put together the initial wireframes and designed the website overall in Figma. Subsequently, we turned the design into the website itself using Elementor.
Sustainary
As a Web Development Intern at Sustainary, I contributed to the redesign and recreation of the main website of this organization.
The goal was to showcase all of the ongoing and past events and initiatives of Sustainary, as well as its current team members and interns. Moreover, the redesign was supposed to bring more clarity to the end user and make it easy to navigate the website.
All of us at the web and design team have put together the initial wireframes and designed the website overall in Figma. Subsequently, we turned the design into the website itself using Elementor.
-
Peter Roman Portfolio
#WebsiteProject Details
Designed and coded by me from scratch, the portofolio website you are currently viewing has my name written all over it, and it describes what I stand for and how I work.
I enjoy crafting products to the very last detail and producing high quality outputs, which look professional and neat. It is important for me that my client and I both feel proud of the final product.
Programatically, this portfolio is a fully responsive single-page application featuring an interactive projects gallery, responsive navigation, as well as the use of object-oriented programming, various Web APIs, CSS variables, transitions, animations, and more.
The inspiration for the visuals of this portfolio came primarily from the UI of Visual Studio Code and Mac devices. It is divided into 4 sections, each representing a different language. The Home and About sections represent HTML and CSS respectively and utilize their respective markup, while the Projects section is full of interactivity as it represents JavaScript.
Peter Roman Portfolio
Designed and coded by me from scratch, the portofolio website you are currently viewing has my name written all over it, and it describes what I stand for and how I work.
I enjoy crafting products to the very last detail and producing high quality outputs, which look professional and neat. It is important for me that my client and I both feel proud of the final product.
Programatically, this portfolio is a fully responsive single-page application featuring an interactive projects gallery, responsive navigation, as well as the use of object-oriented programming, various Web APIs, CSS variables, transitions, animations, and more.
The inspiration for the visuals of this portfolio came primarily from the UI of Visual Studio Code and Mac devices. It is divided into 4 sections, each representing a different language. The Home and About sections represent HTML and CSS respectively and utilize their respective markup, while the Projects section is full of interactivity as it represents JavaScript.
-
Jump Over Cacti!
#VideoGameProject Details
This endless runner game was inspired by the Dinosaur Game, which runs in Google Chrome when there is no internet connection.
The gameplay is straightforward, your job is to jump over as many cacti as possible and get as many points as you can. To jump, press the Spacebar on your keyboard or tap the screen on your touchscreen device. To pause the game, press the Pause Game button or the Escape key.
This JavaScript game is packed with details and my goal was to make the user experience smooth, and for the environment to feel alive, mainly by using lots of animations happening simultaneously (cacti moving, clouds floating, player jumping and blinking, shadow and score resizing). This led to many consideration in terms of performance. The design is all done is CSS and sound effects are all created by me.
Jump Over Cacti!
This endless runner game was inspired by the Dinosaur Game, which runs in Google Chrome when there is no internet connection.
The gameplay is straightforward, your job is to jump over as many cacti as possible and get as many points as you can. To jump, press the Spacebar on your keyboard or tap the screen on your touchscreen device. To pause the game, press the Pause Game button or the Escape key.
This JavaScript game is packed with details and my goal was to make the user experience smooth, and for the environment to feel alive, mainly by using lots of animations happening simultaneously (cacti moving, clouds floating, player jumping and blinking, shadow and score resizing). This led to many consideration in terms of performance. The design is all done is CSS and sound effects are all created by me.
-
Calculator App
#WebApplicationProject Details
A JavaScript calculator capable of adding, subtracting, multiplying and dividing numbers.
The app comes with support for decimal numbers as well as chaining operations one after another. Button sound effects are also available.
Calculator App
A JavaScript calculator capable of adding, subtracting, multiplying and dividing numbers.
The app comes with support for decimal numbers as well as chaining operations one after another. Button sound effects are also available.
-
Tic Tac Toe
#VideoGameProject Details
A classic game of Tic Tac Toe recreated for the browser in JavaScript. This game allows two people to play at the same time and compete against one another for the highest score.
In the main menu, each player can choose a name which is referenced throughout the game to see whose turn is it, and a symbol, which is placed in the grid. Once the game is over, there is a possiblity to play again, reset the score for both players, or to go back to the main menu.
During the creation of this project, I learned how to work with object-oriented programming and event listeners, adding/removing elements from the screen and enabling/disabling them, adding/updating/clearing the values of usernames, score and the grid, as well as providing good user experience for the players.
Tic Tac Toe
A classic game of Tic Tac Toe recreated for the browser in JavaScript. This game allows two people to play at the same time and compete against one another for the highest score.
In the main menu, each player can choose a name which is referenced throughout the game to see whose turn is it, and a symbol, which is placed in the grid. Once the game is over, there is a possiblity to play again, reset the score for both players, or to go back to the main menu.
During the creation of this project, I learned how to work with object-oriented programming and event listeners, adding/removing elements from the screen and enabling/disabling them, adding/updating/clearing the values of usernames, score and the grid, as well as providing good user experience for the players.
-
EkoKvíz 2021
#OnlineEducationalEventProject Details
EkoKvíz was an online educational quiz organized by Education@Internet during my time as a project manager in this organization.
This quiz allowed people from all around Slovakia to test their knowledge about the environment and compete for prizes. It started on Earth Day and lasted for an entire month, and was playable online since the final product was a web application.
As this was the first installment of this quiz, my responsibility was to promote it by creating*, scheduling, and regularly posting content on Instagram and Facebook and engaging with the audience.
Moreover, I was responsible for outreach to sponsors and media, as well as for testing the final app to find and report bugs. My task was also to co-create the questions and answers for the quiz itself, and to make sure they got checked for correctness prior to release of the quiz.
* All social media content was put together by me using designs created not by me.
EkoKvíz 2021
EkoKvíz was an online educational quiz organized by Education@Internet during my time as a project manager in this organization.
This quiz allowed people from all around Slovakia to test their knowledge about the environment and compete for prizes. It started on Earth Day and lasted for an entire month, and was playable online since the final product was a web application.
As this was the first installment of this quiz, my responsibility was to promote it by creating*, scheduling, and regularly posting content on Instagram and Facebook and engaging with the audience.
Moreover, I was responsible for outreach to sponsors and media, as well as for testing the final app to find and report bugs. My task was also to co-create the questions and answers for the quiz itself, and to make sure they got checked for correctness prior to release of the quiz.
* All social media content was put together by me using designs created not by me.
-
Polyglot Gathering Online 2020-2021
#OnlineLanguageEventProject Details
Polyglot Gathering is the biggest gathering of foreign language enthusiasts in the world. Organized by Education@Internet since 2017, this annual event provides talks and space for people to practice foreign languages and learn about each other's culture.
During my time in this organization in 2020-2021, I contributed to Polyglot Gathering by co-creating the brand identity of this event for social media, which is being used to this day. I was also charged with promoting the event on social media (Facebook, Instagram, Twitter and YouTube) by creating*, scheduling, and regularly posting content, as well as actively engaging with the audience.
Thanks to these efforts, as well as others from the entire organization, the amount of followers on Instagram has increased threefold in 2020, and more than 1000 participants joined the event for the first time in its history.
* All social media content was put together by me using designs created not by me.
Polyglot Gathering Online 2020-2021
Polyglot Gathering is the biggest gathering of foreign language enthusiasts in the world. Organized by Education@Internet since 2017, this annual event provides talks and space for people to practice foreign languages and learn about each other's culture.
During my time in this organization in 2020-2021, I contributed to Polyglot Gathering by co-creating the brand identity of this event for social media, which is being used to this day. I was also charged with promoting the event on social media (Facebook, Instagram, Twitter and YouTube) by creating*, scheduling, and regularly posting content, as well as actively engaging with the audience.
Thanks to these efforts, as well as others from the entire organization, the amount of followers on Instagram has increased threefold in 2020, and more than 1000 participants joined the event for the first time in its history.
* All social media content was put together by me using designs created not by me.
-
LingvaKvíz 2021
#OnlineEducationalEventProject Details
LingvaKvíz was an online educational quiz organized by Education@Internet during my time as a project manager in this organization.
This quiz allowed people from all around Slovakia to test their knowledge about foreign languages and compete for prizes. It lasted for an entire month, and was playable online since the final product was a web application.
My job was to promote the event on social media by creating*, scheduling, and regularly posting content on Instagram and Facebook, as well as to look for sponsors and reach out to media in Slovakia. Similarly to EkoKvíz, I was co-responsible for creating the questions and answers for the quiz itself, and making sure they got checked for correctness prior to release of the quiz.
* All social media content was put together by me using designs created not by me.
LingvaKvíz 2021
LingvaKvíz was an online educational quiz organized by Education@Internet during my time as a project manager in this organization.
This quiz allowed people from all around Slovakia to test their knowledge about foreign languages and compete for prizes. It lasted for an entire month, and was playable online since the final product was a web application.
My job was to promote the event on social media by creating*, scheduling, and regularly posting content on Instagram and Facebook, as well as to look for sponsors and reach out to media in Slovakia. Similarly to EkoKvíz, I was co-responsible for creating the questions and answers for the quiz itself, and making sure they got checked for correctness prior to release of the quiz.
* All social media content was put together by me using designs created not by me.
a project
for more info
👉 👉 👉
over a project
for preview
a project
for more info
👉 👉 👉
Hey!
Thank you for visiting my portfolio
If you would like to cooperate, or if you have any questions or inquiries, please contact me at peter.roman24[at]gmail.com
I am always up for new challenges and opportunities, and I would be very happy for us to get in touch 💪