Full-stack
Junior Developer
Let's connect!

Hi! My name is Magdalena Jakonska, and I'm Web Developer with a background in Renewable Energy, Material, and Mechanical Engineering. Enjoys collaborating with teams, solving problems, and eager to evolve into a seasoned Full Stack Developer.

About

Welcome to my web developer portfolio! I am a passionate and skilled web developer dedicated to creating engaging and functional websites. With a strong foundation in front-end and back-end technologies, I bring creativity and technical expertise to every project. In the realm of front-end development, I specialize in crafting responsive and user-friendly interfaces. Proficient in MERN and MEAN stacks, HTML, CSS, and JavaScript, I ensure seamless navigation and a visually appealing user experience. My designs prioritize both aesthetics and accessibility, creating websites that captivate audiences across devices.

Portfolio

Click on the image to see the demo of each project!

GigNite - gig searching app

Gignite, a MERN stack app, uses Express.js, Node.js, and MongoDB for the backend, with API endpoints tested using Supertest with Jest. Next.js powers the frontend for a responsive UI. Gignite integrates custom APIs, Google Maps API, and Ticketmaster API for saving gigs and filtering by location and dates.

#MERNstack #Next.js #React #Express.js #Node.js #MongoDB #Supertest

Backend Repository Frontend Repository
Onyx - online experieces app

I developed a marketplace app facilitating diverse online events, from cookery and art classes to magic shows. Employing Angular for the frontend and Node, Express, and MongoDB for backend operations ensures seamless functionality. Additionally, integrated Google Pay ensures secure payment processing.

#MEANstack #Angular #TypeScript #Express.js #Node.js #MongoDB #GooglePay

Backend Repository Frontend Repository
OOP Game

I developed a JavaScript-based OOP text adventure game, showcasing advanced coding skills. Designed within a single HTML page, the game features dynamic room navigation, immersive descriptions, and intricate interactions. Leveraging OOP principles, the project highlights my ability to create engaging narratives with win/lose conditions, earning extra accolades for creativity and presentation.

#Tailwind #HTML #Java Script #OOP

Repository
The Weather App

The app is designed to provide users with a concise overview of the upcoming weather conditions for the next few days utilizing the OpenWeather API for accurate forecast information.

#Tailwind #HTML #Java Script #Express.js #Next.js

Repository
Caesar Cipher

A robust Caesar cipher encoding/decoding JavaScript web app with an HTML interface. The app efficiently processes user input, dynamically producing decoded text or coded messages.

#Tailwind #HTML #Java Script #Jest

Repository
Quiz

I crafted a dynamic quiz using HTML, CSS, and JavaScript, housed in a single HTML page with a Tailwind-designed responsive layout.

#Tailwind #HTML

Repository

My Journey

Work Experience

The timeline provides a visual representation of my professional journey, encompassing both experiences directly associated with web development and those that diverge into unrelated domains.

My Linkedin

Nov, 2023 to Mar,2024

The Developer Academy Web Development Bootcamp

I completed a four-month bootcamp to become a Full Stack Developer. During this journey, I was crafting various projects that became part of my portfolio.

Aug, 2020 to Nov, 2023

Integrity Engineer at OGC Energy

I worked as an Integrity Engineer at OGC Energy. I was assisting the metallurgy and corrosion team delivering consultancy projects and carrying out Risk Based Inspections on various assets within the energy industry.

Oct, 2017 to Aug, 2020

Team Trainer at Pret A Manger

Coaching and supporting the team to deliver a quick service with excellent customer service skills.

Jul, 2016 to Sep, 2017

Pharmacy Assistant (Team Leader) at Chana Chemist

Leading the team of 10 pharmacy assistants and working closely with pharmacists, other members of the pharmacy team and surgery receptionists

Contact

Address

Sheffield, England

Contact Number

+447729229060