Hoppa till innehållet

11 år i yrketEgenföretagare

Amin Abu-Sneineh

Utvecklare

  • Malmö

Erfaren utvecklare med bakgrund som systemutvecklare, backend- och fullstackutvecklare. Arbetar med design och implementation av robusta integrationslösningar och API:er, molnbaserade tjänster och databaser, med fokus på testbarhet, driftssäkerhet och kontinuerlig leverans. Van att samarbeta i agila team och driva teknisk kvalitet genom refaktorisering och automatiserade tester.

  • ActiveMQ
  • C#
  • Java
  • GitHub Actions
  • MySQL
  • Azure
  • RabbitMQ
  • Docker
  • Oracle DB
  • Cassandra
  • Gradle
  • Hibernate
  • API development
  • SAFe
  • DevOps
  • Kundsystem
  • Arkitekturplanering

Uppdrag

  • Skånetrafiken

    jan. 2026 – nu

    Senior Developer

    Senior Developer

  • Axis Communications

    nov. 2023 – dec. 2025

    Senior Fullstackutvecklare

    Effektiviserade hanteringen av supportärenden och minskade kundernas väntetider genom att integrera ett externt helpdesksystem med interna och externa system via REST API:er, samtidigt som jag säkerställde systemets funktionalitet.
    Ledde design och utveckling av mjukvaruarkitektur för nya projekt, åtgärdade buggar i äldre system och säkerställde stabil drift.
    Planerade arkitektur, initierade förbättringsdiskussioner och ansvarade för löpande underhåll av befintliga system och applikationer.
    Införde enhetstester för nya och befintliga funktioner för att öka systemets tillförlitlighet.
    Använde relevanta teknologier och verktyg för att stödja systemutveckling och integration.

    Visa mer
    • REST
    • Systemintegration
    • Enhetstestning
    • Arkitekturplanering
  • Skatteverket

    maj 2023 – nov. 2023

    Senior Software Developer

    Utvecklade och underhöll internationella utbytessystem genom att hantera, validera, lagra och transportera utbytesfiler, vilket säkerställde sömlös integration med interna och externa system. Ledde planering, kravhantering och arkitekturdiskussioner för att förbättra systemets kapacitet och möta föränderliga behov.

    • Utvecklade nya utbytessystem och tillhandahöll löpande support för att säkerställa effektiv drift.
    • Underhöll befintliga system och tjänster för att säkerställa stabilitet och efterlevnad av nya regelverk.
    • Integrerade system via REST och ActiveMQ för att effektivisera dataöverföring mellan plattformar.
    • Skapade enhets- och integrationstester för alla nya och befintliga funktioner för att säkerställa kvalitet och prestanda.
    • Tillämpade SAFe-arbetsprocesser för att optimera teamets samarbete och projektgenomförande.
    Visa mer
    • Testning
    • REST
    • Systemintegration
    • ActiveMQ
    • SAFe
  • Verisure

    aug. 2022 – maj 2023

    Senior Java Developer

    Förbättrade systemets skalbarhet och prestanda genom att designa och utveckla nya mikrotjänster, där funktionalitet extraherades från ett stort och komplext monolitiskt system. Drevs framgångsrik planering, kravhantering och arkitekturdiskussioner, i linje med affärsmål och tekniska specifikationer. Säkerställde systemets stabilitet och kontinuitet genom att underhålla och refaktorisera befintliga system, åtgärda buggar och optimera tjänster för alla intressenter i företaget.

    • Levererade mikrotjänster från grunden, med användning av Cassandra för datalagring samt RabbitMQ och REST för systemintegration.
    • Effektiviserade interna systemkommunikation genom lyckad integration via REST och RabbitMQ, vilket säkerställde effektivt dataflöde.
    • Upprätthöll standarder genom att implementera omfattande enhets- och integrationstester för både nya och befintliga funktioner.
    • Optimerade teamets produktivitet genom att implementera SAFe, vilket förbättrade arbetsflödet.
    Visa mer
    • REST
    • RabbitMQ
    • Microservices
    • SAFe
    • Cassandra
    • Enhetstestning
  • Axis Communications

    nov. 2021 – aug. 2023

    Fullstack Developer

    Levererade förbättrad systemtillförlitlighet och skalbarhet genom att hantera, underhålla och vidareutveckla Axis supportsystem, vilket betjänade både kunder och partners via flera plattformar, inklusive Axis.com. Säkerställde att lösningarna mötte affärsbehov genom att leda planering, kravhantering och arkitekturdiskussioner för systemutveckling och förbättringar.

    • Optimerade systemets prestanda och löste problem genom att refaktorisera över 20 mikrotjänster, vilket möjliggjorde kontinuerliga förbättringar.
    • Drev systeminnovation genom att utveckla nya funktioner baserade på föränderliga intressentkrav.
    • Möjliggjorde sömlöst datautbyte genom effektiv integration via REST med både interna och externa system.
    • Garanterade hög systemkvalitet genom att implementera robusta enhetstester för både nya och befintliga funktioner.
    Visa mer
    • REST
    • Microservices
    • Refaktorisering
    • Enhetstestning
  • Axis Communications

    jan. 2021 – nov. 2021

    Salesforce Developer

    Förbättrade den operativa effektiviteten genom att utveckla och automatisera integrationer mellan Salesforce och Axis interna system, vilket minskade manuellt arbete och förbättrade arbetsflödesautomatiseringen. Ledde kravhantering och planering för att säkerställa att lösningarna låg i linje med användningsfall och affärsmål.

    • Levererade sömlösa integrationslösningar mellan Salesforce och interna system som mötte föränderliga affärsbehov.
    • Säkerställde systemets tillförlitlighet och prestanda genom kontinuerligt underhåll och snabb åtgärd av buggar.
    • Upprätthöll hög kvalitet genom att skriva och genomföra enhetstester för både nya och befintliga funktioner.
    Visa mer
    • Integration
    • Enhetstestning
    • Salesforce
  • Ericsson

    juni 2020 – dec. 2020

    Java Developer

    Säkerställde korrekt datahantering och systemintegration genom att utveckla ett testframework för att verifiera radiostationsdatahantering och interaktion med externa datakällor. Definierade och planerade användningsfall för att styra testningen och säkerställa heltäckande täckning av systemets funktionalitet.

    • Utvecklade enhetstester med hjälp av TestNG och Mockito baserat på CDL/CPC-filer och deras parametrar för att validera dataintegritet och systemprestanda.
    Visa mer
    • Testframeworks
    • Java
    • Mockito
    • TestNG
  • Lantmännen (Inhouse)

    mars 2020 – maj 2020

    Fullstack Developer

    Levererade ett webbaserat system för mätning och hantering av spannmålstyper, använt på Lantmännens stationer för kontroll och mätning av spannmålsleveranser. Ledde planering och kravhantering för att säkerställa att systemet mötte affärsbehoven.

    • Utvecklade både backend- och frontend-komponenter i systemet med Java, JavaScript, C#, HTML och CSS.
    • Designade och hostade ett säkert Web API i C# på Azure, vilket säkerställde att inga direkta klientanslutningar gjordes till molnet.
    • Använde Azure för drift och Cosmos DB för lagring, vilket garanterade systemets skalbarhet och tillförlitlighet.
    Visa mer
    • JavaScript
    • Java
    • C#
    • Azure
    • Web API
    • Cosmos DB
  • Telenor

    apr. 2019 – mars 2020

    Java Developer

    Förbättrade logistikverksamheten inom Telenor-koncernen genom att utveckla nya mikrotjänster och underhålla processer, vilket säkerställde effektiv orderhantering och spårning av leveranser. Ledde planering och kravhantering för att säkerställa att systemutvecklingen låg i linje med affärsmålen.

    • Designade och implementerade ny arkitektur för att effektivisera logistikflöden, vilket förbättrade systemets övergripande prestanda.
    • Stödde fortsatt utveckling och underhåll av befintliga processer i Tibco, för att optimera systemets funktionalitet.
    • Möjliggjorde sömlös integration med andra mikrotjänster via REST och RabbitMQ, vilket säkerställde smidigt datautbyte och systeminteroperabilitet.
    Visa mer
    • REST
    • RabbitMQ
    • Microservices
    • Arkitektur
  • Comhem (Tele2)

    aug. 2015 – apr. 2019

    Fullstack Developer

    Underlättade försäljning av olika abonnemangstjänster, inklusive mobil, bredband, TV och hemtelefon, genom integrerade kundtjänstsystem, comhem.se och olika säljplattformar, med ett holistiskt angreppssätt för individuella och paketerade erbjudanden. Ledde planering och kravhantering för att säkerställa att lösningarna mötte affärsmål och behov i säljprocessen.

    • Utvecklade och optimerade säljflöden för orderläggning, produktladdning och relaterade processer, vilket förbättrade effektiviteten i flera säljkanaler.
    • Påskyndade försäljningen av bredband, TV-abonnemang, tillvalstjänster och hemtelefoni genom att optimera skräddarsydda lösningar i nyligen etablerade system.
    • Förbättrade kundtjänstsystemet för att stödja försäljning av mobilabonnemang och telefoner, vilket förbättrade den övergripande serviceleveransen.
    • Integrerade system via REST med andra mikrotjänster, vilket säkerställde smidigt datautbyte och systeminteroperabilitet.
    Visa mer
    • Integration
    • REST
    • Säljprocess
    • Kundsystem
  • Sony

    juni 2015 – aug. 2015

    Application Developer

    Hanterade och analyserade presenterade krav för att säkerställa att de låg i linje med projektmål och användarbehov. Utvecklade ny funktionalitet baserat på specificerade krav, vilket förbättrade applikationens prestanda och användarupplevelse.

    • Genomförde regressionstestning för att säkerställa att nyutvecklade funktioner inte störde befintlig funktionalitet.
    • Använde Android Studio för applikationsutveckling och Git för effektiv versionshantering.
    Visa mer
    • Git
    • Regressionstestning
    • Android Studio

