Daniel Kallin

Daniel Kallin

Daniel is a software developer with a solid theoretical foundation in mathematics and numerical analysis with a strong interest in software architecture and user experience design. Interested and skilled in the visualization and presentation of data. He usually enters a leading role in guiding the team in technical choices. Daniel is pragmatic and focused, with a creative flare and passion for his work.

Creator of the iOS game Nebula Sky. He also maintains the open source project nomnoml.com - a visual diagram editor.

Experience

RCO Security

Full stack developer

Full stack developer with front end expertise. Creating the new version of RCOs primary product.

Glurr

A stack based programming language and virtual machine

Glurr is a Forth-like stack programming language with its own virtual machine. Implemented in Rust and a debugging environment in JavaScript.

SVT

Video Player Developer

Developer on the Playback Experience Team responsible for video player components for Web, iOS and Android and related high-availability micro services. Focus on code quality, security and accessiblity.

Babyshop

Web tech lead and developer

Technical leader for the web team when building a new statically generated e-commerce site. The new platform is powering multiple storefronts and languages simultaneously. Hosted on AWS.

Daniel was responsible for the backend that consumed data from Kafka streams, databases and Contentful CMS and refined this for use in the web layer.

Kontorsgiganten

Expert consultant in ReactJS

Guided the team at Kontorsgiganten in building a new e-commerce platform in modern technologies. The new platform in React is CMS-integrated, supports server side rendering, supports localization, preloadable and SEO-friendly.

Plotagon

Tech lead, full stack developer

Developer on the Unity and React-based mobile app Plotagon that turns text into 3D animation. Available on Android and iOS.

Responsibilities included development of several REST services providing authentication, invite system, discount code service, etc.

Took an active role in business development and graphical design.

Tobii Technology AB

Consultant, Developer

Software architecture and user interface implementation. Enforced strong code quality and consistency. Worked closely with the UX team.

Avanza Bank

Consultant, Front-end developer

Took a leading role in developing Avanza's new mortgage application in an agile team. Strong focus on responsive design and close team work with UX designers and graphics designers.

iOS Game "Nebula Sky"

Personal project

Developed and released the iOS game Nebula Sky on the App Store.

ComHem AB

Consultant, Front-end developer

ReactJS developer in a large agile front-end team. Developed their web frontend with Server Side Rendering using ReactJS.

Developed the front end of the ComHem Video On Demand site.

Cool Company AB

Consultant, Full stack developer

Architect and development lead on Cool Company's iOS app. Developed in Swift and UIKit with a REST backend in .Net cloud-hosted on Azure.

TV4

Consultant, Front-end developer

Developing web frontend for Video-on-Demand as part of a larger team. Daniel was the technology leader of the team in the development of an high performance isomorphic (server side rendered) web app designed to handle the load of a nation wide Video on Demand service.

Responsibilites included a backend-for-frontend service.

Worked on the technical requirements for the video player component delivered by another team.

H&M

Consultant, Front-end developer

Developed a new internal tool with AngularJS and C#. Using SignalR for real time communication, event sourcing as persistence strategy and static code analysis with Inchworm. Key challenges where achieving high performance in Angular with large data sets and complex user interfaces.

21st century Frontiers

Consultant, Web Application Developer

Developed a prototype application for identifying clusters of companies that can offer solutions for a more sustainable world. In a tight feedback loop with the graphic designer and the transformative solution expert we quickly created a prototype front-end that behaves and looks like a fully working application in only 1.5 months.

TradeDoubler

Consultant, Web Application Developer

Developed a responsive single-page web application together with a large team. Worked extensively to ensure a great user experience and to maintain flawless support for both desktop and phone browsers.

Paradox Interactive

Technical Producer

Lead the development of shared web services. Focus on maintainable, web-scale systems.

Tobii Technology AB

Developer

Developer on the desktop data analysis tool Tobii Studio implemented in C#. Leading role in introducing WPF.

Avalanche Studios

Master Thesis student

Simulated large water flows over terrain in real time in C++.

Education

Commitments