mkoh.net beta!

portfolio

Minusta

Mikko nättinä

Olen melko varma, että kuulun siihen onnettomaan ihmisryhmään, joka hukuttaa itsensä erilaisiin harrasteprojekteihin ja aktiviteetteihin, koska eivät osaa olla ilmankaan!

Erilaiset webbiprojektit tai niiden suunnittelu ovat vakioiltapuhteitani ja vuosien saatossa olen tehnyt tai osallistunut jos jonkinlaiseen yritykseen ja viritykseen. Toiset maalaavat ja toiset koodaavat, kukin taplatkoon tyylillään ;)

Onneksi pääsen toteuttamaan itseäni myös leipätyössäni, joten nettiprojektit eivät ole jääneet vain iltapuuhastelun tasolle. Jatkuvasti kasvavat tarpeet moderneille Werkkosovelluksille takaavat, ettei tältä saralta lopu kynnettävä ihan heti!.

Henkilötiedot

Työhistoria

Johtava konsultti - Soprano Brain Alliance Oy

2010 - Toistaiseksi

Soprano Brain Alliancen logo

Sopranon Oyj:n ostettua Brain Alliancen, meidän hallinnollinen työtaakkamme keveni ja pääsin takaisin juurilleni tekniikan pariin.

Varatoimitusjohtaja - Brain Alliance Oy, Helsinki

2009 - 2010 (1,5 vuotta)

Brain Alliancen logo

Brain Alliancen varatoimitusjohtajana tehtäväni on palvella sekä asiakkaitamme, että henkilöstöämme parhaalla mahdollisella tavalla. Päivittäiseen työnkuvaani kuuluvat yhdeydenpito asiakkaisiin, uusasiakashankinta ja markkinointi, sekä yrityksen päivittäisten tehtävien hoito. Näiden lisäksi toimin konsulttina ja kouluttajana tarpeen mukaan.

Konsultti / Projektipäällikkö - Brain Alliance Solutions Oy, Helsinki

2007 - 2009 (kaksi vuotta)

Brain Alliancen logo

Työni Brain Alliance Solutionilla (myöhemmin ilman Solutionia) oli erittäin vaihtelevaa. Siihen kuului pre sales insinöörinä toimimista, konsultointia, koulutusta (Pääosin Zendin PHP kursseja) ja tietenkin reippaanlaisesti PHP ohjelmointia.

Työsuhteen alussa toimin konsulttina suomalaisessa kiinteistönvälitysyrityksessä Igglo Oy:ssä aina vuoden 2008 loppuun asti. Muistan tuon ajan lämpimästi ja uskon, että tiimimme oli aikansa paras ja innovatiivisin suomalainen Web2.0 Scrum tiimi.

Tehtäväni Igglolla sisälsivät ohjelmistosuunnittelua, Scrum Masterina toimimista ja Igglon vuokrapalveluprojektin projektipäällikkönä toimimista.

Igglon jälkeen siirryin BA:n toimistolle ja toimin Lemminkäinen Oyj:lle totetutetun asunnot.fi palvelun pääsuunnittelijana ja projektipäällikkönä. Palvelu esittelee Lemminkäinen Talo Oy:n uudisasuntotuotannon modernilla ja visuaalisella tavalla. Palvelu julkaistiin ajallaan vuoden 2009 alussa.

Ohjelmistokehittäjä - eMedia Company Finland Oy, Helsinki

2005 - 2007 (2 vuotta 1 kk)

eMedian logo

eMedialla päävastuuni oli kehittää ja ylläpitää yrityksen tuotteita, jotka sisälsivät mm. eMedia CMS:n (käyttäjäystävällinen sisällönhallintasovellus) ja eMemberin (jäsenhallintasovellus). Teknologioina olivat PHP, JavaScript, MySQL, MSSQL ja PostgreSQL. Näiden lisäksi vastasin yrityksen edustaman amerikkalaisen Ektron CMS tuotesarjan asennus, ylläpito ja koulutustehtävissä.

Muiden tehtävien ohella toimin myynnin tukitoiminnoissa ja koulutin asiakkaita yrityksen tuotteiden käytössä.

Ohjelmistokehittäjä - EVTEK - Espoon-Vantaan Ammattikorkeakoulu / NETPRO - projekti, Espoo

2003 - 2004 (9 kuukautta)

EVTEK logo

Päätehtävänäni oli kehittää WebDAV (Delta-V ja ACL) kirjasto PHP:lla kytkemään Euroopan Unionin tukemana kehitettävä NetPro-oppimisalusta versioivaan dokumenttivarastoon (Jakarta Slide).

Koulutus

EVTEK - Espoon-Vantaan Ammattikorkeakoulu, Insinööri (AMK)

2000 - 2004 (4 vuotta)

  • Tutkinto Tietotekniikan insinööri
  • Pääaine Ohjelmistotuotanto
  • Sivuaineet Web-tekniikat , Tietoturva
  • Arvostelu 4 (1-5)
  • Insinöörityö Web-Sovellus: Virtuaali-Pohjanmaa (yhdessä Kalle Salmisen kanssa)
  • Arvosana 4

Päättötyössä suunniteltiin ja toteutettiin elinkustannuslaskuri vertailemaan asumiskuluja Keski-Pohjanmaan ja muun Suomen välillä. Sovellus kehitettiin Chydenius Instituutille, joka on osa Jyväskylän ja Oulun yliopistoja.

