IVAR ARNING FLAKSTAD

SOFTWARE DEVELOPER

SUMMARY

Passionate, dedicated, and creative full-stack developer currently working as a consultant at Netlight. Demonstrated history of developing software for key industries that have perticular quality of service and security concerns. This in turn requires delivering high quality software that has been tested comprehensively.
Skilled in Java, Python, SQL and JavaScript.

WORK EXPERIENCE

References can be provided.

Consultant

Worked as a consultant at a leading payment solutions firm in Oslo creating a new improved terminal management system. Quickly became key contributer in the team, with responsibilities including:
  • Backend and frontend developer.
  • Architectural design and work.
  • Onboarding mentor for new members of the team.
  • Responsibility of converging and communicating with a international team that would be using our APIs.

Technology:
Java (Spring, Hibernate), PostgreSQL, JavaScript (Vue), Kubernetes, Azure, Jenkins, Maven, Oracle DB

Developer

One of my professors approached me with an opportunity at the NTNU Faculty of Medicine as they needed someone with experience in both programming and geomatics. I created a piece of software in Python that, combining the APIs of Google Maps, Vegvesenet, and Kartverket, found shortest driving distance in time from every postal code to every medical institution in Norway. This data is currently being used in a large science project at the faculty.

Software Engineer

Part-time developer at NMA during my studies, starting 2014. Main developer on several projects, including:
  • Real-time visualization of map usage, using server access logs and GIS technology to extrapolate where usage was highest for different map services
    (Python, Apache Spark, PostgreSQL, JavaScript, WebGL).
  • Full-text search dictionary for geomatic terminology
    (PHP, PostgreSQL, jQuery).
  • Linked Open Data RESTful API for various NMA data sets
    (Python, SPARQL, WFS, RDF, uWSGI).
  • Optimization of script designed to find differences between large data sets
    (Python, SQL).
  • Automatic update script for MapServer files
    (Python).

Technical Assistant

Increased data quality of several maps, using various GIS technologies and tools. Found ways to improve the workflow of map editing which was picked up by several employees in the section.

SKILLS


Python, Java, JavaScript (React, Angular, Vue), SQL.

PostgreSQL, MySQL, MongoDB, Neo4j, Apache Spark.

Experienced with macOS, Linux, and Windows.

EDUCATION


Accepted to Master in Informatics, but decided to jump on the opportunity to start at Netlight after 1.5 year. Took master level courses focusing on databases, search and artificial intelligence (Avg. B).

Bachelor in Informatics (Avg. C).

OTHER EXPERIENCE

Class Representative

Voiced the concerns and praises of all IT students from my year in semesterly meetings with the Department of Computer Science. Lasted the entirety of my time at NTNU.

ExcITEd Student Representative

The Centre for Excellent IT Education (ExcITEd) is a collaboration between NTNU and Nord University intending to improve and innovate IT education in Norway, making it both a more valued and popular choice for students.
An important part of the initiative is student participation in the development of the centre. ExcITEd engaged student representatives to get feedback on the projects presented, as well as new ideas.

Member of the Senior Committee
Member of the Event Committee
Member of the Banking and Finance Committee

While working for the event committee I helped come up with and organize events for fellow students. Anything from trips to ski resorts in Sweden with 150 participants to laser tag with only ten participants. I also held the responsibility of representing the event committee in the banking and finance committee.
After two years I focused on finishing my bachelor, but in 2016 I became a member of the senior committee where I shared my experiences with new members of various committees, passing on my experiences, to ensure the continued quality of the organization for future students.