PLEN
Rafał Sprengel
I'm a Web Developer

About Me

I am a full-stack developer with a degree in Computer Science Engineering, focused on developing modern web applications. In my projects, I enjoy working with the latest technologies and continuously learning new skills. I like applying my skills and technology to solve problems, which gives me great satisfaction.

Rafał Sprengel - Web Developer

UI/UX Designer and Web Developer

I work with both frontend and backend technologies, delivering scalable applications with an emphasis on performance and security. I have experience working across the full application lifecycle, contributing to frontend and backend features, API development, and deployment processes while following best practices and collaborating with other developers.

Skills and Technologies

Expertise in technologies that make websites fast, reliable, secure, and user-friendly.

Frontend Development

Creating responsive and interactive interfaces using Next.js and React.js. Working with CSS frameworks and component libraries like Mantine UI and Material UI.

Backend Development

Building Node.js + Express.js backends and REST API interfaces with secure authentication using JWT and OAuth2. Utilizing modern NoSQL databases like MongoDB.

Security and Payments

Implementing authentication and security mechanisms using JWT and OAuth2. Managing roles and permissions in administrative and client panels. Integrating applications with payment systems such as Stripe and Przelewy24, including secure payment confirmations via webhooks.

Infrastructure and Deployment

Deploying full-stack applications on VPS servers with NGINX configuration, domain setup, and SSL certificate installation. Using CI/CD with GitHub for automatic deployments.

UI/UX, Performance, and SEO

Designing responsive and accessible interfaces with attention to user experience. Optimizing performance using lazy loading, caching, and image optimization. Implementing SEO strategies and integrating analytics for better visibility and engagement.

CMS and WordPress

Integrating CMS platforms, including WordPress. Customizing themes and plugins, optimizing SEO, improving performance, and configuring SSL for secure access.

Portfolio

A few of my sample projects demonstrating comprehensive business solutions using modern technologies

Responsive Restaurant Website
Custom Website

Responsive Restaurant Website

Responsive website for a restaurant with online ordering, a menu, a gallery, a table reservation system, and a contact form.

See more...
ReactExpress.jsMongoDBStripe
Restaurant Web Platform & Online Ordering System
Web Application

Restaurant Web Platform & Online Ordering System

A web application for restaurant management: admin panel, customer accounts, orders, menu items, categories, and staff workflows.

See more...
Express.jsMongoDBStripeCustom VPS
Resort Booking Website
WordPress

Resort Booking Website

A responsive WordPress-powered website for a resort with online booking, a gallery, and easy content management.

See more...
WordPressPHPJavaScript

Contact

Feel free to contact me if you would like to discuss my projects or experience.