Elinkustannuslaskurin perimmäinen tarkoitus oli toimia osana projektia, jolla pyrittiin kontrolloimaan kasvavia, alueelta poissuuntautuvia muuttovirtoja ja houkuttelemaan potentiaalisia paluumuuttajia takaisin Keski-Pohjanmaan alueelle. Sovellus toi Keski-Pohjanmaalla asumisen taloudellisuutta ja muita etuja esille samalla tarjoten tietoa alueen palveluista ja nähtävyyksistä.

Lopputuloksena kehitimme "Jones in the Fast Lane" -tyyppisen lautapelin, jossa pelaaja pääsee monopolimaisessa virtuaalisessa kaupungissa tutustumaan Keski-Pohjanmaalla asumisen etuihin ja alueen palveluihin.

Sovellus kehitettiin PHP ja JavaScript -kielillä ja se käyttää XML-tietovarastoja säilyttämään staattisen pelilautadatan.

Sertifikaatit

NimiMyöntäjäPäiväys
Zend PHP 5 sertifiointi Zend Technologies Ltd. 2007/09
Certified Scrum Master Scrum Alliance Inc. 2008/08
Zend Framework -sertifiointi Zend Technologies Ltd. 2008/09

Kursseja ja koulutuksia

NimiYritysKuvausPäiväys
Zendin tuotekoulutus Zend Technologies Ltd. / Tel Aviv - Israel Kolmipäiväinen koulutus Zend ltd:n tuotteisiin ja palveluihin 2008/05
Train the trainer, Zend Framework course Zend Technologies Ltd. / WebEx Lyhyt verkkokurssi, joka opetti toimimaan kouluttajana Zendin kursseilla. 2008/06
Facebook sovelluskehitys Zipipop Oy / Helsinki - Suomi Puolen päivän kurssi, jossa tutustuttiin Facebook sovellusten kehittämiseen. 2008/07
Train the trainer, PHP I (PHP basics) Zend Technologies Ltd. / WebEx Lyhyt verkkokurssi, joka opetti toimimaan kouluttajana Zendin kursseilla. 2008/09
Train the trainer, PHP 5 Certification Zend Technologies Ltd. / WebEx Lyhyt verkkokurssi, joka opetti toimimaan kouluttajana Zendin kursseilla. 2008/09

Muita projekteja

Emerald-CMS (2008) on PHP:lla ja Zend Frameworkilla rakennettu sisällönhallintajärjestelmä. Projektiin kuuluivat lisäkseni, Mikko Forsström, joka vastasi pääasiassa sovelluksen arkkitehtuurisuunnittelusta ja Petri Heinonen, joka toimi palvelinylläpitäjänä. Perustimme tuotteen ympärille Foolabs Oy -nimisen yrityksen, jonka palvelutarjontaan kuuluivat hosting ja kehittyneet virtuaalipalvelinympäristöt ja sisällönhallintajärjestelmällä toteutetut palvelut.

Minä ja Mikko F vastasimme yrityksessä sisällönhallintajärjestelmän kehittämisestä ja asiakastoteutuksista Petrin vastatessa laitteisto ja hosting palveluista.

Emerald layout (2008) toteutettiin Emerald-CMS sisällönhallintajärjestelmän esittelyulkoasuksi. Grafiikka toteutettiin kokonaisuudessaan avoimen lähdekoodin tuotteilla: vektorigrafiikka tehtiin Incscapen Vector Illustratorilla ja jälkikäsittely ja pakolliset (kunnianosoituksena 90-luvun graafikoille :D) linssiheijastukset tehtiin Gimpillä.

Finnish Fight Finder - FFF (2007) on harrasteprojekti, jonka toteutin Suomen Vapaaotteluliitolle. Sovelluksella pidetään kirjaa vapaaotteluista ja heidän otteluhistoriastaan.

Sovellus tehtiin korvaamaan aiempi FFF versio. Suunnittelutyö tehtiin kuitenkin täysin alusta: erillisiin PHP-tiedostoihin perustunut (multiple entry points) sovellusarkkitehtuuri korvattiin modernilla single-entry -ratkaisulla, joka perustui silloiseen ohjelmistokehykseeni, luotiin sovellusta tukeva kirjastokokoelma ja uudistettiin koko tietokannan rakenne.

Vapaaotteluliiton sivuille IFRAME-tekniikalla upotettu sovellus on nähtävissä täällä

uCMS (2008) syntyi yrityksestäni luoda mahdollisimman kevyt ja yksinkertainen sisällönhallintajärjestelmä (tässä tapauksessa ko. sana venytetään äärimmilleen).

uCMS sisältää minimimäärän verkkosivuston päivittämiseen ja palautteen keräämiseen vaadituista toiminnallisuuksista: sivujen päivitysmahdollisuus, WYSIWYG editori (TinyMCE) ja palautelomake. Tietovarastona käytetään levytiedostoja ulkoisten riippuvuuksien minimoimiseksi.

Kommentit

Ei kommentteja, mikset kirjoittaisi ensimmäistä?

Kommentoi

  ____      ______  __    __     ___      ______    ______  
 |  _ \\   /_   _// \ \\ / //   / _ \\   /_   _//  /_   _// 
 | |_| ||   -| ||-   \ \/ //   | / \ ||    | ||     -| ||-  
 | .  //    _| ||_    \  //    | \_/ ||   _| ||     _| ||_  
 |_|\_\\   /_____//    \//      \___//   /__//     /_____// 
 `-` --`   `-----`      `       `---`    `--`      `-----`