Simon Bengtsson 'S' logo.

Hello, my name is

Simon Bengtsson

I create digital solutions

I am a full-stack developer passionate about creating user-friendly digital solutions. My focus is on developing responsive and accessible web applications and constantly improving my skills.

01. About Me

Hi! I am a junior Frontend Developer, born and raised in Alingsås. I am perceived as a positive guy who is eager to help and service-oriented.

I have no issues with new tasks. Rather, I am curious and motivated to develop my skills and learn new things. I enjoy collaborating but also have no problem working independently.

I like to be organized and meticulous with the tasks I receive. I have no issues being flexible and helping out where it is most needed.

Skills

  • Javascript
  • Typescript
  • React.JS
  • Socket.io
  • Npm
  • CI/CD
  • UX/UI
  • SCSS
  • Tailwind
  • Material-UI
  • Figma
  • Github
  • ExpressJS
  • Mongodb
  • Agile Working
  • Introduced technologies:
  • PHP
  • MySQL
  • P5.js
  • Svelte
  • Wordpress
  • Jest
  • React TL

02. Experience

  • Kokokaka
  • Gym Control
  • MedieInstitutet
  • Elpro
  • Netto

Frontend Developer @ Kokokaka Creative Studio

January - May 2024

|

Recommendation Letter

At Kokokaka, I had the opportunity to truly explore and develop my creative and technical side as a front-end developer with a focus on UX/UI.

I worked with a variety of technologies, including HTML, CSS, React, WordPress, and even AR technologies. I also delved into Photoshop and Illustrator, which broadened my skills in both development and design.

I had an independent role where I often had to solve problems and conduct research on my own, but I greatly appreciated the support and insights I received from my colleagues.

This is how my supervisor described me: (translated to English) 'Simon is always very focused and dedicated to his work. When he encounters problems, he tries to find solutions using AI, forums, and tutorials. He is independent and meticulous.' I also received a very nice letter of recommendation from Kokokaka, which you can download above.

03. Portfolio

Star Bomb Game project image.

Featured Project

Star Bomb Game

This is our final project in the JavaScript - Basic Course. The task was to create a game from scratch using everything we have learned during the course with an extra focus on OOP, TypeScript, and the P5 library.

  • Figma
  • OOP
  • Typescript
  • P5.JS
Gent´s Hat project image.

Featured Project

Gent´s Hat

In this school assignment, we have built a webshop for a fictional hat company. This webshop allows the user to add and edit the number of products in their shopping cart. When the user chooses to check out their placed order, they can fill in their personal information in a validated form. After the purchase is completed, the user receives an order confirmation. On the page, there is also the option to edit, add and remove products in the form of an admin.

  • React
  • Typescript
  • Material-UI
GlobalForm-Solutions project image.

Featured Project

GlobalForm-Solutions

GlobalForm-Solutions is a collaborative project undertaken by me and two classmates as part of our final thesis. The project focuses on building a web application that allows users to create forms and share them with friends or events. We have utilized the Next.js framework with the T3 stack to set up the project.

  • Figma
  • NextJS
  • T3-stack
  • Typescript
  • Prisma
  • tRPC
  • Clerk.js
  • SCSS

Other Noteworthy Projects

Socket-chat

In this task, we have created a chat-based app that allows users to chat with each other in real-time. The communication is set up using socket.io. A user should be able to create a new room. The created rooms are displayed in a list that users can click on to join the desired room. Once inside a room, the users are allowed to chat with each other.

  • Socket.io
  • React
  • Typescript

So-fun Webshop

Where Fun and Sofas Unite! This is a fully developed webshop assignment. It allows users to register, log in, and place orders easily. Notably, our webshop also includes an admin interface with enhanced accessibility, granting administrators the ability to create, modify, and remove products as needed.

  • CI/CD
  • Figma
  • React
  • Typescript
  • ExpressJS
  • Mongoose
  • MongoDB

Random Name Generator

Having trouble choosing a name for your child? Try this random name generator out! The generator picks a random name from Swedish name days (Svenska namnsdagar). Hosting webpage on Netlify.

  • API
  • Javascript

Svelte Framework

School assignment inspired by State of JS where I had to choose one of the listed frameworks and create a simpler version of the site with the chosen framework. I chose to code with Svelte. The design is based on the following template.

  • Svelte

Bitcoin Converter

This project is a conversion tool that allows users to easily convert Bitcoin to Satoshi and vice versa. You can enter either a Bitcoin amount or a Satoshi amount and instantly see the equivalent value in the other unit.

  • Javascript

Printlab

In this school exercise, I conceptualized an imaginary brand from scratch. This involved creating a brand name, designing a logo, selecting a color palette, and choosing a font for the website. After establishing the brand's visual identity, I translated my design concepts into a static website.

  • Illustrator
  • Photoshop
  • React
  • Typescript

04. What’s Next?

Get In Touch

I'm seeking new opportunities. My inbox is always open, whether you have a question or just want to say hello, I'll do my best to get back to you!

© 2024 by Simon Bengtsson