Aki Loponen

Olen duunaillut softaa pitkälti toistakymmentä vuotta. Ammatillinen kiinnostus hyppelee luontevasti algoritmisen optimoinnin ja asiakkaan toimintatapojen ymmärtämisen välillä. Uuden kehittäminen ja vanhan ylläpitäminen luonnistuu yhtäläisesti nikottelematta. Asiakkaan kanssa yhteistyössä työskentely best. Erityisesti loistan pitkäjänteisissä projekteissa, jotka pyrkivät hyödyttämään yhteiskuntaa ja ihmisten hyvinvointia.

Työkokemus

Evident Solutions Oy

Ohjelmistokehittäjä
2019–

Evidentillä olen hionut timantteja asiakasprojekteissa.

Jyväskylän yliopisto, psykologian laitos: Nuorten Kompassi Plus

Ohjelmistokehittäjä

2019–2020
Kehitin interaktiivisen chatbot-tyylisen harjoituskokonaisuuden, ajastettujen tekstiviestien ja käyttäjien profiloinnin teknistä toteutusta käytössä olleelle alustalle. Ko. tutkimushankkeessa kehitetään interaktiivista ja pelillistä nuorten hyvinvointitaitoja tukevaa verkkosovellusta.

Python, Javascript, jQuery, Django, Twilio-integraatio, PostgreSQL

Kansalliskirjasto: Kansalliskirjasto jatkokehitys

Ohjelmistokehittäjä

2019
Digitalia-projektissa jatkokehitin digitaalista arkistoa niin korjaten vanhaa kuin rakennellen uutta. Koodausta oli koko matkalta datan importoinnista tietokannan kautta käyttöliittymään.

Spring MVC, Java, Oracle 11g, JPA, Hibernate, Dalesbred, ElasticSearch, NPM, HTML 5, jQuery, Typescript, Angular, CSS, Sass, Bootstrap, OAuth, SAML, OAI-PMH, METS -standardi, ALTO XML -standardi, MARC 21 -yhtenäisformaatit, IntelliJ IDEA, Apache Tomcat, Gradle, Jenkins

Pohjanmaan kriisikeskus VALO

Pelikehittäjä
2017–2018

Pohjanmaan kriisikeskus VALO: Hyvä olla koulussa -hanke, Magis-peli

Pelikehittäjä

2017–2018
Ohjelmoin pelikoodia 10-12 vuotiaille lapsille suunnattuun sosiaalista kanssakäyntiä opettavaan Magis-peliin, joka oli osa Vaasanseudun mielenterveysseuran ja Jyväskylän psykologian laitoksen yhteistyössä kehittämää Hyvä olla koulussa -hanketta.

C#, Unity 3D

Headsted Oy

Pääsuunnittelija
2014–2019

Headstedilla kehitettiin henkisen hyvinvoinnin verkko-ohjelmia sekä kuluttaja- ja organisaatiokäyttöön että tutkimushankkeisiin. Ohjelmat perustuvat tutkittuihin ja tunnettuihin psykologisiin menetelmiin, jotka perustuvat pääasiassa hyväksymis- ja omistautumisterapiaan (HOT).

Headsted Oy: Henkisen hyvinvoinnin verkko-ohjelmat

Pääsuunnittelija

2017–2019
Minulla oli vetovastuu ohjelmien teknisestä suunnittelusta, toteutuksesta ja ylläpidosta. Kehitin myös sisältöjä.

Python, Django, PostgreSQL, Ubuntu server, jQuery, Twilio-integraatio

Headsted Oy: Henkisen hyvinvoinnin verkko-ohjelmat

Ohjelmistosuunnittelija

2014–2017
Toin startup-yritykseen ammattimaista otetta ohjelmistonkehitykseen. Kehitin ja ylläpidon palvelimia ja ohjelmistoja, sekä vähensin merkittävästi teknistä velkaa.

Python, Django, PostgreSQL, Ubuntu server, jQuery, Twilio-integraatio

Solita Oy

Ohjelmistosuunnittelija
2010–2014

Työskentelin muutamassa julkishallinnon projektissa backend- ja tietokantapuolen ohjelmistosuunnittelijana.

Liikennevirasto: Junaliikenteen ennakkotietojärjestelmä

Ohjelmistosuunnittelija

2013–2014
Ohjelmoin algoritmisesti haastavan veturinkuljettajan tulosteiden muodostamisen ennakkotieto- ja liikennejärjestelmien tuottaman tiedon pohjalta.

Java, Eclipse, Spring MVC, Oracle, Javascript

Maa- ja metsätalousministeriö: Maksatusjärjestelmä

Ohjelmistosuunnittelija

2010–2013
Ohjelmoin EU-maataloustukien maksatukseen, perintään ja raportointiin käytettävää järjestelmää. Integroin raportointipuolta operatiiviseen järjestelmään, muodostin raporttikyselyitä sekä laajensin operatiivista järjestelmää.

Java, Spring, TikeSwing, Hibernate, Oracle 10g, PL/SQL, SQL

Tampereen yliopisto

Tutkija
2005–2010

Tein tutkimusta ja tutkimusvälinekehitystä kieltenvälisen tiedonhaun ongelmiin Suomen Akatemian rahoittamissa CLIR-projekteissa.

Informaatiotutkimuksen ja interaktiivisen median laitos: Kielten välinen tiedonhaku

Tutkija

2006–2010
Tutkin ja kehitin tilastollista menetelmää kieltenvälisen tiedonhaun ongelmiin (FITE-TRT).

Tieteellinen menetelmä, Java, Unix, C, Lemur, Indri, Inquery

Informaatiotutkimuksen ja interaktiivisen median laitos: Kielten välinen tiedonhaku

Nuorempi ohjelmistosuunnittelija

2005–2006
Ohjelmoin tiedonhaun opetuksessa käytettyä tiedonhakupeliä ja kieltenvälisen tiedonhaun tutkimusapuvälineitä.

Unix, Java, C

Koulutus

Tampereen Yliopisto

Filosofian maisteri

1999–2006
Algoritmiikan maisteriohjelman tutkintoni koostui tietojenkäsittelytieteen pääaineesta ja matematiikan ja filosofian sivuaineista. Pro gradu -tutkielma käsitteli satunnaislukujen generointia radiokohinasta.

Osaaminen

Avainsanat

ALTO XML -standardi, Agile, Angular, Apache Tomcat, BEA WebLogic, Bootstrap, C, C#, CSS, CVS, Continuous Integration, Dalesbred, Django, EJB, EasyMock, Eclipse, ElasticSearch, GIT, Gradle, HTML, HTML 5, Hibernate, Hudson, Indri, Inquery, IntelliJ IDEA, JDBC, JPA, JUnit, Java, JavaEE, Javascript, Jenkins, Jetty, Lemur, Linux, MARC 21 -yhtenäisformaatit, METS -standardi, Maven, Max OS X, Mercurial, NPM, OAI-PMH, OAuth, Oracle, Oracle 10g, Oracle 11g, PL/SQL, PostgreSQL, Python, Rest, SAML, SQL, SVN, Sass, Scrum, Servlet, Spring, Spring Boot, Spring MVC, Spring Security, Tieteellinen menetelmä, TikeSwing, Twilio-integraatio, Typescript, Ubuntu server, Unity 3D, Unix, Wicket, Windows, XML, XSLT, YourKit, jQuery

Kielet

suomi äidinkieli
englanti erinomainen