React Native, Redux, Redux Middlewares, Code Push, NodeJS, Amazon Lambda, Jest, Gitlab Continuous Integration
Worked on a few mobile apps. One of the apps is a rather popular high profile app (Swedish app, 100k+ downloads). Aside from developing I have also set up continuous integration, added unit tests and linting as well as built efficient debug tools.
I started Drömbolaget together with two other web enthusiast in 2007. During the years I've done web development and system development in many different environments - created apps in-house and worked as a consultant.
There are high security, quality and performance requirements at Axis, which I enjoyed. I worked on web apps - both on frontend and backend.
During my time here I pushed for and started a refactor of the unit tests to improve their value. I started and took part in discussions regarding scaling and architecture to meet growing pains. Many ideas were lurking around but needed a push which I hope I delivered. I know the dev team I was in learned new skills during this time through solid work in code reviews and team discussions.
ES2015, React, Redux, Material UI, Webpack, Babel, Node.js, MongoDB, Socket.IO, ESLint
At OurHouse I helped pick the tech stack and develop a responsive webapp using that stack. I helped set up the build system. I took part in packaging the app as an executable for additional platforms; OSX/Windows and deploy the application to cloud hosting.
Small company = diverse tasks.
Javascript, Knockout, Java, REST, Websockets, Mocha/Sinon/Chai, Gulp
Built web app in a large team. I setup a continuous automated test task with linting, mock endpoints and mock data. Created UI components, pages and services. Worked on SEO and performance optimization.
Worked on a web application. Refactored parts of a service layer, developed frontend features and UI components. Extended test suite extensively.
Javascript, Sencha Touch, ExtJS, .NET Web API, ASP.NET WebForms, MSSQL, JSHint
Made products compatible with modern browsers which involved refactoring of WebForms .NET-app (C#/ VB). Held workshops in ASP.NET theming, HTML5/CSS, JavaScript and more. Added a component demo page for the components created in-house. Developed a mobile application with a REST API.
Javascript, PHP, MySQL
Improved the ERP system over the years as well as maintained the web page/webshop.
Added PDF printing support. Added auto printing of batches of EDI stickers to improve picking performance. Added a Google Maps app for creating a daily optimized delivery route for parcels. Added a comparison tool so that buyers can find products that match their requirements at the lowest price.
Many interesting solutions here over the years.
Javascript, ExtJS, .NET Web API, Entity Framework
Developed and maintained products in-house for a customer. Product is used for Digital Signage, Information Systems and has a web based real-time collaboration CMS. The system is used in high profile locations.
Javascript, Node.js, jQuery, .NET, PHP, MySQL
Me and colleagues from Drömbolaget created a new website design, created a new order application that end customers used to place orders. The system was integrated against the ERP system. We also built a real-time HTML5 photo editor with templating and effects to create photo sheets. My first use of NodeJS in production.
Javascript, jQuery, PHP, MySQL
Built website and admin with database. Integrated against payment system (credit cards, e-wallets etc). Integrated against poker system (register account, transfer funds etc).
Helped customers using Framfab's two CMS products. Some of the companies I helped included Volvo Personvagnar AB and Electrolux Brazil, with their daily publishing and creation of new templates etc. I also helped debug components such as the news archive developed years ago used by Volvo Personvagnar.
Activities and Societies:
Studienämndsordförande för dataingenjörerna.
Medlem i utbilningsnämnden för ingenjörsutbildingarna (UNING)