Hello, I’m Slawomir, a DevOps and Cloud Engineer with a background in front-end development and GIS, currently based in Musselburgh, Scotland. With five years of experience in software development, I spent three and a half years at Astrosat, an innovative aerospace company, where I specialized in visualizing satellite data in mapping applications and developing custom tools to enhance data interaction. Over the past year, I’ve transitioned into DevOps and Cloud Engineering, gaining hands-on experience with AWS, containerization (Docker, Kubernetes), and CI/CD pipelines (GitHub Actions, GitLab CI/CD) to automate and streamline deployments.I’m passionate about cloud infrastructure, automation, and improving system reliability and currently expanding my expertise in Terraform and Ansible to further enhance my DevOps skill set.On this page, you’ll find concise summaries of my projects, showcasing my ability to bridge development and operations through automation, cloud solutions, and scalable architectures.Let’s connect—I’m open to opportunities where I can grow and contribute as a DevOps/Cloud Engineer.

hero

MY PROJECTS

FULL-STACK WEB APP DEPLOYMENT ON AWS WITH DOCKER & MONGODB ATLAS

Project gallery

I am currently developing and deploying a full-stack web application on AWS using Elastic Container Service (ECS). The application consists of a React-based frontend and a Node.js backend, both running in Docker containers. The backend is connected to MongoDB Atlas, ensuring a managed and scalable database solution. To enhance performance and reliability, the frontend and backend communicate through an Application Load Balancer, which efficiently distributes traffic and ensures high availability. By leveraging AWS ECS, the application is designed for seamless scalability, resilience, and cloud-native deployment.

GO TO GITHUB

TECHNOLOGIES

Technology iconTechnology iconTechnology iconTechnology iconTechnology icon

THIS PORTFOLIO WEBSITE

Project gallery

This portfolio website consists of six main sections: a navigation bar, an introduction about myself, a showcase of my past projects, a collection of technologies I have experience with, testimonials, and contact information. The primary goal of developing this application was to deepen my understanding of AWS S3 and GitHub Actions. Since the website is static, it is hosted on an S3 bucket, ensuring a cost-effective and scalable deployment. GitHub Actions automates the deployment process by seamlessly updating the live version whenever new code is pushed to the main branch. To provide a professional and secure experience, I’ve configured a custom domain purchased via GoDaddy, managed DNS settings with Route 53, and delivered the site using CloudFront for improved global performance. AWS Certificate Manager (ACM) was used to provision and attach an SSL certificate, ensuring encrypted HTTPS access. In the future, I plan to further enhance the website’s performance and add monitoring capabilities, while continuing to refine its design and accessibility.

GO TO GITHUB

TECHNOLOGIES

Technology iconTechnology iconTechnology iconTechnology iconTechnology iconTechnology iconTechnology iconTechnology iconTechnology icon

FULL-STACK MERN APP WITH DOCKER & DOCKER COMPOSE

Project gallery

This is a simple full-stack web application built with the MERN stack (MongoDB, Express.js, React, Node.js) and fully containerized using Docker and Docker Compose for seamless deployment, scalability, and consistency across environments. The project follows a modular, microservices-friendly architecture, allowing for easy integration, maintenance, and future scaling. Each part of the stack runs in its own container, promoting isolation and reducing environment-related issues during development and deployment. This application is ideal for experimenting with DevOps practices, as it can be deployed locally, on cloud VMs, or orchestrated using ECS or Kubernetes. To run the project locally, please refer to the detailed instructions provided in the README file.

GO TO GITHUB

TECHNOLOGIES

Technology iconTechnology iconTechnology iconTechnology icon

FULL STACK ISSUE TRACKER APP

Project gallery

This project is a full-stack, production-grade issue-tracking application built with Next.js and Prisma, designed to demonstrate end-to-end web development capabilities. It features a dynamic dashboard with interactive charts, as well as advanced filtering, sorting, and pagination to efficiently manage and visualize project issues. The application includes secure authentication, intuitive and responsive forms with validation, and complete CRUD functionality for streamlined issue tracking. It connects to a MySQL database via Prisma ORM, enabling type-safe queries and robust data persistence. While the app is not cloud-deployed, it serves as a strong example of modern full-stack development, showcasing skills in UI design, data modeling, and API integration using a cutting-edge framework and tooling

GO TO GITHUB

TECHNOLOGIES

Technology iconTechnology iconTechnology iconTechnology iconTechnology iconTechnology iconTechnology icon

List of the main technologies I have used while learning DevOps.

iconLinux - Ubuntu
iconBash
iconDocker
iconAWS
iconGitHub Actions

List of the main technologies I used while working at Astrosat.

iconJavaScript
iconReact
iconCSS3
iconMaterial UI
iconTypescript
iconPython
iconDjango
iconStoryBook
iconUnit Test
iconEnd-to-End Tests
iconVictory
iconGit
iconGithub
iconRedux
iconMock Service Worker
iconReact Testing Library
iconHTML5
iconNetlify
iconGatsby
iconDeckGL

List of the extra technologies I used while learning at Code Clan.

iconJava
iconMocha
iconNode JS
iconSinatra
iconSpring
iconSQL - Data Base

MY COLLEAGUES

One of Slawomir's standout qualities is his dedication to continuous learning. He is always eager to stay updated with the latest industry trends and technologies, which reflects in the quality of his work. Slawomir is a strong team player, always willing to lend a hand and collaborate with others to achieve project goals.

Riki's testimonial
RikiAstrosat

Slawomir is adaptable and quick to learn new technologies. He is not afraid to step outside his comfort zone to take on new challenges, which makes him an asset to any development team.

Steven's testimonial
StevenAstrosat
  • HOW TO CONTACT ME?

    GO TO LINKEDIN
    MY PHONE NUMBER: 07562760261