IT Palvelut
Älykkäät ohjelmistoratkaisut – kustannustehokkaasti ja ammattitaidolla.
Nykyajan ohjelmistoprojektit ovat yhä monimutkaisempia. Teknologiakerrokset kasvavat, pilvipalvelut monimutkaistuvat ja tietoturvavaatimukset kiristyvät jatkuvasti. On yhä haastavampaa löytää oikea osaaminen, joka hallitsee kokonaisuuden sulautetuista järjestelmistä aina pilveen ja käyttöliittymiin asti.
Kaikkiin tarpeisiin ei kuitenkaan tarvita suurta projektiorganisaatiota. Monesti tehokkain ratkaisu on joustava, kokenut asiantuntija, joka pystyy suunnittelemaan, toteuttamaan ja integroimaan kokonaisuuden – ilman raskasta hallintoa.
Tarjoan ohjelmistokehityksen ja -konsultoinnin palveluita, joissa yhdistyvät:
Laaja tekninen osaaminen: sulautetut järjestelmät, reaaliaikaiset, hajautetut, työpöytä- ja palvelinohjelmistot, pilvipalvelut, web-käyttöliittymät sekä kokonaisarkkitehtuurin suunnittelu, moderneilla teknologioilla. Erityisalueena paikallaan nököttävien sekä liikkuvien työkoneiden ohjausjärjestelmät.
Prosessiosaaminen ja jäljitettävä suunnittelu: polven päällä koodailun sijaan ratkaisut suunnitellaan siten, että ne ovat aikaa kestäviä ja ylläpidettäviä muidenkin toimesta ja kestävät tarkastelun tietoturva- ja koneturvallisuusstandardien näkökulmasta. Tarvittaessa autan jäljitettävyyttä ja verifioitavuutta tukevan kehitysprosessin laatimisessa ja sisäänajamisessa - yrityksen tarpeisiin räätälöitynä, piinaamatta kehittäjiä liiallisella byrokratialla. ALM työkalujen tuki ja konfigurointi kuuluu pakettiin.
Kustannustehokkuus ja ketteryys: saat laadukkaan ja luotettavan toteutuksen ilman suurten hankkeiden byrokratiaa. Pitkä kokemus ja AI työkalujen tehokas käyttö tekevät toiminnasta tehokasta.
Kun tarvitset osaajaa, joka ymmärtää koko ohjelmiston elinkaaren ja saa asiat tapahtumaan nopeasti ja oikein, ota yhteyttä – toteutetaan yhdessä ratkaisu, joka toimii.
Tarjoamani palvelut perustuvat mm. näiden teknologioiden osaamiseen:
- Koodaus: C++, C, C#, Python, Javascript/Typescript, myös mm. Java, Go, Ada, yms.
- Maanläheiset hommat: CAN (CANopen, J1939, custom protokollat), reaaliaikajärjestelmät (Linux, QNX, custom), DDS, ROS2, hajautettujen järjestelmien arkkitehtuurisuunnittelu. Taajuusmuuttajien, servojen, hydraulijärjestelmien sun muun automaation ohjaaminen.
- Testausta: yksikkötestaus eri työkaluilla kiinteänä osana kehitystyötä, robot framework pilvipalveluiden sekä sulautettujen järjestelmien testauksessa.
- Webkilkkeitä: Vue.js, myös Angular, React ja vanilla.
- Perinteisempää UI:ta: Qt, wxWidgets, WPF, yms.
- Pilvialustat: Azure managed palvelut, Hezner yms. simppelit VM-alustat, terraform
- CI: GitHub actions, Jenkins
- Prosessi- ja ALM-ratkaisut: Polarion, Codebeamer, Jira, GitHub/GitLab tarjonta kevyempään tekemiseen. Jäljitettävyyden toteutus koko V-mallin läpi.