Introducing Peter

A full stack web developer with strong
attention to detail and project management
skills producing high-quality websites,
web applications, and games.

Peter Roman

About Me

Hey there! 👋

I am Peter, a full stack web developer based in Copenhagen, Denmark 🇩🇰, and I help companies establish a strong digital presence by designing and developing beautiful, user-friendly, and scalable web applications of highest quality possible.

Proficient in React and TypeScript, I write code that is readable and easy to manage and expand upon both for myself and for other developers. I enjoy learning new technologies and staying up-to-date with the latest tech developments, and I like being challenged and tackle new projects in order to constantly grow and sharpen my problem-solving skills.

Moreover, I would describe myself as a very responsible person who deeply cares about the end users, therefore I make sure they always have a smooth and intuitive user experience. Last but not least, I am a team player at heart who supports my colleagues and values good communication and cooperation.

Besides coding I really enjoy playing my guitar and singing (although I am not really a singer), learning foreign languages, riding and repairing bicycles, and cooking vegan food. 🍕

Peter Roman

Work Experience

  • AdPlenty (ongoing)

    • job title: Frontend Developer Intern;
    • location: Copenhagen, Denmark 🇩🇰;
    • employed from: 2025;
    • responsibilities:
      • collaborating with the team to implement new features or update existing UI functionality within the product suite,
      • writing clean and efficient code in React, TypeScript, JavaScript, HTML, CSS,
      • focusing on fast delivery, while keeping user experience as a priority,
      • participating in tech and design meetings to plan upcoming projects,
      • discussing technical solutions with the team, sharing decisions regarding implementation;
  • Sustainary

    • job title: Web Developer;
    • location: Copenhagen, Denmark 🇩🇰;
    • employment period: 2023-2025;
    • responsibilities:
      • developing websites for Sustainary's initiatives using React, TypeScript, Tailwind CSS, Node.js, and WordPress (Elementor),
      • designing and prototyping websites in Figma,
      • creating brand identities for Sustainary's initiatives, and providing consultation regarding their alignment and usage across media,
      • implementing new features to existing websites, and maintaining them;
  • Education@Internet

    • job title: Project Manager;
    • location: Nová Dubnica, Slovakia 🇸🇰;
    • employment period: 2020-2022;
    • 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,
    • Next.js,
    • Node.js,
    • JavaScript,
    • Tailwind CSS,
    • Chakra UI,
    • Bootstrap,
    • CSS,
    • GitHub,
    • Bitbucket,
    • Git,
    • Jest,
    • ESLint,
    • Prettier,
    • Vercel,
    • React Konva,
    • HTML,
    • WordPress, Elementor
  • Design Software

    • Figma,
    • Affinity Designer,
    • Canva
  • Project Management and Data Analysis

    • Google Sheets,
    • Jira,
    • Notion,
    • Trello,
    • Monday.com,
    • Slack
  • Languages

    • Slovak 🇸🇰: native language;
    • Czech 🇨🇿: native language;
    • English 🇬🇧: full working proficiency (C1);
    • Danish 🇩🇰: advanced proficiency (B2);
    • French 🇫🇷: advanced proficiency (B2);

Education

Projects I worked on:

Click on
a project
for more info

👉 👉 👉
LingvaKvíz event preview LingvaKvíz event preview Polyglot Gathering event preview Polyglot Gathering event preview EkoKvíz event preview EkoKvíz event preview Jump Over Cacti! video game preview Peter Roman portfolio preview Sustainary main website preview SDG Tech Awards website preview Little Lemon website preview Talent Friendly Nation website preview Sustainable Innovation Camp website preview
Move your cursor
over a project
for preview
LingvaKvíz event preview LingvaKvíz event preview Polyglot Gathering event preview Polyglot Gathering event preview EkoKvíz event preview EkoKvíz event preview Jump Over Cacti! video game preview Peter Roman portfolio preview Sustainary main website preview SDG Tech Awards website preview Little Lemon website preview Talent Friendly Nation website preview Sustainable Innovation Camp website preview
Click on
a project
for more info

👉 👉 👉
LingvaKvíz event preview LingvaKvíz event preview Polyglot Gathering event preview Polyglot Gathering event preview EkoKvíz event preview EkoKvíz event preview Jump Over Cacti! video game preview Peter Roman portfolio preview Sustainary main website preview SDG Tech Awards website preview Little Lemon website preview Talent Friendly Nation website preview Sustainable Innovation Camp website preview

What Others Have Said About Me

Miguel Oliveira

Miguel Oliveira

Project Coordinator and Executive Assistant at Boston Consulting Group

Peter has always shown high levels of professionalism and enthusiasm. He was always ahead of schedule and that helped tremendously in busy days where many events and meeting were being held. Therefore, it was always a pleasure to work with Peter. I am sure that his organisational skills and structured approach to work definitely add value to any team he joins.

Peter Roman
Peter Roman
Active now
Copenhagen, Denmark

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 💪