CV - sammendrag

28 Aug 2015

Tommy Skodje, Senior Systemkonsulent, født 1971

Tommy Skodje er sivilingeniør i teknisk kybernetikk fra NTNU med 20 års erfaring som systemutvikler, designer og arkitekt hos NordPool Spot, Tollpost, Storebrand, NKI og GE VingMED Ultrasound med flere. Han har hatt en ledende rolle i de fleste prosjektene, og fulgt flere gjennom mange år og utslipp. Har utviklet GUI-applikasjoner, web-applikasjoner og server-tjenester med bruk av J2EE, rammeverk, Swing, MacOS og html/javascript/css. Han følger med i sitt fagfelt og holder seg oppdatert. Leker med Scala, Android, iOS og lignende når han har sjansen. Spesielt interessert i interaksjonsdesign og frontend-utvikling, som han har satt seg inn i ved kurs og studieopphold. Egenskapene som formidler er også trent gjennom 2 år som fagansvarlig hos Antares og 5 år som instruktør for Oslo Paraglider Klubb.

In english

Tommy Skodje has a master’s degree in cybernetics engineering from NTNU and 20 years of experience as a developer, designer and architect at NordPool Spot, Tollpost, Storebrand, NKI and GE VingMED Ultrasound among others. He has had a leading role in most projects, and followed several products through many years and releases. He has developed GUI applications, web applications and server-side services using J2EE, frameworks, Swing, MacOS and html/javascript/css. He has a keen interest and keeps up to date in his field, playing with Scala, Android, iOS and more when he has a chance. Also interested in UI- and Interaction design, that often was a part of his projects. He practised his communication skills during 2 years as a Chief Scientist at Antares and 5 years as instructor for Oslo Paraglider Klubb.

Personlige egenskaper

Kreativ problemløser som fungerer godt både alene og i sammensatte grupper. Rik på interesser og initiativ. Pragmatisk med forkjærlighet for Agile, sikrer gjerne arbeidet med automatisert testing og liker å rydde opp. Kjenner betydningen av god kommunikasjon med kunder, brukere, utviklere og beslutningstakere. Setter seg raskt inn i kundens ønsker, problemer, forretning, system og kodebase. Egenskapene som formidler er også trent gjennom 2 år som fagansvarlig hos Antares og 5 år som instruktør hos Oslo Paraglider Klubb.

Kompetanse

Programmeringsspråk: Java, JavaScript, Xml/Xslt, Scala, Groovy, C, C++, Pascal, (PHP, Objective-C, Lisp). Imperativ og funksjonell programmering Metodikk: TDD, Agile (Scrum), pragmatisk iterativ, Waterfall. Database: Oracle, Sybase, MySql, Derby/JavaDb, Neo4j, MongoDb, SQL, JDBC, Hibernate. Arkitektur: Kravspesifisering, løsningsdesign i brukerretta system (web og GUI) og løsningsdesign i backend system (web-applikasjoner, tjenesterorientert og meldingsdrevet). Frontendarkitektur: JSP, Swing, AWT, Html, Html5, CSS, JavaScript, Ajax, SiteMesh, Velocity, Tiles, Android. Backendarkitektur: Java EE, Spring, Acegi, Web Services, SOA, Tomcat, jBoss, JMS, en del rammeverk (Struts, Play, Spring MVC, Axis, Cocoon, Oracle xsql) og Oracle SOA Suite 11g. Utviklingsarkitektur: Oppsett av prosjekt og byggesystem. jBoss, Jetty, Tomcat, Ant, Maven2, Gradle, Bamboo, Hudson, SVN, Git, jUnit, Selenium med mer. Modellering: Datamodellering, ER, UML, BPMN. Forretningsområder: Medisinsk teknisk, skole, bank, transport, forsikring, kraftbørs

Utdannelse:

1990–1994 NTH. Spesialisering innen Teknisk kybernetikk, Navigasjon og fartøystyring.

Sertifiseringer:

2015 «Oracle SOA Suite 11g Certified Implementation Specialist» 2005 Akroutsjekk Paraglider 2003 Instruktør Paraglider 2002 Hjelpeinstruktør Paraglider 2001 Paraglider distanse pilot, PP5 2000 Paraglider avansert pilot, PP4 2000 Paraglider pilot, PP3 1999 Paraglider flyelev, PP2 1995 Truckfører 1995 Båtfører 1991 CMAS ** Sportsdykker 1989 Førerkort personbil (klasse B)

Kurs:

2015 50t «Principles of Reactive Programming», https://www.coursera.org/course/reactive 2015 12t Structure 101 kurs hos Antares 2014 16t Kurs i EVO-modellen til Tom Gilb hos Antares 2015, 8t Sonar kurs hos Antares 2014 80t «Design: Creation of Artifacts in Society», https://www.coursera.org/course/design. 2014 25t «Crafting an Effective Writer: Tools of the Trade (Fundamental English Writing)», https://www.coursera.org/course/basicwriting 2013 100t «Human-Computer Interaction», https://www.coursera.org/course/hciucsd. 2013 50t «Functional Programming Principles in Scala», www.coursera.org/course/progfun. 2007, 6mnd Elisava (Barcelona). Kurs i «Ledelse og design av web-prosjekter».

