eSystems Nordic Oy

Sisäinen projekti: lifecycle automation

Automatisointi eSystem ERP web sovellus elinkaari ja laskut käsitelyt

Tehtävät

Front- ja backend, REST API, Testing, SQL

Useiden sovellusten kehittämis-, määritys-, toteutus- sekä testaustyöt ja integrointi sSystemsissa käyttettyn ulkoiseen sovellukseen

SaaS projekti: Fieldio

Fieldio is a comprehensive field-worker management solution built using eSystems' low-code technology. It is a centralized, cloud-based service that allows field service organizations to automate and customize their workflows, and to consolidate corporate information into a single, authoritative source that allows secure, anytime, anywhere, device-agnostic access by authorized users.

Tehtävät

Frontend osa

Invisionin suunnitteluun näkymät perustevien sovellussivujen rakentaminen. Web sovelluksen elementit tyylittelyn ja rakenne toteutuksen.

Backend osa

Sovellustoimintojen toteuttaminen multi-tenant SaaS-arkkitehtuurin mukaan

Integrointi osa

Täysi rest rajapinnan toteutus ja dokumentointi

Testaus osa

Yksikkötestit rakentaminen DevOps automaatioprosessissa

DevOps sovellus: AgileNow DevOps

Application accelerator for IT-teams who build application on OutSystems platforms. More details

Tehtävät:

Frontend osa

Invisionin suunnitteluun näkymät perustevien sovellussivujen rakentaminen. Web sovelluksen elementit tyylittelyn ja rakenne toteutuksen.

Kaikki projektit ovat suoritettu Scrum/Kanban menetelmissa. eSystemsissä Jira-sovellus käytetään projektinhallinnan menetelmissa.

Sininen Meteoriitti

Sain paljon kokemusta työskentelemässä Microsoftin tuoteryhmien kanssa, esimerkiksi: Windows Server, Hyper-V Virtualisointi, SharePoint, PowerShell komentotulkki ja PowerShell skriptit. Azure serverillä oppinut paljon ja aloittanut valmistamaan Microsoft:in kokeeseen ”Microsoft Certified: Azure Developer” saamiseksi. SiMe on monikulttuurinen yritys. Vaikka eniten työntekijöistä ovat suomalasia, julkisia palaveria on järjestetty englannin kielellä, siksi olen kehittänyt minun vuorovaikutus taitoja tässä vaiheessa paljon, sekä tekninen puoli yhteistyön organisoinnissa ja palaveri järjestelyissä Microsoft Teams kautta. Myös paljon työtä oli asiakkaiden kanssa suomen-, sekä englannin kielillä (tiketti järjestelmässä, sähköpostitse, Teams:in kautta).

Olars Mestarit

Olars Mestarit yrityksessä minulla on keikkatyö IT tuki henkilönä. Minun työtehtäviä on: Windows käyttöjärjestelmän päivitys, MS-Office 365 ohjelmien, käyttöjärjestelmien asennukset (käytön opastus, käyttäjien oikeuksien määritelmä). Nettisivujen rakentaminen, nettisivujen ja sähköposti ylläpito. Myös minun vastuulla on tietokoneen ongelmien määritys, laitteiden käyttöönottoon opastus ja neuvonta.

Larmix

Vuonna 2015 aloitin työt Larmix Oy-yrityksessä (rakennusala). Minun työtehtäviä olivat IT-tehtäviä (tietokonehallinto, verkko- ja tulostinasentaminen, tieto- ja pilvi- palveluhallinto, Internet-yhteyden ongelmatilanteiden ratkaisu, nettisivujen ylläpito).

OM Logistics

Vuonna 2013 muutin Suomeen ja aloitin työn toimistontyöntekijänä yrityksessä OM Logistics Oy Lappeenrannassa, missä sain kokemusta pienen varaston hoitamisessa. Kaikki tietokoneet, tulostimet ja verkon liittyvät asiat toimistossa ja varastossa olivat minun vastuullani. Muun muassa minun työtehtäviini kuuluu tavaroiden seuranta ja tavaroiden tietojen ylläpito tieto-ohjelmassa, tullien asiakirjojen valmistelu (vienti-, tuonti- ilmoitukset, rahtikirjat jne.)..

Metropolia

Ohjelmistotuotanto ryhmäprojektissa GitHub "BujoCalendar" (puolen vuoden ajalta) sain kokemusta containereista (Docker), ohjelmistoprojektin hallinnasta – Maven, versionhallinnasta – GitHub, SVN, jatkokehityksestä – Jenkins ja sovellusten testauksesta – JUnit Tests.
Java ohjelmointia harjoittelen paljon koulussa: ryhmäprojektit ( Black Jack kortti peli GitHub "BlackJack" ja Lindström Lego robotti tehty Javan kieli käyttäen). Saanut kokemusta Java ja SQL-tietokantojen yhdistelmän käytössä. Myös oli kokemus projektissa: pieni robottiGitHub "LineFollower" suunnittelu ja toteutus C++ kielillä, joka liikkuu pisteestä A pisteeseen B seuraamalla viivoja. Python kielellä oli suoritettu teksti peliGitHub TextGame , joka toimi SQL tietokantojen yhteydessä. Koulun BackEnd ryhmäprojektissa ”verkkokauppa”Demo webpage olimme käyttäneet HTML/HTML5, JavaScript, CSS sekä PHP kielet (koodi lisätty GitHub:iin osoitteessaGitHub linkki ) ja näistä kielistä minulla on myös paljon kokemusta edelliseltä työpaikalta.Pidän ryhmän työskentelystä ja minulta löytyy paljon kokemusta ryhmätyöstä.

Oma projektit

Flextime Hours Track App

Työajanseuranta ja raportointi onnistuvat sovelluksella monipuolisesti. Employee Flex Time App avulla työntekijöiden työtuntien seuraaminen ja kirjaaminen käyvät sujuvasti. Voidaan seurata työntekijöiden nykyaika tilanne ja tehdä raportit työstä.

Teknologia:

OutSystems low-code platform

Lisää info outsystem asemasta

Frontend

Sovelluksen tyylittelyn CSS kautta

Backend

SQL pyynnöt on rakennettu SQL-Server kielellä

REST API

REST rajapinta toteutettu 'Bear token' avulla

  • Token authentication swagger doc
  • Add hours swagger doc
  • Update hours swagger doc
  • Add leave swagger doc
  • Vue projekti

    Projekti on toteutettu Vue pohjaisesti. Syötettyjen tietojen on validoitu jo palvelimelle siirrettäessä. Projekti painottuu käyttöliittymäpuolelle

    Teknologia:

    Frontend osa

    Bootstrap tyylittely

    Backend osa

    Käytetty REST pynnöt 'Employee Flex Time App' sovellusta

    Node.js projekti

    Projekti on toteutettu Node.js pohjaisesti. Pyynnöt ovat lähetettään token avulla. Tällä hetkellä aloitin toteuttaa vain backend puoli. Tarkoitus on tehdä sovellus, joka kannattaa käyttää kuin SaaS tuote (multi-tenant sovellus)

    Teknologia:

    Backend osa

    Node.js, PostgreSQL tietokanta