![Jonathans Face](img/me-crop.jpg)
Hi, I'm Jonathan!
My projects
A more serious project with React, GraphQL and TypeScript. The site allows the user to navigate between different SpaceX missions.
![spacex-graphql Mission example 1](img/spacex-graphql/spacex-graphql-1.png)
![spacex-graphql Mission example 2](img/spacex-graphql/spacex-graphql-2.png)
![spacex-graphql Mission example 3](img/spacex-graphql/spacex-graphql-3.png)
![spacex-graphql Mission example 4](img/spacex-graphql/spacex-graphql-4.png)
Small todo app made with TypeScript.
![todo-ts Start](img/todo-ts/todo-ts-start.png)
![todo-ts Todos](img/todo-ts/todo-ts-todos.png)
Like watch2gether but just for you. Made in React with TypeScript.
![watch-alone Start](img/watch-alone/watch-alone.png)
Small project where the user will be able to generate a DnD character. After the form is filled out or generated the user will be presented with a pdf which they can download.
![dnd-gen Form](img/dnd-gen/dnd-gen-form.png)
![dnd-gen PDF](img/dnd-gen/dnd-gen-pdf.png)
GGHub was my first "real" spare time project. The main purpose with the project was for me to learn and get comfortable with Rails. GGHub is a site that allows users to signup and create a profile. Users can then create and join teams, these teams will be able to create and join tournaments for various video games. Some users can also publish news articles.
![GGHub Home](img/gghub/gghub-home.png)
![GGHub Feed](img/gghub/gghub-feed.png)
![GGHub News](img/gghub/gghub-news.png)
![GGHub Player](img/gghub/gghub-player.png)
Monitoring Service
When working at Ericsson AB I helped create a monitoring service for a DevOps team. The project involved; GitLab (CI/CD), Docker, Ruby, APIs, Kubernetes
No images or repository can be provided.
Ruby, Docker and RabbitMQ
At Ericsson AB I helped create a project that involved Ruby, Docker, RabbitMQ and Kubernetes.
No images or repository can be provided.
Rails-react-api is exactly what it sounds like, it is a basic app that uses Ruby on Rails as the backend and React as the frontend. The app lets you create/edit/delete/view tasks with titles, description, points and status.
![rails-react Home](img/rails-react/rails-react-home.png)
![rails-react Task](img/rails-react/rails-react-task.png)
![rails-react Edit](img/rails-react/rails-react-edit.png)
![rails-react Create](img/rails-react/rails-react-create.png)
My skills
Top skills
Subject |
---|
Ruby |
Docker |
Git |
Industry Knowledge
Subject |
---|
Scrum |
Scrumban |
Tools and Technologies
Subject |
---|
Ruby on Rails |
React |
SQLite |
Postgres |
Vue.js |
Kubernetes |
CI/CD |
Sinatra |
Languages
Language |
---|
CSS |
HTML |
JavaScript |
jQuery |
Elixir |
SQL |
Other skills
Subject |
---|
Github |
GitLab |
Work experience
Ericsson AB
Junior Software Developer
April 2019 - October 2019
During my employment I continued my work on the monitoring service, but I also started working on a project involving Ruby, Docker and RabbitMQ (view in projects). And after that I helped setup a new service mainly involving Docker.
Certificate of employment:
(Clicking this will download the PDF)
Ericsson AB
Internship (Junior Software Developer)
February 2019 - April 2019
During my education at NTI I got an internship at Ercisson AB as a Junior Software Developer. I worked with a DevOps team and helped create and maintain a monitoring service (view in projects).
Education
NTI-Gymnasiet Johanneberg
August 2018 - June 2019
Studied to become technical college graduate with profile Information Technology, orientation software design.
Certificate:
(Clicking this will download the PDF)
ITG Gothenburg
August 2015 - June 2018
Studied Engineering with orientation IT
Certificate:
(Clicking this will download the PDF)
Extra
If you want to get in contact with me then you can always contact me on LinkedIn.
(Grades can be provided if contacted)