About
I'm Peter — a frontend developer focused on React, TypeScript, and modern tooling like Next.js and Gatsby. I build responsive interfaces with CSS, SASS, Styled Components, and UI libraries such as Material-UI and Bootstrap. On the backend, I work with Node.js and Python, MongoDB and Firebase as databases — enough to build and integrate APIs and full-stack features, while steadily growing my backend skills. In my daily work I also leverage AI tools, such as Cursor, to support development workflows and accelerate the coding process.
Stack
FrontendJavaScriptReactNext.jsTypeScriptGatsbyReduxHTMLCSSSASSStyled ComponentsBootstrapTailwindMaterial-UIGitHubPlaywrightCypress
JavaScript is a programming language that allows you to implement complex features on web pages.
React is a JavaScript library for building user interfaces.
Next.js is a framework for building server-side rendered React applications.
TypeScript is a superset of JavaScript that adds static typing.
Gatsby is a framework for building static websites using React.
Redux is a state management library for JavaScript applications.
HTML is the standard markup language for creating web pages.
CSS is a language for describing the presentation of a document written in a markup language.
SASS is a CSS preprocessor that allows you to write CSS in a more organized and efficient way.
Styled Components is a library for styling React components.
Bootstrap is a library for building responsive, mobile-first websites.
Tailwind is a utility-first CSS framework for rapidly building custom designs.
Material-UI is a library for building responsive, mobile-first websites.
GitHub is a web-based platform for version control and collaboration.
Playwright is a browser automation library that allows you to test your web applications.
Cypress is a JavaScript library for testing web applications.
Backend and databasesNode.jsPythonMongoDBFirebasePrisma
Node.js is a runtime environment for executing JavaScript code outside of a browser.
Python is a programming language that allows you to write code that is easy to understand and read.
MongoDB is a NoSQL database that allows you to store data in a flexible, JSON-like format.
Firebase is a backend as a service platform that allows you to build web and mobile applications.
Prisma is a database toolkit for Node.js and TypeScript that provides a modern database client and ORM.