Workshops:

2014, 8t Neo4j JavaZone workshop 2014, 2,5t Semantic Wizardry, Logic [Zebra] Puzzles (inference engine) JavaZone workshop 2013, 2,5t Puppet and Vagrant JavaZone workshop 2012, 2,5t Clojure JavaZone workshop 2012, 3,5t Gradle Bootcamp JavaZone workshop 2011, 6t Scala Workshop JavaZone workshop

Publisert:

2012 «Publish!» Lyntale på JavaZone: http://vimeo.com/49305649.

Åpen kode:

2013 Fagmøte, Heroku PaaS hands-on workshop https://bitbucket.org/antaresgruppen/fagm-te-2013-05-heroku. 2013 Fagmøte, JavaScript templating lyndemo (Mustache.js og Handlebars.js): https://bitbucket.org/antaresgruppen/fagmote-2013-04-javascript. 2013 «clu-dbUnit», Kommandolinje-grensesnitt til dbUnit lagd med Parser Combinators (Scala): https://bitbucket.org/2my/clu-dbunit. 2013 «clu-HitMan», Komponent som starter, overvåker og restarter eksterne prosesser (Java): https://github.com/2my/Clu-HitMan. 2012 «DocEngine», Web-applikasjon som server MarkDown fra Heroku (Scala+Play2): https://bitbucket.org/antaresgruppen/docengine. 2012 «MobileClicker», Android og server applikasjoner som pares via QR-kode (Android+Java): https://bitbucket.org/2my/mobileclicker. 2011 «test-data-control», dbUnit-utvidelse for å eksportere / importere json til database (Scala): http://code.google.com/p/test-data-control/. 2011 Fagmøte, JavaScript og html5: https://bitbucket.org/antaresgruppen/fagmote-js-html5-jan2012

På nett:

http://2my.sk (blogg) http://nerdetom.blogspot.no (blogg, faglig) http://paratom.blogspot.no (blogg, ikke-faglig) http://2my.weebly.com (blogg fra design-kurs) github.com/2my (git-repositories, mine) bitbucket.org/2my (git-repositories, mine) bitbucket.org/antaresgruppen (git-repositories for Antares)

Ansatt i Acando

SPK (Kunde)

Introduksjon til Big Data med Hadoop

«Umm 2016» (Project)

Hafslund (Kunde)

«NBS» (Project)

KnowIT UKE-Team (Kunde)

«Sky i skya» (Project)

«Antares flytter inn» (Project)

Ansatt i Acando

CV - sammendrag

Oracle SOA Suite 11g Certified Implementation Specialist

Principles of Reactive Programming

«EMDS 2» (Project)

«EMFIP» (Project)

«25 hours» (Project)

EVO-introduksjon med Tom og Kai Gilb

Design - Creation of Artifacts in Society

Crafting an Effective Writer

«NTC» (Project)

Human-Computer Interaction

jBoss 7 (Project)

Fagansvarlig frontend

Functional Programming Principles in Scala

Tidsserie wrapper (Project)

«Bænkers validering» (Project)

«TimeReg 2» (Project)

«Coma split» (Project)

«FtpApp» (Project)

Fagansvarlig frontend

«Dong til DetP» (Project)

«LitGrid» (Project)

«FM» (Project)

«Bænkers 1.0» (Project)

«Selenium Zombies» (Project)

Nord Pool Spot AS (Kunde)

EDB - «Fyrtårn» (Project)

Eniro - Android CI (Project)

«Partitorg 2» (Project)

Ada (Pappaperm)

«SmartFinans 2» (Project)

Sverre (Pappaperm)

Storebrand «BP»

Tollpost Globe, «Partitorg»

«Rahoitus» (Project)

Ansatt i Antares

«Sesam 6» (Project)

Postgrado ved Elisava

«CLIP» (Project)

Instruktør i OPK

Nettskolen foran passord (Project)

Acro-seminar og NM

«SCORM» (Project)

NRD «Sigar»

«Sesam 5» (Project)

«NKI-Gruppen» (Project)

Avansert sikkerhetskurs

Instruktørseminar, hp-nlf

«Feb 4» (Project)

«Sesam 4» (Project)

«Sesam 3» (Project)

SIV Turkey

Ansatt i NKI

«DICOM 1+2» (Project)

Nybegynnerkurs Paragliding

«JazzGen» (Project)

EchoPac på Windows (Project)

«Continuous capture» (Project)

Forskningsassistent (Project)

«PCI-buss» (Project)

«Veggbevegelsesanalyse» (Project)

Ansatt i GE Vingmed Ultrasound

Truckfører

Båtfører

Vernepliktig VO-ass

NTH

Omega Kielderstyre

CMAS**

Studentassistent

Russepresident

Elev Fagerlia

Hauge&Furnes

Posts