Researcher/System Developer at Open End AB and Open Source developer
Göteborg Area, Sweden
Researcher/System Developer at Open End AB and Open Source developer
Göteborg Area, Sweden
Designing software and coding in an agile context. I care about software design, development and quality. My interests span language design and implementation to simplicity in user interfaces and libraries to tool development. Recently I have grown a personal interest in data synchronization issues. I enjoy contributing from creative solutions to problems to issues of continuous integration. I'm and have been a major contributor in Open Source projects (e.g. PyPy and previously Jython).
(Information Technology and Services industry)
2005 — Present (4 years )
Contributing to PyPy on behalf of Open End.
Software design and coding, software process and quality work, UI implementation on the company collaborative web application.
(Information Technology and Services industry)
2003 — Present (6 years )
Open source and for the period 2005-2007 EU funded project reimplenting the Python language in itself and researching novel approaches to language implementation issues, in particular JIT compilers automatic generation.
Core contributor to all aspects of PyPy, both design- and implementation-wise with respect to the Python interpreter (object model, etc) and the translation tool-chain. As a member of the Technical Board of the project I was also involved in the technical management of the project.
(Privately Held; Computer Software industry)
2000 — Present (9 years )
through python-dev (project mailing list): e.g. on nested scope semantics, method resolution order for new-style classes, discovered security problems of new-style classes and restricted execution interaction which prompted restricted execution deprecation.
(Information Technology and Services industry)
2000 — 2005 (5 years )
Python implementation in Java. Open Source.
For example I contributed the re-architecting necessary to support the new object model of Python since 2.2, so called "new-style" classes.
Diploma , Mathematics with study direction theoretical computer science , 1995 — 2000
Python Software Foundation