Senior Software Developer (consultant)
Web, mobile, microservices, hardware, research, soldering, ideation, exploration of concepts - a bit of everything, really. Python, Java, Kotlin, Swift, iOs, Android, Docker, Ansible, Jenkins, React, Preact.
Full stack web developer (consultant)
Lyko - winner of best nordic web site, and E-commerce site of the year 2016. E-commerce with EpiServer, ASP.NET MVC, React.Js, Redux, TypeScript and Webpack. A blazingly fast site with offline support and mobile focus. As part of a team consisting of both Avensia employees and external consultants I worked on both the React and Typescript parts and the backbone integrations with other systems (payment providers, mailing lists, video and search providers etc), and did my best to inject energy and ideas in the project. A good project with good people, and excellent results to boot!
.Net Developer/Team Lead (Contract)
New development, upgrades and maintenance of web applications for business use (finance, HR, project management, inventory and stock taking). Mentoring and systems architecture.
Web Developer (Contract)
Developer, developer, developer
Solving real world problems using tools in computer land!I am also sometimes a mentor and techical interviewer.
Technical Initiator / Co-Owner
Part of the initial group that started this service aimed to connect music teachers with students. I weighed options, pointed in directions, set up test and staging environments and built prototypes, estimated time and costs and oversaw the development of the service. AWS, Drupal.
Agile development of web sites, e-commerce, mobile apps and CMS systems.C#, ASP.NET MVC, LINQ, SQL, Entity Framework,Sharepoint, Sitecore, EPiServer, NopCommerce, Umbraco,Windows Azure, Android, iOS, MonoDevelop, Scrum.
2009 - Auction site: This was the biggest project I worked on at Kodexe. A team of approximately five, sometimes more, sometimes fewer, set out to build an online auction platform. It was used for franchising by many different clients. mainly newspapers, around the world. In close collaboration with the client we designed and built this system from the ground up. As more and more customers came on board we modified and upgraded, added features, tweaked the server hardware, integrated different payment solutions and so on, until finally it was time to move to the cloud in 2012. Challenges varied over the years, from building the right thing in a new market segment, to keeping performance at peak level, adding features without detracting from the user experience, finding payment solutions that were reliable in different countries, and finally moving to Azure - a major challenge both architecturally and development-wise, but well worth it in the end. I also played a substantial role in the requirements, planning and development of the mobile companion app for this product.C#, ASP.NET MVC, LINQ2SQL, SQL Server, IIS, TeamCity, SVN, Scrum, PDFLib, RSS, Imagemagick, Virtualization, Load balancing, Stress testing, HTML, jQuery, Dibs, Paypal, Azure, Intel XDK, Phonegap
2010 - Apsis Episerver integration: Part of a team developing an EpiServer integration for Apsis' well known and powerful newsletter system, to enable more of their customers to easily send and manage newsletters, track statistics etc. Developed in an agile fashion in close collaboration with the client.EPiServer , C# , ASP.NET , Scrum
2011 - Koenigsegg lifestyle shop: A lifestyle focused merchandise shop for the exclusive sports car manufacturer Koenigsegg, paired with their new web site and blog using the same design, intended to help strengthen their brand and increase their marketing visibility. As lead dev I had to take into account rigorous design requirements, exact wording and positioning of text, planning and demo meetings with the client and keeping everything in sync with the regular company website that was built by another company on another platform.Nop Commerce, .NET, C#, ASP.NET, Scrum
2011 - Volvo iPad app: Part of a small team constructing iPad and iPhone apps presenting new car models, to be used mainly in mess halls but also available through the app store. We helped a large consulting firm build this graphics heavy application using .Net technology. Using mono tools simplified the development process for us, but we still had to resort to Apple tools quite often. The familiarity of .Net combined with getting more familiar with other tools was a learning opportunity the team appreciated, and the development was well executed and the product delivered on schedule.Monotouch, Monodevelop, .NET, iOS, Xcode
2012 - Auction site Azure migration: Migration of the online auction platform we previously built for this client from a traditionally hosted environment into the cloud. This kind of system was perfectly suited for running decentralized in the cloud and only using resources when a site was actually active. We took help from an Azure MVP and took great advantage of all the new technology at hand, and also optimized the database calls to a great extent. I was one of two developers on this.Windows Azure, Sql Azure, Azure Queue, Azure Storage, C#, .NET, IIS, Scrum, TeamCity, SVN, Entity Framework
Systems Developer (.NET)
Sole developer on migration from VB6 to .Net (C#) and restructuring of the automatic dialing and sales support application used by the telemarketers in-house.C#, Windows, WPF, .NET, SQL Server, VB6, COM+, Team Foundation Server
Social Insurance Agency Officer
After administering dental funds for the elderly for a while, my responsibilities quickly increased and I constructed and maintained statistics applications and tools for measuring productivity, as well as a knowledge base-system for regulations and practices. Also user support.Part-time job during university studies.MS Excel, VBA
I was involved in green field development of various kinds of in-house systems for use in and around telemarketing. Automated dialing, salary calculation and automated printing via PDF, membership and subscriber systems, customer databases, stock and warehouse management systems, e-commerce, OCR scanning, order processing, large scale address label printing, server maintenance, user support, installation and network administration, company websites, server administration.Windows (95, 98, NT, 2000), VB6, COM+, ASP, SQL Server, C++, HTML, Active Directory, Adobe Acrobat, Linux, Norton Ghost, Extreme Programming, Visual SourceSafe, Access Database, .Net beta release
Consultant Web Developer
Assistant Sound Engineer
During the time I worked as an audio engineer in this studio I played a rather significant role in migrating their recording base from an analog system to digital tools. Using Pro Tools and an advanced set up combining the best of analog recording tools, A/D and D/A conversion, and digital storage and editing, the studio became more cost efficient and less reliant on old machinery, while maintaining their established high level of recording and mixing quality.I also did work as a recording and mixing engineer for metal bands, punk bands, solo artists and singer/songwriters.
A great recording studio to work and record in
Digital migration to Pro Tools was exciting
I met and learned from many talented artists from various genres, big band, jazz, rock, punk, metal
Web development using ASP, COM+ and SQL Server. Building, repairing and selling computers.
Kontorist / Office worker
Part time while I was in school I worked as an office helper at a few different places in the psychiatric sector. When I was not sorting papers, typing memos or calculating statistics I helped develop some applications that were used for years afterwards for calculating self-assessment scores, analyzing statistics and administrating the massive archives of this subset of the healthcare administration.MS Excel, Chipmunk Basic, Applescript, Statistics, Document management