Hello, my name is Rosen.
I am a frontend software developer.
Projects
In case you have no time to register, you can use the following account to browse all of the below web applications:
email: test@mail.com
password: 123456
- React
- TypeScript
- Material UI
- React-Query
- React-Quill
- Node
- Express
- MongoDB
- Axios
Journal app with React
A fully responsive single page application allowing registered users to create and use personal journals, where they can manage journal entries. Originally built with Vue (as per below project), now rebuilt with React using a REST API I've built with Node, Express and MongoDB.
- Vue 3
- VueX
- Composition API
- CSS
- Node
- Express
- MongoDB
- JWT
- Mongoose
- Axios
Journal app with Vue
A responsive single page application allowing registered users to create and use personal journals, where they can manage journal entries. A great learning experience for me to practice implementing CRUD operations, using a REST API I've built with Node, Express and MongoDB.
- Angular
- Angular Material
- TypeScript
- RxJS
- SASS/SCSS
- Node
- Express
- MongoDB
- JWT
- React
- Next
- NextAuth
- Redux Toolkit
- Redux Persist
- SCSS
- Bootstrap 5
- MongoDB
E-commerce app with React
A fully responsive Next/React e-commerce application created by using Static Generation for most pages and Server Side Rendering for others. I used a few new to me web technologies in this project that made the development process challenging, engaging and educational.
- Angular
- TypeScript
- RxJS
- SASS/SCSS
- Node
- Express
- MongoDB
- JWT
- Mongoose
Movie app with Angular
A responsive single page application allowing registered users to search for movies using an external API and organize the movies in userlists. Originally built in React (as per below project), the app consumes the same APIs but this time using Angular as a front end framework.
- React
- Context API
- OMDB API
- SASS/SCSS
- Node
- Express
- MongoDB
- JWT
- Mongoose
Movie app with React
A responsive single page application allowing registered users to search for movies using an external API and organize the movies in userlists. This was my first full-stack application built with the MERN stack and it was a challenging experience integrating the external API with the app.
About
What drives me?
As a naturally very curious person, it made sense for me to immerse myself in web development - a dynamic field where you can learn and apply new things every day. I love building things and care about getting better, challenging myself on a day to day basis. For me, web development is a journey without an end destination and I just enjoy the truly rewarding process of learning how to solve meaningful problems in novel ways.
Frontend Skills
HTML
CSS
JAVASCRIPT
REACT
VUE
ANGULAR
NEXT
TYPESCRIPT
SASS/SCSS
MATERIAL UI
QUASAR
BOOTSTRAP
Backend Skills
NODE
EXPRESS
MONGODB
Contact
Want to talk?
Send me a message below or email me at rossen1991@gmail.com