×
Anders Langseth

Anders Langseth

Front-end developer

Oslo, Norway
93086048
English, Norwegian, German(basic)

Background


About

About

I am currently working at DNB as a front-end developer.
In the summer of 2015, I graduated with a masters in Information Science from the University of Bergen(UiB), with a thesis in data visualization and information retrieval.
Through studies, I acquired knowledge from a variety of diciplines, including databases, software development, search engine optimization, as well as a good foundation in interaction and web design.
Since graduation, I have worked on large system development projects, and gained experience from having different roles(architect, scrum master, developer) in the system development process, and discovered that I am most passionate about front-end development.
I am self-motivated, and passionate about learning new technology. From time to time, I come up with some “extraordinary ideas”(or not) for hobby projects, where I try out new technology.
Working together in cross-functional teams to solve a problem, is how I believe we'll come up with the best solution together. When working, I have a strong work ethic, take ownership, and involve necessary people with other functional skills to deliver the best quality possible.

Work Experience

Work Experience

  • Front-end developer in PM Digital

    Mar, 2021 - Present

    Migration of existing, and development of new applications in the logged-in netbank for PM Digital.
    Mainly focusing on migration away from old web apps, to a new front-end architecture, with the goal of modernising the existing netbank.

    • Working as a front-end developer for multiple applications in pm-netbank.

    • Migrated apps away from the existing monolithic netbank to the new web frameworks, and the monorepo.

    • Contributed a lot to the Eufemia library, which is used to standardize the UX in all DNB applications.

  • Front-end developer, and architect at a norwegian pension provider

    Nov, 2018 - Present

    Modernization of existing, and development of new systems, both external and internal, in the organizations comprehensive application portfolio.
    Mainly focusing on a new caseworker solution with an associated portal, displaying information from multiple data sources, with the goal of assisting the caseworker with making the right decisions.

    • Working as a team architect with responsibility for outlining solutions that met the customers requirements, and to follow these up during development in collaboration with development teams.

    • Contributed to the internal library of reusable components, which is used to standardize the UX in both internal and external applications, and follows WCAG requirements for universal design.

    • Worked with the establishment of front-end architecture for new systems and applications, together with performance analysis of existing applications.

    • Participated in the development of an internal system for generating test users for test environments.

  • Front-end developer at a norwegian telecom operator

    Oct, 2016 - Nov, 20182 years 1 month

    Development of a customer self-service portal that enables customers to quickly view, edit, and order mobile offerings. It is part of a large and complicated platform of all mobile offerings which the client offers.
    The project had 4 development teams at peak, and used Scrum as its Agile framework. Project management and most of the development took place in Norway, but there was also teams in India which we worked together with daily.

    • Ensured good code standards in the front-end application, with a high focus on both qualitative and quantitative approaches to ensure code quality, through code reviews, automated static analysis, lint and styling rules, etc.

    • Good partnership with the UX team, where I assisted facilitating workshops and usability testing of new features, to help make the best experience for the customers.

    • Had the role as scrum master for 6 months with the responsibility for ensuring that a team of 8 lived agile values and principles, and followed the processes and practices that the team agreed they would use.

    • “Universell utforming” was a requirement since project launch, and was achieved by following W3C’s WCAG guidelines for accessibility.

    • Worked closely together with business to gain insights to their customers, by writing scripts to track and log user actions to Adobe Analytics.

    • Created a hybrid mobile app of the portal, by transforming parts of the portal to responsive web design, and embedded it into a native application wrapper using Apache Cordova, made available on Play Store and App Store.

    • Gained valuable experience of working close with customers in a big organization with comprehensive application portfolios, where communication is one of the keys to success.

  • Front-end developer in a prototype studio offering

    Aug, 2015 - Oct, 20161 year 2 months

    Working as a front-end developer as part of a project developing mobile/web prototypes for clients, to show the potential of today's IBM technology.

    • Developed several prototypes for clients, showcasing what's possible with today's technology. Focused on IBM technology, especially IBM Cloud and IBM Watson.

    • Prototyped in a Design Thinking process, where I learned the design processes and how to focus on needs of the user demographic.

    • Created 'template' projects which we reused as seed-projects for new prototype engagements, to speed up initial development.

    • Developed a chatbot using IBM Watson, an image recognition application using IBM Watson and Google Vision API, and a fully cross-platform mobile application for the banking sector, using Ionic and Cordova.

  • Front-end developer (Part-time)

    Sep, 2014 - Aug, 201511 months

    At Evry I was working on a project that provided Agresso ERP solutions to the public sector. I was part of a team of three with support from the department, which was responsible for creating a web application for distribution and monitoring of projects within the department of 200 employees.

    • The application was based on Model-View-Controller (MVC) and was realized using the MEAN-stack, HTML, CSS, Bootstrap and responsive design.

    • Deployed and maintained the app on Microsoft Azure.

    • Participated in all stages of the application lifecycle, from analysis and usability testing, to implementation and maintenance.

  • Operations (Part-time)

    Apr, 2014 - Dec, 20149 months

    Part-time employee on a project responsible for engineering of some services in one of Norway's leading television channel, TV 2. The main objective of the project was archiving, transcoding and distribution of soccer related videos to various media sources and soccer clubs.

    • Operation and monitoring of the department’s production and media asset management system for soccer.

    • Systems was Windows and Linux based with highly specialized software, which I assisted developing.

  • Summer Intern ERP

    Jun, 2014 - Aug, 20143 months

    Participant in a summer project for students in a section which delivered ERP solutions to the public sector. ERP vendor's customers needed a new, responsive user interface to their web solution. This was developed through a summer project, managed and implemented by a Scrum team of three students and monitoring of project in Norway and scrum master in India.

    • Solution was based on AngularJS, HTML, CSS, and Bootstrap.

    • Contributed in the analysis, usability testing, web design and planning of the solution.

  • Summer Intern Operations

    Jun, 2013 - Aug, 20133 months

    Summer employee in a department who established and did maintenance of test environments used in the banking and finance industry

    • Test environments on Windows, Linux, AIX and IBM platform with software as Jetty and Oracle.

    • Created and maintained Oracle 9 and 10 databases, as well as testing multiple RMAN functions on the databases.

    • Contributed in establishing machines and users, analyze reports and general maintenance for servers in the test environment.

  • Student Assistant

    Jun, 2012 - Dec, 20142 years 6 months

    As a Student Assistant in the courses INFO122 (SQL), INFO123 (XML Databases) and INFO125 (Database Management) I held weekly computer labs and helped my fellow students.

    • Learned teaching and learning strategies through practice.

    • Built deep experience in SQL, XML, Xpath, Xquery, NoSQL, and relational databases.

    • Had so much fun teaching and helping my fellow students, that I did this for 3 years alongside with my studies.

  • Førstegangstjenesten i Hæren

    Aug, 2009 - Aug, 20101 year

    • Performed initial service with SBBN as a technical system operator.

    • Responsible for setting up telecommunications.

