Gunnar Eketrapp

I am a Full Stack Java Developer


About

Let me introduce myself

I am a down to earth system developer that likes well designed, well organized and well coded projects.

Since everything is moving fast I like to keep up with new frameworks and technologies to be able to deliver even more on these premises.

Profile

Glad and social with a big heart for the nature.

  • Gunnar Eketrapp
  • 16 Nov 1960
  • Entrepreneur, Java Developer, Data Engineer, System Architect
  • www.oakstair.se
  • gunnar.eketrapp@gmail.com
  • gunnar.eketrapp@gmail.com

Skills

Been a professional developer since 1985. In love with Java since 1996.

Java100%
Databases / SQL / NoSQL92%
Google Cloud77%
Linux/OSX/Bash 84%
HTML & CSS 75%
JavaScript 75%
Flutter & Dart ♥50%

If you want to work with me.

Experience

During my 30+ years as a professional developer I have gathered tons of wisdom + wrinkles.

Domstolsverket

Software Engineer

We are in the process of making the Swedish court system as safe and as effective as possible.

Java, Wildfly, Docker, SQL, Angular, Typescript, Git, Json

December 2020 - Till now

Svenska Spel

Software Engineer

We are renovating and refactoring the POS application used at Svenska Spels ca 2800 retailers.

Java, Swing, Maven, Git, Jenkins, Sonarqube, Json

June 2019 - October 2020

NASDAQ

Software Engineer

Senior Java developer in the "Market Tech Index Development" group.

We have developed and delivered NIC, which is Nasdaq's new (3:d generation) index calculator. Sold to bourses around the world.

Java, Spring Boot, Git, Maven, Jenkins, Sonarqube, Freemarker, Sql, Linux, Nasdaq DSF, Nasdaq WebUI

November 2017 - May 2019

Oakstair Development AB

Software Engineer

Will focus on java, micro services, integrations and modern dynamic web systems.

Will also investigate time into modern app development using Flutter and Dart.

Java, Spring Boot, React/Redux, Flutter, Dart

September 2017 - Till now

Like a Boss Games

CO founder and lead backend developer.

Developed the backend for a new game called BillionaireClubOwner that is a mix between a City Simulator and a Football manager. Developed backend API plus complex data model with Teams/Players/Buildings/Leagues/Matches/etc plus simulation code. The model was coded in Java but also used in the Unity client by generating C# sharp code from the Java code. Real time updates from server was sent to clients through PubNub.

Worked with a new game realtime pvp game called SportsStar. The game is based upon a bought framework with the name Quantum.

Java, Jenkins, Google Appengine, Google Bigquery, Google Cloud Storage, PubNub, C#, Azure

February 2016 - September 2017

MAG Interactive

Backend developer

Responsible for implementing a new BI system. The BI system swallowed ca 1 billion daily events. To make it easier/faster for BI people these these raw events where mangled by daily batches into more refined tables.

Created a slick DAO layer on top of Datastore to make the data access in the business layer easier to develop, read and maintain

Also took over a backend developed in DropWizard for a highly successful game (WordBrain) that we bought. Refined and developed tools for generating WordBrain puzzles.

Java, Google Appengine, Google Bigquery, Google Cloud Storage, DropWizard

May 2013 - February 2016

King.com

Backend developer

Responsible backend developer for Candy Crush Saga. Responsible for creating and installing new Candy Crush releases.

Java, Facebook API, JSP

December 2011 - April 2013

Extenda AB

Java developer

System developer with focus on customization of Extenda's standard POS product.

Java, XML

January 2011 - December 2011

B3IT AB

Java consultant

Assignments

  • Tellpoker - Responsible for their quite advanced web including a multi level marketing system.
  • Tillväxtverket - Worked with their J2EE based workflow system

Java, Tapestry, JPA

September 2009 - January 2011

PokerOffice AB

Java developer

Developed (+was tech lead) a downloadable java based client for poker players. The app tracks played hands and shows stats about your opponents.

Java, Swing, H2

March 2008 - Augusti 2009

Bwin AB (Ongame Network)

Backend developer

Worked with our B2B backend system called NAPS.

Java, J2EE, JBoss, Hibernate, Spring

April 2005 - March 2008

Eketrapp Development AB

Consultant

Consultant at PPM for 2 years Worked with a new J2EE based work flow system.

Java, Swing, Servlets, EJB

Also worked in their core system in the module responsible for fond trading.

Perl, SQL

Worked on an own idea. Web based solution for various types of associations.

Java, Tomcat, Jetty, Hibernate, Tapestry

October 2002 - April 2005

Starcus AB

System architect and funding partner.

Designed and developed the product ”Mobile Map Server ” which was a map engine. Primary target was WAP phones but was later used for dynamic web map solutions.

Starcus and the Mobile Map server was used successfully on e.g. Hitta.se and was later acquired by Eniro.

GIS, Java, SQL, Servlets, WAP

October 2000 - April 2005

Quadrant2 AB

Consultant

Wideyes AB - Net recruiting system.

Java, SQL

Informator AB - Java teacher.

Java

Progranet AB. (-> Neonet AB) - Built an interface to SAX2000.

Finance, C++, SAX-2000

June 1998 - September 2000

OM technology AB

Developer

Group lead for OMET’s Front-End group [ca 10 persons].

Project lead for OM’s new Java framework.

Developed a NT based Back-Office application for OM’s customers.

Java, C++, MFC, Windows

May 1996 - May 1998

Prosoftia AB (subsidiary to Front Capital)

Backend Developer

Designed the interface between the banks systems and our Tradenet product.

C++, MFC, Windows

1994 - 1996

Front Capital Systems AB

Developer

Technical project lead for INTAS.

One of the core developers of the OPTAS product. Optas was a great success among European option traders.

C, VMS

1987 - 1993

Sensitron AB

Developer

Developed systems for weather and wind measurements hardware based on SODAR technology.

Pascal, Unix, C

1985 - 1987

Utvecklings AB Servisen

Developer

Summer job (+more) where I implemented and added technical stock analysis to an option analysis system.

Pascal, Technical Stock Analysis

1985

Education

I am on a lifelong education.

MSc. in Computer Science

LiTH - Linköpings Tekniska högskola

During my 3.5 years here I finished a MSc in Computer Science.

I was also part of the group responsible for for cultural activities. We invented DÖMD which is still one of the most popular parties among students in Linköping.

1981 - 1985

Group chief, Military Service

I2 - Karlstad

During my military service I served as group chief for an anti tank group.

1980

Senior High School, Engineer

Alléskolan Hallsberg, Rudbeckskolan Örebro

Studied the technical program.

1977 - 1979

Site was built with