Software Engineer
CurrentDeveloped Consumer eSIM infrastructure(SM-DP+ and SM-DS) as a part of a team of 3 software engineers, which has been certified by the overlooking authority GSMA. Consumer eSIM is a global specification by the GSMA, which enables remote SIM provisioning of any mobile device. eSIM now allows consumers to store multiple operator profiles on a device simultaneously, and switch between them remotely, though only one can be used at a time. This included:• Developing based on specifications from GSMA documents: 1) Handling registration of eSIM profiles in the SM-DP+ 2) Communication with MNO-s - setting the profiles in the SM-DP+ available to be downloaded to an eSIM 3) Communication with eSIMs - processing incoming encrypted binary data and creating encypted profile packages to send to eSIM for the profile download.• Testing and improving the developed infrastructure using third party software: LPA simulators and a functional test tool together with a physical test SIM card. Driving improvements and new version releases in the third party software by finding issues/bugs and opening tickets with the related company.• Creating an automatic script to set correct database state for incoming requsts coming from 250 different test cases from a third party functional test tool.• Setup and testing in test/pre-prod/prod environments• Performing platform demo during GSMA audit/certification process.