Skills

Skills

  • Front-end development

    HTML5

    CSS3

    SASS/SCSS

    LESS

    JavaScript

    TypeScript

    Angular

    React

    Vue

    Redux

    Storybook

    Ionic

    Angular Material

    Gulp

    Grunt

    Webpack

    Babel

    Bootstrap

    Material css

    Semantic UI

    Highcharts

    d3js

    amChart

    Jest

    Jasmine

    Karma

    Web Content Accessibility Guidelines (WCAG)

    Responsive Web Design

    Adobe Analytics

    Xpath and XQuery

    MongoDB

    Node.js

    php

    SQL

    Java

    IBM Watson

    IBM DataPower

    IBM BPM

    REST

    RDFa

    Microdata

    Visual Studio Code

  • Methodologies

    Scrum

    Design Thinking

    Prototyping

  • Cloud platforms

    Amazon Web Services

    IBM Cloud

    Microsoft Azure

    Firebase

  • Mobile app distribution platforms

    Google Play

    Apple App Store

  • Software Development and Collaboration Tools

    Git

    GitHub

    GitLab

    Bitbucket

    Jira

    Confluence

    Trello

    Mural

    MS Office

Education

Education

  • Information Science, Masters, University of Bergen (UiB)

    Aug, 2013 - Jul, 2015

    INFO371 - Topics in Networks and Text Analysis

    INFO310 - Advanced Topics in Information Systems

    INFO323 - Data Architectures for Information Retrieval and Web Intelligence

    INFOMEVI300 - Project work and research design

    INFO390 - Master Thesis in Information Science

  • Information Science, Bachelors, University of Bergen (UiB)

    Aug, 2010 - Jul, 2013

    SV100 - Scientific ways of thinking

    INFO100 - Introduction to Information Science

    EXPHIL - Examen Philosophicum

    INFO132 - Introduction to programming

    INFO114 - Social Media

    INFO110 - Information Systems

    INFO102 - Formal methods in Information Science

    INFO214 - System Development

    INFO210 - Project in System Development

    INFO123 - Selected topics in Database Management

    INFO122 - Introduction to Database Management

    INFO261 - Interaction Design

    INFO231 - Program Development

    INFO282 - Artificial Intelligence

    INFO232 - Programming for Artificial Intelligence

    DIKULT105 - Webdesign

    INF111 - Functional Web Design

    INFO221 - Multimedia Management

    INFO103 - Information and knowledge

Awards

Awards

  • Certified Professional Scrum Master , Scrum.org

    Awarded on: Jul 01, 2017

  • IBM Certified Application Developer - Cloud Platform V1 , IBM

    Awarded on: Jul 01, 2016

Volunteer Work

Volunteer Work

  • Volunteer, JavaZone

    Sep, 2014 - Sep, 2013

    Helped out at the Javazone 2014 conference.

Publications

Publications

  • Informasjonsgjenfinning og visualisering av relasjoner i norsk popmusikk, The University of Bergen

    Published on: Jun 01, 2015

Interests

Interests

  • Outdoors

    Cross-country skiingHikingAlpine touringRunningCyclingBikepacking
References

References

  • References available upon request