Utbildning

  • Systems Development

    2012 – 2015

    Malmö Universitet

Kompetens · nivå och år

Tekniker

  • ActiveMQ
  • C#
  • Java
  • Microservices
  • REST
  • Unit testing
  • Ansible
  • HTML/CSS
  • JavaScript
  • JPA
  • JSON
  • Kotlin
  • Python
  • React
  • Redux
  • TypeScript
  • XML
  • Systemintegration
  • Web API

Plattformar

  • GitHub Actions
  • MySQL
  • Azure

Produkter

  • RabbitMQ
  • Docker
  • Oracle DB
  • Salesforce

Verktyg

  • Cassandra
  • Gradle
  • Hibernate
  • Maven
  • Postgres
  • Spring Boot
  • Android Studio
  • Cosmos DB
  • Git
  • Mockito
  • Testframeworks
  • TestNG

Metoder och processer

  • API development
  • SAFe
  • DevOps
  • Kanban
  • Scrum
  • Arkitektur
  • Enhetstestning
  • Integration
  • Refaktorisering
  • Regressionstestning
  • Säljprocess
  • Testning

Verksamhetsområden

  • Kundsystem

Övrigt

  • Arkitekturplanering

Den som känner Amin

David Brndusic

David är Amins kontaktperson på Kvadrat.