I am a dedicated and careful programmer who appreciates good teamwork, agile working methods, mob and pair programming and code reviews.
- Software Development
- Functional Programming
- Responsive Web Design
- Web Architecture
- Code review
- User Interface
- Agile Development
Example of assignments
- Software developer
- Front end developer
Methods & Tools
- React / Redux
- Webpack and other build tools
- Integration testing / Unit testing
- Git / CI / Jenkins / Github / Gitlab
- CSS / SCSS / LESS / BEM
Stockholm Apr 2018 – Present
I am currently working as a developer at SVT Play – developing their TV applications: Smart TV application (HBB), Apple TV and Android TV.
The main responsibility is to develop a new Smart TV application using React and GraphQL. The application is written in TypeScript and compiled down to a HBB compatible format.
Stockholm Feb 2018 – Mar 2018
I worked as a front end developer as a part of the UX team at Thomas Cook’s office in Stockholm. The team is responsible for developing components and designs for the traveling site ving.se.
As a front-end developer in the team, I built independent components in React as part of the UI library used in many projects at Thomas Cook.
My main task was to further develop the UI library with new components and to set up and run A / B tests using Optimizely.
The work was done with functional programming in ES6 and components built in React. The CSS was written with the preprocessor SASS and the methodology BEM.
Stockholm Dec 2017 – 2018
In the winter of 2017 – 2018, I was involved in the development of Beamon People’s new website. The website is a web application where the front end solution is built with React and Redux.
Stockholm Jan 2017 – Dec 2017
I worked as a software developer in the Tools team at Autodesk’s Stockholm office. The team was responsible for the development of all the plugins and editors included in the Stingray game engine – a 3D and real-time game engine used for games, visualizations, VR, AR, etc.
My main task was to build the UI architecture used for Stingray’s new entity editor from the ground up. The entity editor is an editor for graphically managing entity hierarchies in the 3d engine.
The work was done with functional programming in ES6, view management in Mithril (https://mithril.js.org/) and custom built state management inspired by Redux.
Kambi Sports Solutions
Stockholm 2013 – 2017
Full time employee at Kambi Sports Solutions as a frontend developer. Hired to develop their betting client which is used by several clients in the gaming industry who all have their own custom ”skins”. The betting client is responsive and is also available in many different languages.
Stockholm 2012 – 2013
Full-stack Developer, web developer and educator
Stockholm 2010 – 2012
Full time employee at Ambient Media as a programmer, web developer and educator with consulting assignments at Södertörn University. At Ambient Media I worked with both small and large projects for clients such as ComHem, Unionen, 1177.se, Inera, tonsillwebben.se and others.
Lecturer Media Technology
Halftime employee at Södertörn University as a lecturer in the Department of Communication, Media and IT teaching in the following courses: Publicering via Internet (A-nivå 7.5hp), Interaktiva medier (A-nivå 7.5hp), Mobila tjänster och gränssnitt (C-nivå 7.5hp), Scriptprogrammering och avancerad Flash (B-nivå 7.5hp), Dynamiska webbplatser (B-nivå 7.5hp). This work also included the planning and development of new courses. After a while I went over to full time employment at Ambient media but continued teaching at the college as a consultant.
Web developer Stockholm
During the summer of 2012 I did a major update on Lydmar Hotel’s website (http://www.lydmar.com/). The updates were mainly to restructure the backend solution to make it easier for the staff to work with the page. The page itself is based on wordpress and a part of the work was to redo the entire site structure and introducing custom post- and media types. Updates were also made to the site’s frontend.