Anton Niklasson

I am passionate about building products and solving problems in an open and high-paced environment. I enjoy learning, idea generation, pixel pushing and clean code. Looking forward I want to become the best possible software developer I can be. That not only includes building beautiful, performant and reliable systems. I will continuously seek to improve the team and the environment that I am a part of. Everything from deployment infrastructure and testing strategies to agile software development and a teams well-being are interesting areas for me to focus on.

Personalizing Learning

Sana Labs

Software Development

Milkywire

I was part of a small team working hard to improve the experience for Milkywire's impacters on the platform. We developed a financial dashboard, improved the internal bookkeeping system and iterated on the content creation flow.

I implemented features and solved bugs in the entire tech stack. From UI and UX in React Native, to database design and backend integrations.

Noteworthy technologies included in this project: react native, react, fastify, postgres, node.js, TDD.

Recomendation and Personalization

Klarna

I was part of a cross-functional team working on providing inspiration, recommendation and fresh content to millions of users. We built tools for collecting user interests and profiles, an editorial content management system and solutions for other teams to present matching content to each user.

My contributions consisted of system architecure, API integrations, creating the editorial internal tool from scratch, various research and development, and collaborating with other teams.

Noteworthy technologies included in this project: react, node.js, sequelize, postgres, jest.

Insights and Visualization

Klarna

I was part of a team that worked on financial insights such as spending trends, weekly reports, and other experimental features. Our mission was to enlighted, educate and visualise interesting data in each persons personal finance.

My contributions included UI and UX work for both native apps and the web, setting up A/B-tests, backend integrations, and queue system publishing and optimisations.

Noteworthy technologies included in this project: react, react native, storybook, node.js, postgres, jest, visual regression testing.

Design-systems and SSR

Creuna

As a part of multiple different teams I contributed to design systems, frontend architecture, server-rendered React apps, API-integrations, and internal tools for governement organizations and larger coporations.

Noteworthy technologies included in this project: react, node.js, storybook, fractal, styled-components, next.js, server-side rendering, jest, docker-compose.

Publishing Platform and Tooling

Bonnier News

Part of the team that built Bonnier News new publishing platform. My contribution included frontend development, backend integrations, design systems, agile work and technical interviews.

Our main focus was to replace older tools with a more usable and unobtrusive suite of systems for optimizing the journalism produced Bonnier News.

Noteworthy technologies included in this project: react, node.js, emotion, redux, elasticsearch, tdd, docker, webpack.

Consulting in Digitalization

Netlight

Arabic streaming service

Accedo

I was part of a distributed cross-platform team that developed the various applications for MBC Shahid, a huge player within the arabic media market.

The main challenges included making concious decisions on the frontend to adapt to their massive scale, while at the same time delivering a modern and feature-rich platform.

Noteworthy technologies included in this project: react, redux, css modules, jest.

Chromecast receiver

Accedo

Developed a Chromecast receiver application from scratch with the main goal of being as quick and responsive as possible. Many of the popular streaming platforms suffered from longer startup times on teh Chromecast. The technical solutional was successful due to offloading the client with a server-rendered React application in combination with a aggressive response caching strategy.

Noteworthy technologies included in this project: react, redux, server-side rendering, jest, node.js, chromecast, webpack.

Evaluating React Native

Accedo

As part of a larger suite of white-label products I contributed to the development of a prototype for a video streaming application in React Native.

The intention of the project was to figure out how to apply React Native in a larger software organization and pre-existing products.

Noteworthy technologies included in this project: react, redux, react native, android, ios.

Cross-platform game development

Attentec

Developed a realtime multiplayer racing game for Windows Phone, Android, iOS using Lua. The game is played over a local wifi network utilizing UDP sockets, custom built level generation and client-side interpolations.

Noteworthy technologies included in this project: lua, tdd, sockets.

Client-rendering vector maps

Per & Per

Per&Per developed a series of tools and products for helping monitoring, growing, buying and selling land. The work was mainly focused around various data layers, visualization and maps.

I was doing research and developed prototypes focused on a web-based visualizations.

Noteworthy technologies included in this project: javascript, protobuf, mocha, gulp, open street map, leaflet, mapbox.