Yrityksesi kooditehdas

Modernia full-stack Python ja FastAPI-kehitystyötä Vue-rungolla ja allaolevalla infrastruktuurilla

Backend-kehitystyö

Teemme laajalti palvelinpuolen ohjelmistokehitystä eli nk. backend-ohjelmointia, joko käsin tai tekoälyavusteisesti, asiakkaan toiveiden mukaisesti.

Python- ja FastAPI-ohjelmointityöt

Toteutamme uusia internetohjelmistoja sekä FastAPI-sovellusrungolla, että tarpeen tullen ilman sitä. Sovellusrungon käyttäminen nopeuttaa kehitystyötä monin osin, ja auttaa näin ollen pitämään ohjelmistokehityksen kuluja alhaisempana.

Toimintatavat

Työskentelytapamme nojaa ketteriin menetelmiin ja sovellamme ohjelmistokehitykseen usein miten Scrumban-lähetysmistapaa. Ketterät menetelmät antavat paitsi tarkan kuvan projektin etenemisestä myös tehokkaan kehitysmallin.

Toimittamiemme ohjelmistoprojektien kestot vaihtelevat laajalti, muutamasta päivästä peräti yhdeksään vuoteen.

Olemme keskittyneitä internetsovelluksiin, joten pääsääntöisesti emme toimita Python-ohjelmistoja työpöytä- tai mobiiliympäristöihin.

Tekniset tiedot

Toteutamme projektit pääsääntöisesti olio-ohjelmointina (engl. OOP) soveltamalla hyväksi todettuja suunnittelumalleja (engl. design patterns).

Koodipohjan yksikkötestit toteutetaan pytest-kirjastoa käyttäen ja integraatiotestit Robot Framework-kirjastoa käyttäen.

Ohjelmistojen väliseen kommunikaatioon käytämme REST-rajapintoja.

Relaatiotietokantana käytämme pääsääntöisesti PostgreSQL-palvelinta, joka on luotettava ja hyvin tuettu sekä Python-ohjelmointikielen että FastAPI-sovellusalustan puolesta.