2019-2024 (via tidigare anställning)
Uthyrd leveransresurs från Entiros, där jag axlat olika roller; lösningsarkitekt, integrationsspecialist/utvecklare, idrifttagare och ops. Under åren 23-24 genomfördes dels ett uppgraderingprojekt (Mule 3.x till Mule 4.5) samt en plattformsmigrering från Mule on prem till Cloudhub 2. Här bidrog jag med min expertis kring arkitekturella frågor inom Mule 4 och Anypoint platform men också som en utvecklingsresurs.
Integrationerna har innefattat: synkronitet, asynkronitet, RESTfull/json, JMS (queue/topic/virtualTopic), diverse databaser, SOAP, Azure AD, Salesforce, 3-lagers arkitektur, Webhooks, Microtjänst, Skedulerare, Object store, kryptering. Gällande Plattformsmigrationen bidrog jag med rådgivning kring transit gateways och vpnkopplingar samt uppsättning av api management och ingress controllers mm. Jag tog ett helhetsansvar från ritbordet till förvaltning av implementationen.
Integrationsarkitektur, Anypoint Platform, Mule 4, Mule 3, On-Prem, Cloudhub 2.0, REST API’s, JMS, ActiveMQ Java, Maven, git, Bamboo=>Bitbucket Cloud, JIRA, Confluence, TLS/mTLS, Object store, Graylog, Munit, Starlify
2019-2024 (via tidigare anställning)
Uthyrd, mestadels ensam, ansvarig leveransresurs från Entiros till kunden och axlat olika roller; lösningsarkitekt, integrationsspecialist/utvecklare, idrifttagare och ops likväl som rådgivare kring arkitekturella frågor såsom plattform, säkerhet och CI/CD. Jag implementerade ca 10-12 integrationer / år och samtidigt förvaltade och förädlade befintliga. Under åren 23-24 genomfördes en Plattformsmigrering från Cloudhub 1 till 2.
Integrationerna har innefattat: synkronitet, asynkronitet, RESTfull/json, JMS (queue/topic/virtualTopic), diverse databaser, SOAP, Azure AD, Salesforce, 3-lagers arkitektur, Webhooks, Microtjänst, Skedulerare, Object store, kryptering. Gällande Plattformsmigrationen satte jag upp allt som krävdes i Anypoint platform såsom transit gateways, vpn, api management, ingress controllers mm. Jag tog på egen hand ett helhetsansvar från ritbordet till förvaltning av implementationen.
Integrationsarkitektur, Anypoint Platform, Mule 4, Cloudhub, Cloudhub 2.0, REST API’s, JMS, ActiveMQ, Java, Maven, git, Bamboo=>Bitbucket Cloud, JIRA, Confluence, TLS/mTLS, skedulerare, Object store, Graylog, Munit, Starlify
2019-2024 (tidigare anställning)
Löpande konsultarbete i form av specialistkomptens inom integration åt ett flertal kunder. Dessutom skedde en del internt arbete.
Jag var drivande och visade vägen för införande av spårbarhet i loggning. Så att man på ett enkelt sätt till exempel kunde spåra en integration genom plattformen.
Jag har byggt nya CI/CD-piplines, Bitbucket Cloud, med stöd för deployer till Cloudhub 1 samt 2.
Jag var delaktig i Entiros produkt Starlify’s utveckling i form av integrationsexpert och produktanvändare. Jag har också hjälpt kunder med att komma igång med Starlify api’t samt även transformerat kunders befintliga integrationsdokumentation till Starlify’s format.
Jag har också arbetat med att skapa Confluence-plugins och macros samt varit delaktig i onboarding av ny personal i hur de arbetar med integration och dokumentation.
Java, Spring boot, Log4j2, Kafka (Produce/Consume), Bitbucket Cloud, Maven, git, CI/CD, Starlify, Graylog
2022 (via tidigare anställning)
Kunden ville införa en betallösning för att möjliggöra köp av kurser samt automatisk kursregistrering.
Jag skapade en serverlös applikation som kopplar samman två system för att möjliggöra kö av kurser och automatisk kursregistrering. Detta för att slippa ständig upptid på appen som bara behövdes vid köp. På så sätt minimerade vi själva driftkostnaden. Uppdraget innefattade även utveckling av nödvändiga frontend-komponenter.
Aws Lambda Serverless (java spring cloud function), spring boot, jquery, javascript, css, Starlify, Confluence
2018-2019 (tidigare anställning)
Vidareutveckling av webbaserade verktyget Sync. Ett överordnat system för att samla ihop alla delsystem till ett för att möjliggöra single point of control (SPOC).
Under tiden hann jag utveckla ett tiotal funktioner, varav vissa relaterade till industri 4.0.
Java, Weblogic, JSF, Maven, SQL, Python, Subversion
2016-2018 (tidigare anställning)
I rollen som Testledare driva och vidareutveckla det dagliga testarbetet.
Med hjälp av kravgranskning och manuell testning. Men också genom utveckling samt uppsättning av nya testverktyg.
Kravgranskning, manuell testning, testfall, testrapport, lasttest, automattest, selenium, php, jmeter
2016 (tidigare anställning)
Agil utveckling av internt lönehanteringssystem, utveckling av rekryteringsverktyg samt uppsättning av testautomation (Selenium).
Jag utvecklade ett tiotal funktioner såsom reseberäkningar inkl traktamenten, rapportgenereringar (pdf) mm. Datan sparades i MariaDB, där jag byggde upp nya tabeller för ändamålet. Datan hanterades sedan i backend (PHP), skickades vidare till frontend (Javascript/Jquery) och presenterades slutligen i HTML/CSS. Jag satte även upp Selenium som testverktyg samt implementerade det i CI/CD (Jenkins).
PHP, Javascript (Jquery), MariaDB, HTML, CSS, Selenium, Subversion, Jenkins