Kevin Sjöberg
Sweden
PdfResume in PDF

Kevin Sjöberg

Freelancing developer

Rain and coffee enthusiast who loves programming and finds it hard to be quiet for long periods of time.

Skills

  • Ruby on Railsguru
  • Rubyguru
  • Javascriptguru
  • PHPguru
  • jQueryexpert
  • HTMLexpert
  • Reduxexpert
  • CSSexpert
  • Backboneexpert
  • Angular JSexpert
  • Reactexpert
  • Codeigniterexpert
  • Sinatraexpert
  • Gogood
  • Larvelgood
  • Djangogood
  • Javagood
  • MySQLgood
  • PostgreSQLgood
  • Elmbasic
  • Pythonbasic

Experience

Web Developer at Standout AB

2015-

Working on large-scale web applications written in Ruby and JavaScript. Currently lead programmer on a project built using Ruby, Ruby on Rails, JavaScript and React.

Freelancer at Fortnox AB

2014-2015

Hired as a contractor to help expanding and improving the Fortnox accounting platform. PHP was used for the backend and JavaScript and Backbone.js was used for the frontend. Work was done in an Agile manner using TDD. I built modular Backbone plugins including multi-page table selection and keyboard shortcut helpers, improved client-side performance, introduced new features to the backend API and wrote a medium-sized Reactive Java-application (RxJava) for streaming customer data over WebSockets using Pusher. During this project I got some hands-on experience working Agile, getting deeper knowledge of the accounting industry and expanding my skillset to include Java and writing Reactive applications (Reactive programming).

Freelancer at Buffer

2014-2014

Hired as a remote contractor to work on Buffer where PHP and CodeIgniter was used for the backend and JavaScript and Backbone.js was used for the frontend. I primarily worked with JavaScript and Backbone.js. I introduced new features to the application such as switching out shortened links in real-time when switching profiles, allowing users to connect multiple Facebook pages at once, adding a progress bar that helped users visualizing their queue limits and adding the ability to re-add existing posts to your timeline from within the analytics section. During this project I got an even deeper understanding of Backbone.js, I learned how to work effectively as a remote team and how metrics and experiments can help to drive new features and improvements.

Freelancer at Rushplay AB

2013-2014

Hired as a contractor to help develop Casino Heroes. It is a SPA (Single Page Application) where Ruby and Ruby on Rails was used for the backend and Javascript and Angular.js was used for the frontend. I primarily worked with Ruby, Ruby on Rails and JavaScript. I helped building the API driving the client application, an admin backend for managing the casino users and payouts to customers. I built a payment checkout process by integrating with third-party services and consuming APIs and I built an API for exchanging money into different currencies when players added funds to their account. During this project I got hands-on experience with Angular.js as well as JavaScript testing using Karma, Chai.js and Sinon.js.

Web Developer at HL Design & Media AB

2012-2013

I developed a large-scale web application aiding public transport in different counties. This involved reading and interpreting data from buss cards and store the results in a database. Building a web UI to manage these buss cards, building a payment checkout process allowing customers to add new funds to their cards as well as keeping history of any activities taken by the customer in relation to their card. I primarily worked with Ruby, Ruby on Rails and JavaScript. TDD was used to drive the development process of the backend and this was done with RSpec. During the project I also learned how to scale an application by making use of caching, load balancers and effectively setting up web servers.

Web developer at Standout AB

2009-2012

I developed medium to large-scale web applications by working close to the customers and really understanding their needs and their product. I primarily worked with Ruby and the framework Ruby on Rails. This involved building new features, creating APIs, consuming APIs, integrating with third-party services and build user interfaces using HTML, CSS and JavaScript. TDD was used to drive the development process and this was done with tools such as TestUnit, RSpec and Capybara.

Projects

No projects has been added yet

Contact

Contact details are only displayed to logged in employers.

Status

  • Can be hired through current employer
Powered by devbio