Rautaista osaamista ohjelmistokehitykseen

 

Apua ongelmanratkaisuun

Onko järjestelmässäsi bugi tai suorituskykyongelma, joka ei omin voimin tunnu ratkeavan? Kutsu meidät apuun!

Ajoympäristöt ajan tasalle

Hyvin suunnitellut kehitys- ja tuotantoympäristöt parantavat niin ohjelmistokehityksen sujuvuutta kuin järjestelmän luotettavuuttakin. Solid Systems on klusteroitujen Java -ajoympäristöjen asiantuntija.

Solid Systems on skaalautuvien verkkopalveluiden ja tietojärjestelmien asiantuntija. 

Olemme laajalla verkostolla tehostettu yhden hengen konsultointi- ja asiantuntijayritys. Autan ohjelmistohankkeita eteenpäin erilaisissa rooleissa koko niiden elinkaaren ajan suunnittelupöydältä kehityksen kautta tuotantoon ja ylläpitoon saakka.

Minulla on laaja kokemus monenlaisista projekteista sähköisen kaupan, telekommunikaation ja finanssin aloilta. Tuttuja ovat niin startup -kulttuuri kuin myös suurten yritysten prosessit.

Jukka Koivusalo, "hands on" -ohjelmistoarkkitehti

Lue CV:ni LinkedIn:istä

Ohjelmistokehitys

Onnistunut ohjelmistoprojekti syntyy käyttäjän tarpeen ymmärtämisestä, yhtenäisistä käytännöistä sekä pragmaattisesta suhtautumisesta menetelmiin ja teknologioihin. Todellinen ketteryys vaatii sujuvaa vuoropuhelua käyttäjän edustajien ja teknisten toteuttajien välillä.

Kun projektisi kaipaa vahvaa ohjelmistokehityksen ammattilaista joka puhuu sekä asiakkaan että ohjelmistokehittäjän kieltä, kannattaa kääntyä Solid Systemsin puoleen.

Esimerkkejä toimeksiannoista, joista minulla on kokemusta:

  • ohjelmistoprojektin käynnistäminen
  • ohjelmiston arkkitehtuurin suunnittelu, teknologiavalinnat
  • käsitteiden, prosessien ja ohjelmiston rakenteen mallinnus ja dokumentointi
  • Java -ohjelmistokehitys (ohjelmointityö, tiimin veto, mentorointi)
  • Järjestelmän suorituskyvyn mittaus ja virittäminen
  • parhaiden käytäntöjen (agile, versionhallinta, buildit, continuous integration, testiautomaatio) käyttöönoton suunnittelu, jalkauttaminen ja valmennus

Asenteeni on "can do", eli käärin hihat ja pistän nyrkit saveen - oli kyseessä sitten projektin suunnitteleminen, koodin kirjoittaminen tai ongelmien selvitys. Teen sekä lyhyitä, muutaman päivän konsultointityyppisiä toimeksiantoja, että osallistun tiimin jäsenenä pidempiinkin projekteihin.

 

Jätä yhteydenottopyyntö

 

 

Ajoympäristöt

Laadukas tietojärjestelmä tarvitsee myös hyvin suunnitellun, toteutetun ja testatun ajoympäristön.

Projekteissamme se useimmiten tarkoittaa horisontaalisesti skaalautuvaa, vikasietoista klusteria. Tarpeesta riippuen ympäristö voidaan toteuttaa pilveen, virtualisoiden tai paljaalle raudalle. 

Jotta ohjelmistokehityksen ketteryys voisi toteutua, myös ohjelmistoversioiden matka kehittäjien työpöydältä testiympäristöjen kautta tuotantoon tulee olla sujuva. Tässä auttavat automatisoidut testaus- ja tuotantoonvientiprosessit jotka kaiken lisäksi pienentävät inhimillisten virheiden riskiä.

Jätä yhteydenottopyyntö

Teknologiat

Java EE -alusta on Solid Systemsin leipälaji

Minulla on erittäin vahva teknologiaosaaminen Java EE alustasta, sen ympärillä olevasta avoimen lähdekoodin ekosysteemistä ja Linux -pohjaisista ajoympäristöistä.

Lisäksi erikoisosaamista löytyy muun muassa seuraavista:

  • JBoss ja IBM WebSphere -sovelluspalvelimet
  • Apache SOLR -hakukone
  • Liferay -portaalikehys
  • Alfresco -sisällönhallinta
  • Terracotta -välimuistipalvelin
  • Amazon AWS -cloudympäristö
  • eCommerce -analytiikka, Google Analytics ja www-sivujen hakukoneoptimointi

 

Jätä yhteydenottopyyntö

 

 

Ongelmanratkaisu

Taisteletko järjestelmäsi suorituskyvyn, luotettavuuden tai bugien kanssa?

Meiltä löytyy keinot, välineet ja kokemus miltei minkä tahansa tietojärjestelmäongelman selvitykseen eikä työskentely liiketoimintakriittisten tuotantoympäristöjen kanssa pelota. 

Mikäli olet keskellä vakavaa tuotanto-ongelmaa, voit ottaa yhteyttä mihin vuorokaudenaikaan tahansa.

Jätä yhteydenottopyyntö