My name is Anton Johansson, I am a thorough and dedicated interaction designer and software developer.
Currently I am studying for a Master of Science in Interaction Technology and Design at Umeå university, and working part time as an Interaction Designer at Siine.
If possible I prefer information design over interaction design. I work with the belief that when designing interfaces for people, one first need to know why they use it and if they really have to. Interaction for the sake of interaction should only be used for games and amusement.
We want the computers to work for us not the other way around.
Experience
- Interaction Designer, Monterosa, Stockholm, July 2011 – present
- Master's Thesis, Bonnier R & D, Stockholm, February 2011 – July 2011
- Interaction Designer, Siine, Barcelona, October 2010 – January 2011
- Computer consultant, UMDAC, Umeå, Januari 2007 – July 2010
- Web developer, Umeå Student Union of Science and Technology, Umeå, May 2007 – July 2007
- Super User at Service Desk, Sydsvenska Dagbladet AB, Malmö, September 2004 – June 2006
- Market Researcher, GfK Sverige AB, Lund, Januari 2003 – September 2004
Education
-
Master of Science in Interaction Technology and Design, Umeå University, Umeå, September 2006 – present (expected exam June 2011)
- Art History, Lund University, Lund, Autumn 2001 January 2002 & Spring 2004 June 2004
- Computer Science courses, Lund University, Faculty of Engineering, LTH, Lund, Spring 2003June 2003
Technologies & Skills
Contact
- Email – hello@antonj.se
- Twitter – @AntonJohansson
- LinkedIn – linkedin.com/in/antonj
- Github – https://github.com/antonj (and older https://github.com/blastura)
- Location – Stockholm, Sweden
- antonj.se
Web
My work done in different web related projects.
EasyReader – Chrome Extension
A Chrome Extension made to improve readability of poorly formatted web content. Fully customizable to fit your own reading preferences.
Install and try it: EasyReader
Technologies used:
Umeå University
Worked in a project at UMDAC to customize and integrate information about all courses and programs at Umeå university into the CMS InfoGlue.
Technologies used:
- InfoGlue CMS – A Java based web CMS.
- LDAP – Is used to get and set privileges to administrators of different courses and programs.
UmuMe
A RESTful web service providing XML, JSON and JSONP representations about all students and employees at Umeå university.
Technologies used:
- JAX-RS – Used the Jersey implementation of the Java API for RESTful Web Services.
- JAXB – Used to marshal/unmarshal Java Beans from and to XML, JSON and JSONP.
- Spring MVC Framework – Used for the example web site client of the Web Service.
NTK, Kårhuset Origo
Made initial design and setup for the webpage of a student union building. This included creating a customized Wordpress theme with plugin functions to connect to a PostgreSql database for calendar events and Flickr integration.
Technologies used:
- Wordpress – Used as the underlying publishing platform.
- PHP – Scripting language used for integration of external functionality such as Flickr and importing events from a PostgreSQL database.
Code
Following sections highlight some programming projects.
GCom
GCom provides an API for distributed group communication with different message sending/delivery rules. Two communication methods are implemented: Reliable multicast and Basic multicast. Four message-ordering types are implemented: Non-ordered, First in first out, Casual, Total and Casual-Total.
Technologies used:
- Java RMI – For all network communication.
FishLogger
FishLogger is an iPhone application which makes it easy to log all your catches with relevant meta-data for later analysis and display.
Technologies used:
- iPhone SDK – The iPhone SDK including several sub-technologies were used to create this app. Persistence was for example done using the built in Core Data API
Genetic Reanimation
An analysis of the possibilities for imitating the evolution of animal movement using genetic algorithms and neural nets.
Technologies used:
- Processing – Drawing graphics and recording a movie of the creature with best fitness in each population.
- Phys2D – Physics engine.
Graphics & Illustrations
Graphics and Illustrations are one of my biggest interests. This is a sample of some work I've done for different purposes.
Photography
Brief collection of photos. Most of these are shot with the intention to be used as a desktop background image.
Contact
If you want to get in touch, don't hesitate to:
- Send me an email – hello@antonj.se
- Tweet me – @AntonJohansson.
- Connect via LinkedIn – linkedin.com/in/antonj